我有一些视频的音频和字幕都延迟了半秒。我可以在 VLC 上播放它们,然后按 10 次 F 和 10 次 H 来手动调整,但我想让这些文件自动执行此操作,我正在尝试找出一种通过命令行执行此操作的方法。
我在我的环境中设置了这个别名:
alias vlc='/Applications/VLC.app/Contents/MacOS/VLC'
而且我已经阅读了帮助vlc -H
,但是它似乎没有明确描述如何延迟音频。
这是我目前得到的命令:
vlc \
--sub-delay -5 \
--delay-time -500 \
~/Desktop/My\ Video\[720x480\]\ s04e20\.mp4
运行sub-delay
完美(以 1/10 秒为增量),但声音似乎没有任何作用。帮助中说:
Sound Delay (chorus_flanger)
Add a delay effect to the sound
--delay-time <float> Delay time
Time in milliseconds of the average delay. Note average
我觉得它的意思和我的想象不一样,因为有“平均”这个关键词。唯一提到的“音频延迟”与该功能的按键绑定有关。
定义音频延迟的正确参数是什么?
我的文件有多个音频通道,目前正在播放默认设置的曲目,这是我想要在执行过程中修复的曲目。
谢谢!