【问题标题】:Playing ffmpeg converted video on Google slides在 Google 幻灯片上播放 ffmpeg 转换的视频
【发布时间】:2019-03-30 14:24:59
【问题描述】:

我有一个 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 幻灯片中播放的视频文件有任何想法吗?

【问题讨论】:

    标签: video ffmpeg google-slides


    【解决方案1】:

    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 将允许它在视频完全下载之前开始播放。

    【讨论】:

      【解决方案2】:

      无法弄清楚如何播放由 ffmpeg 生成的视频,但我使用了在线图像 + 视频转换器 (http://ez-converter.com/),其输出似乎可以在 Google 播放幻灯片中使用。如果有人有见识的话,很想知道为什么 ffmpeg 转换的视频不起作用

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-02-19
        • 1970-01-01
        • 2022-09-30
        • 2016-04-28
        • 2013-06-17
        • 2020-10-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多