100 Commits
Author SHA1 Message Date
天涯古巷 5b780e3186 Document solution for Mac 'bad CPU type' error
Added solution for Mac version error related to CPU type.
2026-04-11 20:18:49 +08:00
天涯古巷 577b64adad Add Trendshift badge to README
Added a badge linking to the Trendshift repository.
2026-04-10 23:30:45 +08:00
天涯古巷 c63f6b52da Update README.md 2026-04-10 23:30:00 +08:00
天涯古巷 b6644f3374 Add Trendshift badge to README 2026-04-10 23:12:45 +08:00
天涯古巷 c189f8368e Add subtitle extraction feature and documentation link
Added a feature to extract original subtitles and link to video-subtitle-extractor.
2026-04-09 23:26:58 +08:00
天涯古巷 3f3b061a53 修复拖动进度条时偶现闪退:video_cap线程安全保护
修复拖动进度条时偶现闪退:video_cap线程安全保护
2026-04-09 07:20:00 +08:00
flavioyandClaude Opus 4.6 bdf333c510 修复拖动进度条时偶现闪退:video_cap线程安全保护
UI线程slider_changed与后台线程video_cap.release()并发访问
导致FFmpeg上下文use-after-free(SIGSEGV),添加互斥锁保护

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-09 07:18:35 +08:00
flavioyandClaude Opus 4.6 0bae013097 优化字幕检测算法、添加多语言翻译支持
- 自适应采样间隔:根据视频帧率调整(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>
2026-04-09 00:17:01 +08:00
flavioyandClaude Opus 4.6 93d822d067 修复LAMA模式100%卡死:帧区间扩展超出视频总帧数导致FramePrefetcher死锁
- 限制字幕区间end不超过frame_count,防止内循环消费哨兵后外层永久阻塞
- LAMA批量推理改为mini-batch(4帧),避免GPU OOM
- 各inpaint模型空inpaint_area时返回原始帧
- FFmpeg子进程添加600s超时保护

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 23:34:53 +08:00
flavioyandClaude Opus 4.6 99788e875b 图片模式锁定LAMA算法、未选区时全屏处理
- 加载图片时自动锁定 inpaint 模式为 LAMA 并禁用下拉框
- 加载视频时恢复用户原始的 inpaint 模式选择
- 未选择字幕区域时自动使用全屏区域,不再报错失败

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 21:54:24 +08:00
flavioyandClaude Opus 4.6 9a2f3cc743 支持图片文件打开与处理、修复图片加载溢出问题
- 文件对话框添加图片格式过滤(jpg/png/bmp/webp/tiff等)
- 修复 cv2.VideoCapture 打开图片时 FRAME_COUNT 返回 INT64_MIN
  导致 QSlider.setMaximum 溢出的问题,图片直接走 load_as_picture

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 21:41:08 +08:00
flavioyandClaude Opus 4.6 e801d58e80 GPU加速和批处理优化、更新README
- STTN Auto/Det: 统一 torch.no_grad 包裹,减少重复上下文切换开销
- STTN Auto: 添加 FramePrefetcher 帧预读取,根据 GPU 显存动态调整 batch size
- Lama Inpaint: 新增 _inpaint_batch 批量推理,多帧合并一次 GPU 推理
- ProPainter: copy.deepcopy 替换为浅拷贝,每个区域处理后 gc.collect
- HardwareAccelerator: 新增 get_available_vram_mb 显存查询方法
- README: 添加应用 Logo,同步英文版 README_en.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-08 00:17:50 +08:00
flavioy 8aac76030d 更新readme 2026-04-07 23:58:57 +08:00
flavioy 1c0e396801 更新demo 2026-04-07 23:54:16 +08:00
flavioyandClaude Opus 4.6 dbb7911b33 更新演示截图
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 23:30:10 +08:00
flavioyandClaude Opus 4.6 1ab2eb96cf 美化控制台输出:时间戳、颜色标签、线程安全优化
- PlainTextEdit 替换为 TextEdit 支持 HTML 富文本
- 每条日志添加 [HH:MM:SS] 时间戳
- 根据消息类型自动着色(错误红/成功绿/警告橙/信息蓝)
- 修复字幕检测模型无 ONNX providers 时输出空括号的问题
- HTML 特殊字符转义防止注入
- 清理 gui.py closeEvent 中多余的注释代码

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 23:29:16 +08:00
flavioyandClaude Opus 4.6 6c61ddc6b0 性能优化:帧采样、FFmpeg编码、帧预读取、消除冗余拷贝
- 字幕检测:每3帧采样一次OCR,中间帧插值填充,检测速度提升约3倍
- 视频编码:cv2.VideoWriter(mp4v) 替换为 FFmpeg libx264 管道编码,画质更好、体积更小
- 帧预读取:后台线程预解码视频帧,I/O 与模型推理重叠
- 消除 deepcopy:numpy 数组改用 .copy() 替代 copy.deepcopy,降低内存开销
- 清理冗余颜色空间转换中的 np.array() 包装

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 22:58:52 +08:00
flavioyandClaude Opus 4.6 70e669e9d4 升级 PaddleOCR 至 3.4.0,移除 PP-OCRv4 模型
- PaddleOCR 2.10.0 升级至 3.4.0,使用新的 TextDetection API 替代旧版 TextDetector
- V5 模型替换为 PaddleX 格式(inference.pdiparams + inference.yml)
- 移除 PP-OCRv4 模型(backend/models/V4),仅保留 PP-OCRv5
- 字幕检测选项重命名为"快速"和"精准"
- 清理 requirements.txt,移除 11 个未使用的依赖,补充缺失的依赖
- 更新设计素材

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-07 22:34:36 +08:00
flavioyandClaude Opus 4.6 d023ca775c Merge eritpchy/dev: update Docker instructions to v1.4.0
Resolve README.md conflict by adopting dev branch's updated
Docker commands (v1.4.0 with python backend/main.py args).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-05 22:18:27 +08:00
天涯古巷 a577efd3e1 Update README.md 2025-12-03 08:40:41 +08:00
方耀 2bb2d54314 ganxie lyons 2025-06-26 14:43:41 +08:00
天涯古巷 7049a24883 Update README.md 2025-05-13 10:35:27 +08:00
天涯古巷 7e0ed62b9e Merge pull request #151 from eritpchy/patch-2
2025年5月积累更新
2025-05-13 09:49:04 +08:00
天涯古巷 196a1a8e7b Merge pull request #150 from YaoFANGUK/revert-130-main
Revert "由于PySimpleGUI作者故意移除免费的旧版本,改用PySimpleGUI-4-foss"
2025-04-25 11:03:29 +08:00
天涯古巷 53baf28326 Revert "由于PySimpleGUI作者故意移除免费的旧版本,改用PySimpleGUI-4-foss" 2025-04-25 11:03:16 +08:00
天涯古巷 991294c00f Merge pull request #130 from eritpchy/main
由于PySimpleGUI作者故意移除免费的旧版本,改用PySimpleGUI-4-foss
2025-04-25 07:36:30 +08:00
天涯古巷 9f9cded1ff Update README.md 2025-02-19 09:34:37 +08:00
天涯古巷 54027ceeb0 Add files via upload 2025-02-19 09:33:02 +08:00
天涯古巷 1dc9036dee Update README.md 2025-02-19 09:24:46 +08:00
天涯古巷 09dbfa47f2 Update README.md 2025-01-03 10:29:42 +08:00
天涯古巷 aa83db0f98 Update README.md 2024-12-24 11:37:19 +08:00
天涯古巷 f86c8c9fe8 Update README.md 2024-12-15 17:26:49 +08:00
天涯古巷 3dc8f3bfe0 Update main.py 2024-10-23 16:41:01 +08:00
天涯古巷 b0ca454473 感谢张音乐赞助 2024-10-13 14:22:40 +08:00
天涯古巷 9f7fd5b341 Update README_en.md 2024-10-09 18:00:21 +08:00
天涯古巷 535fdecef4 Update README_en.md 2024-10-09 17:58:14 +08:00
天涯古巷 019f7f4517 Update .condarc 2024-10-09 17:45:49 +08:00
天涯古巷 8c5ea2e19d Update README.md 2024-10-09 17:22:15 +08:00
天涯古巷 330cf54e1a Update README.md 2024-10-09 17:15:21 +08:00
天涯古巷 7019572f7b Update README.md 2024-09-30 23:59:58 +08:00
天涯古巷 ee53840adb Update README.md 2024-09-30 22:45:23 +08:00
天涯古巷 96d744b3a7 Update README.md 2024-09-30 22:42:35 +08:00
天涯古巷 32c47873ab 升级paddle到2.6.1 2024-09-30 22:34:06 +08:00
天涯古巷 99770a32b9 Update README.md 2024-09-30 22:29:47 +08:00
天涯古巷 0f71d732e1 Update README.md 2024-09-29 07:18:52 +08:00
天涯古巷 f3a982710d Update README.md 2024-09-25 20:53:36 +08:00
天涯古巷 e07849ef87 Update README.md 2024-09-19 20:10:28 +08:00
天涯古巷 96099ea2d4 Merge pull request #91 from Brikarl/main
Update PySimpleGUI version to 4.70.1
2024-09-19 20:06:44 +08:00
天涯古巷 a3452832ff Update README.md 2024-07-10 17:56:02 +08:00
天涯古巷 45e80bc9b0 感谢Talkuv app的支持 2024-07-10 17:53:01 +08:00
天涯古巷 4a09342987 Update README.md 2024-07-06 17:27:20 +08:00
天涯古巷 caf4cb27f4 Update README.md 2024-06-19 08:48:14 +08:00
天涯古巷 c927476c0f 感谢衣食父母陈的赞助 2024-06-06 16:58:44 +08:00
天涯古巷 61aa3d8f88 Update README.md 2024-01-17 19:20:30 +08:00
天涯古巷 67fdacdd8b Update README.md 2024-01-16 22:39:33 +08:00
天涯古巷 3d21963995 Update README.md 2024-01-09 17:18:07 +08:00
YaoFANGUK a3dd7b797d 添加注释 2024-01-09 11:05:07 +08:00
YaoFANGUK 6b353455a0 添加文献 2024-01-09 09:24:19 +08:00
YaoFANGUK d6736d9206 添加sttn训练代码 2024-01-08 17:48:21 +08:00
天涯古巷 4abc3409ac Update README.md 2024-01-07 07:07:58 +08:00
YaoFANGUK 2d1eb11fd6 增大视野,保证去除效果 2024-01-05 16:57:40 +08:00
YaoFANGUK 9a65c17a50 修改备注 2024-01-05 14:39:05 +08:00
天涯古巷 3ce8d7409b Update README.md 2024-01-04 14:43:10 +08:00
YaoFANGUK f9dd30fddf 兼容安卓手机不能分享生成视频的问题 2024-01-04 14:33:33 +08:00
YaoFANGUK fda9024084 update readme_en 2024-01-02 14:48:49 +08:00
天涯古巷 19141ff5c9 Update README.md 2024-01-02 14:37:31 +08:00
天涯古巷 97b54f6d9e Update README_en.md 2023-12-30 09:27:48 +08:00
天涯古巷 584e574795 Update README.md 2023-12-30 09:24:57 +08:00
YaoFANGUK dad37eba7d 更新readme 2023-12-29 15:52:55 +08:00
天涯古巷 063a896cb9 Update README.md 2023-12-29 15:41:00 +08:00
天涯古巷 63d8378f36 Update README.md 2023-12-29 12:57:45 +08:00
天涯古巷 4cbfa9ebf0 Update README.md 2023-12-29 11:58:15 +08:00
YaoFANGUK 8a8088be1f 新增单张图片可以选择去除区域 2023-12-29 10:48:59 +08:00
YaoFANGUK 757cc5bf77 感谢赞助 2023-12-29 10:33:46 +08:00
YaoFANGUK e536d6af86 统一分辨率视频批处理时候,可以使用字幕区域 2023-12-29 10:28:00 +08:00
YaoFANGUK 311701d3e6 新增gui批处理功能 2023-12-29 10:13:45 +08:00
YaoFANGUK a7e62db98a 屏蔽windows删除文件报错 2023-12-29 09:33:07 +08:00
YaoFANGUK 945aeb9bc8 新增文件类型判断 2023-12-29 09:23:42 +08:00
YaoFANGUK 6ea7482344 minor 2023-12-29 08:46:36 +08:00
YaoFANGUK ba396d9569 未传入字幕区域时,进行全屏处理 2023-12-29 08:45:20 +08:00
天涯古巷 22b021d9ae Update README.md 2023-12-28 20:05:32 +08:00
天涯古巷 49ae0029f5 Update README.md 2023-12-28 20:04:26 +08:00
天涯古巷 f89c109636 Update README.md 2023-12-28 19:39:09 +08:00
天涯古巷 055a08403f Update README.md 2023-12-28 15:55:45 +08:00
天涯古巷 7ab991e1eb Update README_en.md 2023-12-28 15:21:57 +08:00
天涯古巷 f6f69ff232 Update README.md 2023-12-28 15:21:17 +08:00
YaoFANGUK d25e34f621 vsr v1.1.0 2023-12-28 14:24:17 +08:00
YaoFANGUK 87213e8ae5 避免配置错误导致的问题 2023-12-28 12:19:09 +08:00
YaoFANGUK 0496e06cb8 优化效果 2023-12-28 12:04:32 +08:00
YaoFANGUK 125a06ca50 修改config备注 2023-12-28 10:59:46 +08:00
YaoFANGUK 0d12922b50 minor 2023-12-28 08:55:59 +08:00
YaoFANGUK efa49df6ab 修复图片没有文本时报错的bug 2023-12-28 08:45:33 +08:00
YaoFANGUK 491b4089ec 修改备注 2023-12-27 20:39:06 +08:00
YaoFANGUK 313c3d37a7 继续修复bug 2023-12-27 20:32:00 +08:00
天涯古巷 f92a483717 Update README.md 2023-12-27 11:17:52 +08:00
天涯古巷 ce241d5b39 Update README_en.md 2023-12-27 11:17:11 +08:00
天涯古巷 110d0dd9c8 Update README.md 2023-12-27 10:38:55 +08:00
YaoFANGUK 4d3d4b59bd 修复自动检测文本时若mask高度大于宽度进程卡住的bug 2023-12-27 09:22:48 +08:00
天涯古巷 a183178a59 Update README.md 2023-12-26 23:04:41 +08:00
YaoFANGUK 979595c5fb 修复进度条错误 2023-12-26 19:28:34 +08:00