我有一个PNG图像和一个MP3音频文件。我想创建一个带有静止图像的视频,并在Google幻灯片演示文稿中使用它。 Google的文档中支持以下格式(和编解码器):https://support.google.com/drive/answer/2423694?hl=en&co=GENIE.Platform=Desktop
1)FFMPEG是我发现从图像+音频制作视频的最简单工具。但是,如果您还有其他选择,请提出建议。 2)我尝试了几个命令:
## Command 1
ffmpeg -i image.png -i audio.mp3 -acodec mp3 -vcodec flv1 video9.flv
## Command 2
ffmpeg -i image.png -i audio.mp3 -acodec aac -vcodec mpeg4 video7.mov
## Command 3
ffmpeg -i image.png -i audio.mp3 -vcodec wmv1 final14.wmv
但是所有这些在Google幻灯片中都显示错误Video cannot be played
。当我尝试在Google云端硬盘中播放它们时,出现错误Unable to process this video
。
是否有关于如何制作可在Google幻灯片中播放的视频文件的想法?
答案 0 :(得分:0)
无法确定如何播放ffmpeg生成的视频,但是我使用了在线图像+视频转换器(http://ez-converter.com/),该输出似乎可以在Google播放幻灯片中使用。很想知道为什么ffmpeg转换后的视频如果有人见识却无法正常运行
答案 1 :(得分:0)
MP4中的H.264视频和AAC音频:
ffmpeg -loop 1 -i image.png -i audio.mp3 -c:v libx264 -c:a aac -vf format=yuv420p -shortest -movflags +faststart output.mp4
一般兼容性建议:
确保图像使用-loop
输入选项循环播放;否则它将编码一帧。当包含-loop
时,您还需要-shortest
选项,以使其不会永远循环。
包含-vf format=yuv420p
(或别名-pix_fmt yuv420p
)以输出兼容的像素格式。
在MP4中使用AAC代替MP3,以实现更好的播放器兼容性。
如果设备/播放器很旧并且不喜欢视频,请添加-profile:v main
。否则忽略此。或包含它以实现大规模兼容性以在任意旧版设备上播放。
-movflags +faststart
将允许它在完全下载视频之前开始播放。