Skip to content

v2.0.4

Compare
Choose a tag to compare
@Huanshere Huanshere released this 03 Dec 10:14
· 29 commits to main since this release

Release Notes

🚀 New Features:

  • Added Demucs configuration in the Streamlit sidebar and increased human voice volume after Demucs processing, recommended for videos with loud background music.
  • Added memory cleanup after Demucs and improved Demucs audio quality.

🐛 Bug Fixes:

  • Reduced subtitle font size to prevent double-line subtitles.
  • Fixed the "All same length" error. Note: This issue may still occur with smaller models or reverse API usage.
  • Added handling for exceeding dubbing length limits, now truncating instead of throwing an error.

🔧 Improvements:

  • Optimized prompt splitting to handle repeated text.
  • Improved language style and removed the concise requirement from translation prompts.
  • Updated install.py to rollback to the v2.0 installation method, removing local third-party installation to avoid errors.
  • Installation now directly installs whisperX and Demucs from Git, avoiding dependency conflicts.

🚀 新功能:

  • 在 Streamlit 侧边栏中添加了 Demucs 配置,并在 Demucs 处理后增加了人声音量,适用于背景音乐较大的视频。
  • 在 Demucs 处理后添加了内存清理,并提升了 Demucs 音质。

🐛 问题修复:

  • 减小了字幕字体大小,防止出现双行字幕。
  • 修复了 "All same length" 错误。注意:使用较小的模型或逆向接口时仍可能报错。
  • 增加了配音长度超限的处理,现在会截断而不是抛出错误。

🔧 改进:

  • 优化了 prompt 分割,处理重复文本。
  • 优化了翻译 prompt 的语言风格并移除了简洁要求。
  • 更新了 install.py,回滚到 v2.0 安装方法,移除了本地第三方安装,避免错误。
  • 安装现在直接从 Git 安装 whisperX 和 Demucs,避免了依赖冲突。