gpt4 book ai didi

php - 在 php 中使用 ffmpeg 将一个 mp3 放在另一个上

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

我有两个 mp3 文件,一个是 100 秒长的原始文件,另一个是 3 秒音频音频标签文件。我想将这两个 mp3 文件合并为一个文件,我还想在 20 秒间隔后添加音频标签。合并后,合并后的文件长度必须与原始文件相同,即100秒,合并文件中同时播放的两个文件的内容意味着标签文件将放在原始文件上,以便用户可以收听两个文件的音频。
我想用 php 来做,两个文件的要求是什么,它们需要相同的比特率和赫兹?

最佳答案

使用 adelayamixamerge过滤器:

ffmpeg -i main.mp3 -i secondary.mp3 -filter_complex "[1:a]adelay=20000|20000[2nd];[0:a][2nd]amix=inputs=2" out.mp3

关于php - 在 php 中使用 ffmpeg 将一个 mp3 放在另一个上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54252555/

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