我正在使用ffmpeg结合图像和音频以使用我的python程序中的此命令制作视频
process = subprocess.Popen('ffmpeg -loop 1 -i "{picture}" -i "{audio}" -c:v libx264 -tune stillimage -c:a aac -b:a 192k -pix_fmt yuv420p -shortest "{out_path}"'.format(picture=picture, audio=audio, out_path=out_path), stdout=subprocess.PIPE, shell=False)
但是在配备1GB Ram和英特尔氙气处理器的电脑上,它花费了将近30-45分钟的很长的时间。有什么办法可以使这个过程更快,我准备妥协质量(体面)。
ffmpeg -loop 1 -framerate 1 -i image.png -i audio.m4a -map 0 -map 1:a -c:v libx264 -preset ultrafast -tune stillimage -vf fps=10,format=yuv420p -c:a copy -shortest output.mp4
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句