gpt4 book ai didi

audio - FFMPEG:在特定时间部分向另一个音频文件添加哔声

转载 作者:行者123 更新时间:2023-12-03 01:25:46 25 4
gpt4 key购买 nike

我有一个场景,我需要修改音频文件的某些部分。目前,我可以通过 FFMPEG 音频过滤器 -af 在特定部分为音频文件添加静音。但是有什么可以替换的特定部分处理后带有哔声的音频和文件的持续时间应该相同吗?

例如:Input.wav,我想在文件中添加 10s-15s(即 5 秒)的哔声

最佳答案

用 10 到 15 秒的哔声替换音频:

ffmpeg -i input.wav -filter_complex "[0]volume=0:enable='between(t,10,15)'[main];sine=d=5:f=800,adelay=10s,pan=stereo|FL=c0|FR=c0[beep];[main][beep]amix=inputs=2" output.wav
  • sine - 发出哔哔声
  • adelay - 添加延迟以定位哔声
  • pan - 将哔声从单声道转换为立体声的众多方法之一
  • amix - 将哔哔声混入主音频

  • 如果蜂鸣声几乎在 10 毫秒而不是 10 秒时立即发生,那么您的 ffmpeg是旧的,你必须声明毫秒而不是秒: adelay=10000 .

    关于audio - FFMPEG:在特定时间部分向另一个音频文件添加哔声,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59931442/

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