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 初学者命令