Jelajahi Sumber

feat: 添加视频水印处理功能及相关工具类

新增视频水印检测与清理功能,包括:
- 添加视频加载器VideoLoader类
- 实现水印清理器WaterMarkCleaner核心逻辑
- 添加Sora水印检测器
- 更新pyproject.toml依赖配置
- 添加.streamlit配置文件
max_liu 1 Minggu lalu
induk
melakukan
b7411f694c

+ 2 - 0
.streamlit/credentials.toml

@@ -0,0 +1,2 @@
+[general]
+email = ""

+ 1 - 0
.streamlit/machine_id_v4

@@ -0,0 +1 @@
+3a37f56c-fb90-45e8-a994-22aed3d81686

+ 8 - 3
pyproject.toml

@@ -3,7 +3,7 @@ name = "sorawatermarkcleaner"
 version = "0.1.0"
 description = "Add your description here"
 readme = "README.md"
-requires-python = ">=3.12"
+requires-python = ">=3.12,<3.13"
 dependencies = [
     "aiofiles>=24.1.0",
     "aiosqlite>=0.21.0",
@@ -29,8 +29,8 @@ dependencies = [
     "sqlalchemy>=2.0.43",
     "greenlet>=3.0.3",
     "streamlit>=1.50.0",
-    "torch>=2.5.0",
-    "torchvision>=0.20.0",
+    "torch==2.2.2",
+    "torchvision==0.17.2",
     "tqdm>=4.67.1",
     "transformers>=4.57.0",
     "ultralytics>=8.3.204",
@@ -38,3 +38,8 @@ dependencies = [
     "uvicorn>=0.35.0",
 ]
 
+[tool.uv]
+required-environments = [
+    "sys_platform == 'darwin' and platform_machine == 'x86_64'",
+]
+

TEMPAT SAMPAH
sorawm/__pycache__/__init__.cpython-313.pyc


TEMPAT SAMPAH
sorawm/__pycache__/core.cpython-313.pyc


TEMPAT SAMPAH
sorawm/__pycache__/watermark_cleaner.cpython-313.pyc


TEMPAT SAMPAH
sorawm/utils/__pycache__/__init__.cpython-313.pyc


TEMPAT SAMPAH
sorawm/utils/__pycache__/video_utils.cpython-313.pyc


File diff ditekan karena terlalu besar
+ 135 - 474
uv.lock


Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini