gpt4 book ai didi

audio - 如何仅在视频的一部分上应用 ffmpeg 音频效果?

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

我的问题是如何仅在视频的特定部分而不是 100% 的视频上应用 ffmpeg 音频效果。
例如,我有以下命令:

ffmpeg -i input.mp4 -filter_complex "afftfilt=real='hypot(re,im)*sin(0)':imag='hypot(re,im)*cos(0)':win_size=512:overlap=0.75" output.mp4
这个命令对我来说非常有效,但如果我有一个 30 秒的视频,并且希望效果只应用于 20-25 秒,我该怎么做?
谢谢!

最佳答案

atrim,连接:

ffmpeg -i input.mp4 -filter_complex "
[0:a]atrim=0:20[a1];
[0:a]atrim=20:25,asetpts=PTS-STARTPTS[a2];
[0:a]atrim=25:31,asetpts=PTS-STARTPTS[a3];
[a2]afftfilt=real='hypot(re,im)*sin(0)':imag='hypot(re,im)*cos(0)':win_size=512:overlap=0.75[b2];
[a1][b2][a3]concat=n=3:v=0:a=1
" -c:v copy -c:a aac -q:a 4 output.mp4

关于audio - 如何仅在视频的一部分上应用 ffmpeg 音频效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66776273/

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