gpt4 book ai didi

ffmpeg - 使用 ffmpeg 根据时间戳添加音频

转载 作者:行者123 更新时间:2023-12-04 23:21:33 26 4
gpt4 key购买 nike

我试过这个:

ffmpeg -i first.mka -i second.mka -i third.mka -i fourth.mka
-filter_complex
"[1]adelay=184000|184000[b];
[2]adelay=360000|360000[c];
[3]adelay=962000|962000[d];
[0][b][c][d]amix=4"
merged.mka
但原来 amix将每个输入的音量缩放 1/n在哪里 n = 没有。有源输入。在我的情况下,规范化解决方法是 Not Acceptable ,因为我有数百个输入。是否有任何替代方法可以根据时间戳添加音频文件?

最佳答案

试试 acrossfadenofade曲线,例如:

ffmpeg -i first.mka -i second.mka -i third.mka -i fourth.mka -filter_complex "
[0:a][1:a]acrossfade=d=5:c1=nofade:c2=nofade[1x];
[1x][2:a]acrossfade=d=5:c1=nofade:c2=nofade[2x];
[2x][3:a]acrossfade=d=5:c1=nofade:c2=nofade[a]
" -map [a] -c:a aac -q:a 4 -y /tmp/output.mka
为每个音频更改持续时间 = 5(第二个音频时间戳的开头减去第一个音频时间戳的结尾)。如果第三个文件与第一个文件重叠,就会出现问题☹

关于ffmpeg - 使用 ffmpeg 根据时间戳添加音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65025924/

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