audio - 如何使用 ffmpeg 将其他一些音频添加到音频的静音部分?

标签 audio ffmpeg

我正在静音音频文件的一部分,如下所示。如何使用 ffmpeg 将其他一些音频添加到音频的静音部分?

FFmpeg ffmpeg = new FFmpeg("ffmpeg");
FFprobe ffprobe = new FFprobe("ffprobe");
FFmpegExecutor executor = new FFmpegExecutor(ffmpeg, ffprobe);
FFmpegProbeResult in = ffprobe.probe("Input.wav");
FFmpegBuilder builder = new **FFmpegBuilder().setInput(in).addOutput("Output.wav").setAudioFilter("volume=enable='between(t,94,123)':volume=0").done();**
executor.createJob(builder).run();

最佳答案

执行此操作的便捷方法是修剪源并与新音频连接。

ffmpeg -i in.wav -i insert.wav -filter_complex "[0]atrim=0:94[pre];[0]atrim=124,asetpts=PTS-STARTPTS[post];[1]atrim=0:30[mid];[pre][mid][post]concat=n=3:v=0:a=1" out.wav

关于audio - 如何使用 ffmpeg 将其他一些音频添加到音频的静音部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50693778/

相关文章:

ffmpeg - 有没有办法告诉 ffmpeg mpdecimate 只评估帧的特定部分?

ffmpeg - 如何组合这 2 个 ffmpeg 命令?

ffmpeg - 如何在 ffmpeg 视频过滤器的字幕中添加字体大小

c# - 在Windows Phone 7上,如何在音频效果中使用压缩音频?

c++ - Qt 和音频播放

ffmpeg - WebM DocType 版本表示什么?

python-3.x - 在python中生成特定大小(以MB为单位)的空白mp4视频

iphone - iOS AudioServicesAddSystemSoundCompletion回调发生1秒延迟

actionscript-3 - 如何让 SoundChannel.stop() 在 AS3 中工作?

audio - 处理中导入声音的问题