mirror of
https://github.com/YaoFANGUK/video-subtitle-remover.git
synced 2026-05-07 10:07:30 +08:00
优化字幕检测算法、添加多语言翻译支持
Some checks failed
Docker Build and Push / check-secrets (push) Successful in 2s
Docker Build and Push / build-and-push (cpu, latest) (push) Has been skipped
Docker Build and Push / build-and-push (cuda, 11.8) (push) Has been skipped
Docker Build and Push / build-and-push (cuda, 12.6) (push) Has been skipped
Docker Build and Push / build-and-push (cuda, 12.8) (push) Has been skipped
Docker Build and Push / build-and-push (directml, latest) (push) Has been skipped
Build Windows CPU / build (push) Has been cancelled
Build Windows CUDA 11.8 / build (push) Has been cancelled
Build Windows CUDA 12.6 / build (push) Has been cancelled
Build Windows CUDA 12.8 / build (push) Has been cancelled
Build Windows DirectML / build (push) Has been cancelled
Some checks failed
Docker Build and Push / check-secrets (push) Successful in 2s
Docker Build and Push / build-and-push (cpu, latest) (push) Has been skipped
Docker Build and Push / build-and-push (cuda, 11.8) (push) Has been skipped
Docker Build and Push / build-and-push (cuda, 12.6) (push) Has been skipped
Docker Build and Push / build-and-push (cuda, 12.8) (push) Has been skipped
Docker Build and Push / build-and-push (directml, latest) (push) Has been skipped
Build Windows CPU / build (push) Has been cancelled
Build Windows CUDA 11.8 / build (push) Has been cancelled
Build Windows CUDA 12.6 / build (push) Has been cancelled
Build Windows CUDA 12.8 / build (push) Has been cancelled
Build Windows DirectML / build (push) Has been cancelled
- 自适应采样间隔:根据视频帧率调整(60fps+→4, 30fps+→3, 低帧率→2) - filter_and_merge_intervals 复杂度从 O(n²) 优化为 O(n log n) - detect_subtitle 区域过滤:单区域快速路径,多区域匹配即停 - 插值逻辑改用 zip 预计算 max_gap,更高效 - SubtitleDetectMode 枚举值改为英文key,通过翻译系统显示本地化名称 - 7种语言文件添加 SubtitleDetectMode 翻译(中/繁/英/日/韩/越/西) - 旧配置值自动迁移兼容 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -125,6 +125,10 @@ LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
|
||||
[SubtitleDetectMode]
|
||||
PP_OCRv5_MOBILE = 快速
|
||||
PP_OCRv5_SERVER = 精准
|
||||
|
||||
[InterfaceLanguage]
|
||||
ChineseSimplified = 简体中文
|
||||
ChineseTraditional = 繁體中文
|
||||
|
||||
@@ -123,7 +123,11 @@ SttnAuto = STTN智慧擦除
|
||||
SttnDet = STTN字幕檢測
|
||||
LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
OpenCV = OpenCV
|
||||
|
||||
[SubtitleDetectMode]
|
||||
PP_OCRv5_MOBILE = 快速
|
||||
PP_OCRv5_SERVER = 精準
|
||||
|
||||
[InterfaceLanguage]
|
||||
ChineseSimplified = 简体中文
|
||||
|
||||
@@ -118,12 +118,16 @@ TargetFileNotFound = Output file not generated. Wait for completion.
|
||||
VersionInfo = Current: {} Latest: {}
|
||||
RequestError = Failed to access {}. Reason: {}
|
||||
|
||||
[InpaintMode]
|
||||
SttnAuto = STTN Smart Erase
|
||||
SttnDet = STTN Detection
|
||||
LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
[InpaintMode]
|
||||
SttnAuto = STTN Smart Erase
|
||||
SttnDet = STTN Detection
|
||||
LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
|
||||
[SubtitleDetectMode]
|
||||
PP_OCRv5_MOBILE = Fast
|
||||
PP_OCRv5_SERVER = Precise
|
||||
|
||||
[InterfaceLanguage]
|
||||
ChineseSimplified = 简体中文
|
||||
|
||||
@@ -123,7 +123,11 @@ SttnAuto = STTN borrado inteligente
|
||||
SttnDet = STTN detección
|
||||
LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
OpenCV = OpenCV
|
||||
|
||||
[SubtitleDetectMode]
|
||||
PP_OCRv5_MOBILE = Rápido
|
||||
PP_OCRv5_SERVER = Preciso
|
||||
|
||||
[InterfaceLanguage]
|
||||
ChineseSimplified = 简体中文
|
||||
|
||||
@@ -125,6 +125,10 @@ LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
|
||||
[SubtitleDetectMode]
|
||||
PP_OCRv5_MOBILE = 高速
|
||||
PP_OCRv5_SERVER = 高精度
|
||||
|
||||
[InterfaceLanguage]
|
||||
ChineseSimplified = 简体中文
|
||||
ChineseTraditional = 繁體中文
|
||||
|
||||
@@ -125,6 +125,10 @@ LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
|
||||
[SubtitleDetectMode]
|
||||
PP_OCRv5_MOBILE = 빠른
|
||||
PP_OCRv5_SERVER = 정밀
|
||||
|
||||
[InterfaceLanguage]
|
||||
ChineseSimplified = 简体中文
|
||||
ChineseTraditional = 繁體中文
|
||||
|
||||
@@ -125,6 +125,10 @@ LAMA = LAMA
|
||||
ProPainter = ProPainter
|
||||
OpenCV = OpenCV
|
||||
|
||||
[SubtitleDetectMode]
|
||||
PP_OCRv5_MOBILE = Nhanh
|
||||
PP_OCRv5_SERVER = Chính xác
|
||||
|
||||
[InterfaceLanguage]
|
||||
ChineseSimplified = 简体中文
|
||||
ChineseTraditional = 繁體中文
|
||||
|
||||
Reference in New Issue
Block a user