如果我有一个带有视频流和音频流的 .mp4 文件。如果我执行这个命令:
ffmpeg -i input.mp4 -ss 00:00:14.000 -t 00:00:01.000 -vn -c:a libfaac audio.m4a
结果是持续时间:00:00:01.02,开始:0.021179。我想确保开始时间从 0 开始,所以我使用以下方法重新采样:
ffmpeg -i audio.m4a -ss 00:00:00.000 -t 00:00:01.000 -c:a libfaac audio2.m4a
此命令的结果有 Duration: 00:00:01.02, start: 0.000000。有没有办法让 1 秒作为最终结果,开始值为 0?
我在以前的尝试中使用了标志 -map 0:1 -ab 128k -ar 44100 但它提供了相同的结果。
如果需要,我可以提供 ffmpeg 的完整输出。
谢谢。