ffmpeg教程:消除视频中部份声音

2019年11月13日

在视频剪辑中,有时候我们需要特别去处理一些不想让出现在视频中的声音,所以就需要用到这一条命令了。

#ffmpeg -i ad.mp4 -af "volume=enable='between(t,2,9)':volume=0, volume=enable='between(t,15,20)':volume=0" adb.mp4

ffmpeg -i ad.mp4 -af "volume=enable='between(t,2,9)':volume=0" adb.mp4

 

在命令中出现的没有#符号的那一行是只消除一部份,有#符号那一行是一次处理多数位置的命令,以此类推。

-i ad.mp4 顾名思议,这是输入原视频文件
between(t,2,9) 这是处理2秒到9秒之间的声音波段
volume=0 我的理解是要被处理的声音会被调整音量为0
adb.mp4 处理后的文件

 


sicnature ---------------------------------------------------------------------
I P 地 址: 3.22.77.107
区 域 位 置: 美国
系 统 信 息: 美国
Original content, please indicate the source:
同福客栈论坛 | 蟒蛇科普海南乡情论坛 | JiaYu Blog
sicnature ---------------------------------------------------------------------
Welcome to reprint. Please indicate the source http://myzhenai.com/post/2941.html

2条评论

  • 海南胡说 2021年02月7日在6:13 下午

    如果有分钟部份的要转换成秒才可以,例如
    D:\ffmpeg\bin\ffmpeg.exe -i she.mp4 -af “volume=enable=’between(t,95,117)’:volume=0” mangshe.mp4

  • ffmpeg教程 2023年09月28日在11:04 下午

    功能好用谢了

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注