将视频转换为 WhatsApp 使用 FFmpeg 的视频格式

Facebook-拥有 WhatsApp 是最受欢迎的消息传递平台,在全球拥有超过 2 亿月活跃用户。 它使我们能够发送文本和语音消息、共享音频和视频、共享文档,甚至将资金转移给其他人 WhatsApp 用户。 有时,我会向我所有的人分享一些很酷、有趣和鼓舞人心的视频 WhatsApp 联系人。 我也将它们设置为我的 WhatsApp 状态消息。 前几天我收到了错误 “不支持视频” 当我尝试将视频分享给我的 WhatsApp 地位。 在浏览了 FFmpeg 手册页和一些试验和错误之后,我找到了一种将视频转换为 WhatsApp 视频格式 FFmpeg 在 Linux 中。

如果您还不知道,FFmpeg 是最好的多媒体框架之一,它用于编码、解码、转码、复用、解复用、录制、流式传输、过滤和播放任何类型的媒体文件。 它是完全免费、开源和跨平台的多媒体框架,支持 Linux、Mac OS X、Microsoft Windows、BSDs、Solaris 等。

当然,互联网上有许多免费的视频转换器可以将视频转换为 whatsapp 支持的格式。 但是,在我看来,使用 FFmpeg 将视频转换为 whatsapp 支持的格式非常简单快捷。

将视频转换为 WhatsApp FFmpeg 的视频格式

我尝试了不同的 各种分辨率的容器格式(视频编解码器 + 音频编解码器)视频,如下所列。

  • MP4 MPEG4 480×360、640×360
  • MP4 MPEG4 720P
  • MP4 MPEG4 + AAC
  • MP4 H264 + AAC
  • Matroska MPEG4 + AAC
  • AVI MPEG4 + AAC
  • AVI H264 + AAC
  • AVI 720P XVID
  • AVI 720P MPEG4
  • AVI 480×360 XVID
  • AVI 360P XVID
  • AVI 320×240 AVC

以下容器格式工作得很好。

  • MP4 (H264 + aac)

如果您想将视频分享给您的联系人或将其设置为您的 WhatsApp status,将其转换为上述容器格式。

确保你已经在你的 Linux 系统上安装了 FFmpeg。 如果尚未安装,请参阅以下指南。

  • 如何在 Linux 中安装 FFmpeg

安装好FFmpeg后,进入视频存放位置,运行以下命令将视频转换为 WhatsApp 格式:

$ ffmpeg -i ostechnix.mp4 -vcodec libx264 -acodec aac whatsapp.mp4

就是这样。 现在您可以通过以下方式共享生成的输出视频 WhatsApp 没有任何问题。

这里,

  • -i ostechnix.mp4 – 要转换为 whatsapp 视频格式的输入文件。
  • -vcodec libx264 – whatsapp 支持的视频编解码器格式。
  • -acodec aac – whatsapp 支持的音频编解码器格式。
  • whatsapp.mp4 – 输出文件。

您可以使用检查输出媒体文件详细信息的详细信息 媒体信息 程序。

$ mediainfo whatsapp.mp4

我用这种格式转换并分享了许多视频 WhatsApp. 他们都按预期工作。 而且我还可以分享分辨率为 1280×720 的视频。

我想任何视频分辨率都应该适用于这个设置。 如果您有时间和耐心,您可以检查更多不同音频/视频编解码器、比特率、分辨率、纵横比等的组合,并选择一种有效,一种无效。

以下链接中给出了更多 FFmpeg 命令示例。

  • 20+ FFmpeg 初学者命令