Конвертируйте видео в формат видео WhatsApp с помощью FFmpeg
WhatsApp, принадлежащий Facebook, — самая популярная платформа для обмена сообщениями с более чем 2 миллиардами активных пользователей в месяц по всему миру. Оно позволяет нам отправлять текстовые и голосовые сообщения, обмениваться аудио и видео, обмениваться документами и даже переводить деньги другим пользователям WhatsApp. Время от времени я делюсь классными, забавными и вдохновляющими видео со всеми своими контактами в WhatsApp. Я также установил их в качестве сообщения о статусе WhatsApp. На днях я получил сообщение об ошибке "Видео не поддерживается", когда пытался поделиться видео со своим статусом в WhatsApp. Прочитав страницы руководства FFmpeg и пройдя несколько проб и ошибок, я нашел обходной путь для преобразования видео в видеоформат WhatsApp с помощью FFmpeg в Linux.
Если вы еще не знаете, FFmpeg — одна из лучших мультимедийных платформ, которая используется для кодирования, декодирования, перекодирования, мультиплексирования, демультиплексирования, записи, потоковой передачи, фильтрации и воспроизведения медиафайлов любого типа. Это полностью бесплатная кроссплатформенная мультимедийная платформа с открытым исходным кодом, поддерживающая Linux, Mac OS X, Microsoft Windows, BSD, Solaris и т. д.
Конечно, в Интернете есть множество видеоконвертеров, позволяющих конвертировать видео в формат, поддерживаемый WhatsApp. Однако, на мой взгляд, конвертировать видео в формат, поддерживаемый WhatsApp, с помощью FFmpeg очень просто и быстро.
Конвертируйте видео в видеоформат WhatsApp с помощью FFmpeg
Я пробовал разные видео в формате контейнера (видеокодек + аудиокодек) с различными разрешениями, как указано ниже.
- MP4 MPEG4 480x360, 640x360
- MP4 MPEG4 720P
- MP4 MPEG4 + AAC
- MP4 H264 + AAC
- Матроска MPEG4+AAC
- AVI MPEG4 + AAC
- AVI H264 + AAC
- АВИ 720P XVID
- AVI 720P MPEG4
- AVI 480x360 XVID
- AVI 360P XVID
- AVI 320x240 АВК
Следующий формат контейнера работал нормально.
- MP4 (H264 + aac)
Если вы хотите поделиться видео со своими контактами или установить его в качестве статуса в WhatsApp, преобразуйте его в указанный выше формат контейнера.
Убедитесь, что вы установили FFmpeg в своей системе Linux. Если вы еще не установили его, обратитесь к следующему руководству.
- Как установить FFmpeg в Linux
После установки 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.
mediainfo whatsapp.mp4
Я конвертировал и поделился многими видео в этом формате в WhatsApp. Все они работали, как и ожидалось. А еще я мог делиться видео с разрешением 1280x720.
Я думаю, что любое разрешение видео должно работать с этой настройкой. Если у вас есть время и терпение, вы можете проверить больше комбинаций с различными аудио/видео кодеками, скоростью передачи данных, разрешением, соотношением сторон и т. д. и выбрать, какая из них работает, а какая нет.
Дополнительные примеры команд FFmpeg приведены по следующей ссылке.
- 20+ команд FFmpeg для начинающих