编辑录制的广播时修复音频/视频不同步

时间:2019-12-27 10:06:36

标签: audio video ffmpeg synchronization edit

我已经使用DVB-T调谐器录制了广播资料。

每次录制都会产生多个TS文件(最有可能使文件大小保持在FAT32限制内)。

我已使用以下命令将每个记录串联到一个TS文件中:

ffmpeg.exe -f concat -i $filelist -c copy -y $outputfile

从那里,我需要进行编辑以删除广告,从开头和结尾剥离多余的东西,并有选择地将每个剧集提取到单独的文件中。

我拥有Pinnacle Studio 23 Ultimate,它不支持TS作为输入,因此我正在使用类似以下方法将TS转换为MP4:

ffmpeg -y -i foo.ts -crf 18 -ac 2 -r 25 -c:v libx265 -ar 48000 -b:a 192k -c:a aac -aspect 16:9 bar.mp4

(我尝试了几种方法/选项,包括使用HandBrake进行转换)。

发生的情况是,在最终编辑的素材中,音频和视频不同步。可以在整个文件中,也可以仅在某些部分中。

这可能与原始记录中的故障(丢失帧...)有关。

但是当我播放原始的单文件TS或MP4版本时,在任何播放器(例如VLC)中,音频和视频都正确对齐。因此,这些播放器能够处理上述故障并“重新对齐”音频和视频流。

如何以“完全同步”音频和视频的方式“重写”整个输入文件,以便可以进行编辑?

预先感谢您的帮助。

0 个答案:

没有答案