Answers:
您也可以在视频运行时按H和,以及G时将字幕前后对齐。用于语音使用J和K。增量以毫秒为单位,因此可以很容易地以这种方式进行微调。
如果您想永久修复字幕,建议您安装字幕工作坊;免费。
通过VLC的高级同步功能,有一种更简单的方法来执行此操作
可以通过命令行使用该选项,--sub-delay
后跟要添加的1/10秒延迟的正数或负数。因此,要转换3秒的字幕,可以vlc
使用以下命令行运行
vlc --sub-delay 30 myfile.avi
以类似的方式执行--sub-fps
覆盖正常的选项fps
。
--sub-fps 每秒
帧数覆盖正常的每秒帧数设置。这仅适用于MicroDVD和SubRIP(SRT)字幕。
使用VLC 3.0.0时,还有其他一些有用的选项(并且几乎是自我说明性的)
--sub-fps
--sub-delay
--sub-type
--sub-file
--sub-language
--sub-autodetect-file
更多选项可能很有趣:
--sub-description
, --sub-autodetect-fuzzy
--sub-autodetect-path
--sub-margin
-sub-source
--sub-filter
--sub-track
--sub-track-id
特别是 subsdelay
--subsdelay-mode
--subsdelay-factor
--subsdelay-overlap
--subsdelay-min-alpha
--subsdelay-min-stops
--subsdelay-min-start-stop
--subsdelay-min-stop-start
有关更多信息,请调用vlc -H
或查看在线vlc用户手册
最好的同步字幕的方法不是通过VLC(可能的话)。要永久同步字幕,您将需要使用SubtitleWorkshop之类的工具,并且通过该工具,您可以轻松地以所需的方式编辑字幕,甚至可以像同步字幕一样更精确地设置首尾话。
2017 VLC版本2.2.6
打开
工具=>音轨同步=>字幕音轨同步
您可以在此处增加/降低速度。
对于Mac的VLC(我的版本是v3.0.6),
File
> Advanced Open File ...
;File
选项卡,然后浏览到您的视频文件;Add Subtitle File
,然后单击Choose...
以显示下一个提示;Override parameters
;Delay
。负值加快字幕的速度,反之亦然;OK
再打Open
。视频会根据您在“偏好设置”中的相关设置重新开始或继续播放;一个窍门:首先使用较大的数字(例如20秒)测试水,然后进行微调以关闭实际延迟。