gpt4 book ai didi

ffmpeg - 如何将音频添加到特定时间 [ffmpeg]

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

到目前为止,我已经设法将音频添加到 ffmpeg 中的视频中,但它一直在播放。 enable='between(t,start,end)' 选项不起作用

我曾尝试在谷歌上搜索可能的答案,但我的方法不同。我想在视频中重复启用/禁用音频。

到目前为止,我有这个代码:

ffmpeg -y -i cut.mp4 -i typing.mp3 -filter_complex "[0:v]drawtext=enable='between(t,0,3)':fontfile=fonts/RobotoBoldCondensed.ttf:text='Finding Nemo...':fontcolor=white:fontsize=24:x=50:y=h-h/5+20[v0]; [1:a]volume=enable='between(t,0,3)'[a3]" -vcodec libx264 -c:a libfdk_aac -map "[v0]" -map "[a3]" -preset ultrafast -async 1  output.mp4

最佳答案

默认情况下,音量过滤器保持输入音量。因此,您应该将表达式设置为 0 并反转启用表达式。

volume=0:enable='not(between(t,0,3))'

这将使前 3 秒的音频静音。

关于ffmpeg - 如何将音频添加到特定时间 [ffmpeg],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56213622/

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