如何解决ffmpeg在连接时返回空白视频
我正在尝试将音频和图像文件合并为一个在音频持续时间内播放的.mp4文件。
这是我的代码:
import ffmpeg
audio = r'D:\Reddit Bot\Content\juice\audio_1.mp3'
image = r'D:\Reddit Bot\Content\juice\comment_1.png'
save = r'D:\Reddit Bot\Content\juice\combined_1.mp4'
input_still = ffmpeg.input(image)
input_audio = ffmpeg.input(audio)
(ffmpeg
.concat(input_still,input_audio,v=1,a=1)
.output(save)
.run(overwrite_output=True)
)
但是,生成的.mp4文件仅是音频文件(分辨率为1072x1920,与图像文件的1080x1920比例相反)
感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。