我下载了.srt
观看法国电影的文件。但不幸的是,它不同步。Windows 中是否有任何工具可以让我手动同步它并指定开始时间?
答案1
甚高频液晶还允许您添加(或减少)字幕延迟,以便在观看时同步它们。Ctrl-H 和 Ctrl-J 可将延迟向任一方向移动 50 毫秒。
SRT 文件是基本的文本文件,因此一旦您找到在 VLC 中看起来正确的偏移量,请使用 perl 或 sed(或您最喜欢的脚本语言)将该偏移量添加到文件中的所有时间码中。
(如果您不想接受即兴时间码数学的挑战,请尝试前面提到的字幕编辑器程序。)
答案2
我强烈建议字幕编辑。
特征:
- 视觉同步/调整字幕(开始/结束位置和速度)。
- 创建/添加字幕行
- 翻译助手(用于人工翻译)
- 在 SubRib、MicroDVD、Substation Alpha、SAMI 等之间进行转换
- 导入 VobSub sub/idx 二进制字幕(代码取自 Erik Vullings/Manusse 的 Subtitle Creator)
- 可以读写 UTF-8 和其他 unicode 文件(ANSI 除外)
- 提前/延后显示文本
- 合并/拆分
- 调整显示时间
- 修复常见错误向导
- 删除听力障碍人士的文字
- 重新编号
- 内置瑞典语至丹麦语翻译(通过在线多语言翻译器)
- 内置谷歌翻译
- 通过 Open Office 词典/NHunspell 进行拼写检查(有许多词典可用)
- 效果:打字机和卡拉 OK
- 可以打开 matroska 文件中嵌入的字幕
- 历史/撤消管理器
答案3
答案4
手动?您可以在记事本(或您喜欢的替代程序)中打开 .srt 文件并编辑时间码。
也许你需要在所有的时间码中添加时间滞后量。我认为媒体播放器经典版可以将字幕向前或向后“移动”,但在您观看时。
我还觉得我找到了一些可以自动编辑时间的外部软件。如果您想要的话请告诉我,我会尝试找到它们。