avconv/ffmpeg - 音频慢慢失去同步,原始音频保持同步

avconv/ffmpeg - 音频慢慢失去同步,原始音频保持同步

我读过的有关漂移音频同步的几乎所有说明都是与实时屏幕录制有关的。我只是想从原始 DV 文件末尾截断无用的视频,以便将其刻录到 DVD,至于这是否涉及实际截断或将其转换为其他格式,我不在乎

我有大量 VHS 家庭录像需要转换,具体过程如下:

使用 Kino,将 VHS 录制成 Raw DV 格式。由于录制 VHS 可能需要几个小时,所以我通常会离开。当我回来时,VHS 已经播放完毕,但 Kino 仍在录制,在录制的 DV 文件末尾留下了大量空白。

此时,原始 DV 文件完全同步且质量很好,但我试图删除末尾的空白区域,以便将其刻录到 DVD。删除后,完成的文件在开始时有同步音频,但到最后(一两个小时后),可能会有多达 3 到 5 秒的偏差,这是一个逐渐偏移的过程。以下是我尝试过的一些选项:

avconv -i inputvideo.dv -codec copy -ss 00:00:00 -t 1:37:35 output.dv

(出现错误“无法为输出文件#0 写入标题(编解码器参数不正确?)”但我已经阅读了大量文档,我无法弄清楚我缺少哪些参数)

avconv -i inputvideo.dv -target ntsc-dvd -ss 00:00:00 -t 1:37:35 output.mpg

(质量很差,仍然不同步)

sudo /usr/bin/avconv -y -i \
"/media/techmachine/Backup/inputvideo.dv" \
-f dvd \
-target ntsc-dvd \
-r 30000/1001 \
-filter:v scale=720:480 \
-aspect 4:3 \
-vb 8000k \
-mbd rd \
-trellis 1 \
-flags +mv0 \
-cmp 0 \
-subcmp 2 \
-ss 00:00:00 \
-t 1:37:35 \
"/media/techmachine/Backup/Finished/output.mpg"

(这是我从 WinFF 获得的一行,具体来说是“DVD HQ”选项。质量不错,但仍不同步)

相关内容