问题描述
我有一个由 1440 个 PNG 文件制作的 1 分钟视频:
ffmpeg.input('tmp/%04d.png',framerate=24).output('test.mp4').run()
如何使用 ffmpeg-python
添加来自音频文件的音轨、裁剪和时间偏移?
示例:
在 t=0 秒时,没有声音。
在 t=12 秒时,我想添加 a.wav
的前 5 秒(此文件原本较长)
在 t=17 秒时,没有声音了
在 t=25 秒时,我想添加 b.mp3
等
我已尝试使用 Mono to stereo with offsets and video 以及 atrim
的正值和负值,例如:
audio = (
ffmpeg
.input('a.wav')
.filter('atrim',start=-12) # or start=12
.filter('asetpts','PTS-STARTPTS')
)
但它不起作用:输出音频文件在前 12 秒内没有静音,如需要。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)