![VLC 2.2.51 中电影和字幕的快速同步](https://linux22.com/image/1539643/VLC%202.2.51%20%E4%B8%AD%E7%94%B5%E5%BD%B1%E5%92%8C%E5%AD%97%E5%B9%95%E7%9A%84%E5%BF%AB%E9%80%9F%E5%90%8C%E6%AD%A5.png)
macOS Sierra 10.12.5 上的 VLC 2.2.5.1
我已经查看了有关该主题的各种问题和答案,但我无法使我的字幕正常工作。
情况如下:我有一张带法语字幕的匈牙利电影 DVD。我想将这部电影的字幕改为英语或意大利语。
我可以打开电影,也可以在 VLC 上下载字幕轨道并将其添加到电影中。下载的字幕轨道可以显示,但时间不对。
打开.srt文件,显示如下内容:
- .srt 文件中含有 VLC 在指定时间无法显示的字幕;
- .srt 文件中的字幕显示时间与我拥有的 DVD 版本的电影不一样。
我尝试的解决方案:
- 首先加载字幕轨道;
- 在电影暂停的情况下,使用下拉窗口菜单上的轨道同步选项来更改字幕延迟;
这不管用。要么字幕仍然延迟,要么字幕轨道即使加载也不显示,即使我更改了延迟设置。然后我必须从 DVD 重新加载影片才能再次添加字幕轨道。
有什么建议 ?
答案1
您遇到的问题是,您所拥有的字幕与 DVD 版本不同。
您的尝试不起作用,因为对话之间存在不同的延迟,甚至可能存在一些新的/缺失的场景 - 因此字幕中存在不同的时间延迟。
要解决这个问题为你好必须重新同步它。
我可以推荐URUWork 字幕工作坊它是免费的,如果您发现它有用,您可以捐款。
另一个选择是使用KMplayer可惜是水晶播放器目前它是 Mac 的测试版,但您可以在观看时调整字幕,然后保存它们。
答案2
不同步的字幕可以使用该工具自动重新同步子同步. Subsync 监听音频,因此它可以处理的不仅仅是简单的转换。
可以在线使用,也可以下载离线使用。