gpt4 book ai didi

audio - ffmpeg 在连接视频时会留下音频间隙

转载 作者:行者123 更新时间:2023-12-02 23:07:53 25 4
gpt4 key购买 nike

我正在尝试将视频分成两部分,然后用 ffmpeg 重新组装,但最终输出在片段相遇的地方有一个小的音频故障。我正在使用以下命令将视频 1.mp4 分成两部分:

ffmpeg -i 1.mp4 -ss 00:00:00 -t 00:00:02 -async 1 1-1.mp4





ffmpeg -i 1.mp4 -ss 00:00:02 -t 00:00:02 -async 1 1-2.mp4



一旦我有了这两个部分,我将它们连接在一起:

ffmpeg -f concat -i files.txt -c copy output.mp4



files.txt 正确列出了这两个文件。谁能指出问题可能出在哪里?

谢谢

最佳答案

故障可能是由于音频 priming sample出现在两者之间。

由于您正在重新编码段,因此您可以在一个命令中执行此操作:

ffmpeg -i 1.mp4 -filter_complex 
"[0]trim=duration=2[v1];[0]trim=2:4,setpts=PTS-STARTPTS[v2];
[0]atrim=duration=2[a1];[0]atrim=2:4,asetpts=PTS-STARTPTS[a2];
[v1][a1][v2][a2]concat=n=2:v=1:a=1[v][a]"
-map "[v]" -map "[a]" output.mp4

关于audio - ffmpeg 在连接视频时会留下音频间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38230892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com