为什么在 Mac OSX 上使用 ffmpeg 将 .GIF 转换为 .MP4 文件得到 .MPEG4?

为什么在 Mac OSX 上使用 ffmpeg 将 .GIF 转换为 .MP4 文件得到 .MPEG4?
ffmpeg -i original.gif -r 10 outfile.mp4

根据上面的命令,我已经得到了,outfile.mp4但是当单击查看文件信息时,我看到它实际上是一个.MPEG4文件,并且文件的图标写为M4V。

在此输入图像描述 在此输入图像描述

如何在 Mac OSX 上使用 ffmpeg 转换 .GIF 文件以准确获取 .MP4 文件?

答案1

您确实得到了您所要求的:一个.mp4文件,它是用于容器格式的扩展名MPEG-4 第 14 部分ffmpeg做了你要求它做的事。

MP4 文件(MPEG-4 Part 14 的缩写,通常带有扩展名.mp4)随后会被您的桌面通过解析标头进行识别,但可能无法解析内容。因此,桌面不区分仅包含静态图像数据、视频、音频、字幕的文件。它只是将所有这些堆在一起,就像桌面开发人员可能认为最常见的用法一样(MPEG-4 电影)

相关内容