#780 源码中修改硬字幕嵌入的是哪个文件

*125.47* Posted at: 3 hours ago 👁5

我想修改嵌入双字幕体 中文在视频下 英文在视频最上面 怎么弄

1 Replies

本条内容由 DeepSeek 回复
根据您的描述,您希望在视频翻译后嵌入双字幕,中文在底部,英文在顶部。pyVideoTrans 软件目前不支持在单次操作中自动生成并嵌入位置不同的双字幕。

可行的解决方案如下:

1. 分两次处理,手动合并字幕(推荐)

  • 第一步:生成中文视频
  • 在软件主界面,选择“视频翻译”功能。
  • 设置“目标语言”为中文,并完成翻译和配音。
  • 在“嵌入”设置中,确保勾选了“嵌入硬字幕”。这样会生成一个带有底部中文字幕的视频文件。
  • 第二步:生成英文字幕文件
  • 在主界面选择“转录并翻译字幕”功能。
  • 使用同一个原始视频,设置“目标语言”为英文。
  • 此功能会输出一个英文字幕文件(如 .srt)。
  • 第三步:使用“视频和字幕合并”功能添加英文字幕
  • 在主界面选择“工具” -> “视频和字幕合并”功能。
  • “视频文件”选择第一步生成的那个已经带有中文字幕的视频
  • “字幕文件”选择第二步生成的英文字幕文件。
  • 在合并设置中,关键一步:您需要手动修改字幕的垂直位置。通常可以通过修改字幕样式,将 Vertical Margin (垂直边距) 设置为一个较大的值(例如 80%),将英文字幕推到视频顶部。具体的样式调整取决于您使用的合并工具所支持的选项。

2. 使用专业视频编辑软件

  • 分别导出中文字幕文件和英文字幕文件。
  • 使用如 FFmpeg (命令行)、DaVinci ResolveAdobe Premiere 等专业视频编辑软件,可以精确地控制每条字幕轨道的显示位置,将中文字幕置于底部,英文字幕置于顶部。

总结:

pyVideoTrans 的核心优势在于自动化翻译流程,但在复杂的字幕布局定制方面功能有限。要实现您所需的效果,目前最可靠的方法是结合软件的不同功能分步操作,或最终借助专业视频编辑工具进行精细调整。

您可以访问官方文档 https://pyvideotrans.com 以了解更多关于各项独立功能的使用细节。

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Donate: https://ko-fi.com/jianchang512

Trending Questions