GNU/Linux >> Znalost Linux >  >> Linux

Převeďte videa do formátu videa WhatsApp pomocí FFmpeg

WhatsApp vlastněný Facebookem je nejoblíbenější platforma pro zasílání zpráv s více než 2 miliardami aktivních uživatelů měsíčně po celém světě. Umožňuje nám posílat textové a hlasové zprávy, sdílet audio a videa, sdílet dokumenty a dokonce převádět peníze dalším uživatelům WhatsApp. Občas sdílím pár skvělých, vtipných a inspirativních videí se všemi svými kontakty WhatsApp. Nastavil jsem je také jako stavovou zprávu WhatsApp. Onehdy se mi zobrazila chyba „Video není podporováno“ když jsem se pokusil sdílet video do svého stavu WhatsApp. Po prostudování manuálových stránek FFmpeg a troše pokusů a omylů jsem našel řešení, jak převést videa do formátu videa WhatsApp pomocí FFmpeg v Linuxu.

Pokud to ještě nevíte, FFmpeg je jeden z nejlepších multimediálních rámců, který se používá ke kódování, dekódování, transkódování, muxování, demuxování, nahrávání, streamování, filtrování a přehrávání jakéhokoli typu mediálních souborů. Je to zcela zdarma, open source a multiplatformní multimediální framework, který podporuje Linux, Mac OS X, Microsoft Windows, BSD, Solaris atd.

Samozřejmě, že na internetu je volně dostupných mnoho video konvertorů pro převod videí do formátu podporovaného whatsapp. Nicméně převod videí do formátu podporovaného WhatsApp pomocí FFmpeg je podle mého názoru velmi snadný a rychlý.

Převod videí do formátu videa WhatsApp pomocí FFmpeg

Zkoušel jsem různé formáty kontejnerů (video kodek + audio kodek) videa s různými rozlišeními, jak je uvedeno níže.

  • MP4 MPEG4 480x360, 640x360
  • 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 480x360 XVID
  • AVI 360P XVID
  • AVI 320x240 AVC

Následující formát kontejneru fungoval dobře.

  • MP4 (H264 + aac)

Pokud chcete video sdílet se svými kontakty nebo jej nastavit jako svůj stav WhatsApp, převeďte jej do výše uvedeného formátu kontejneru.

Ujistěte se, že máte na svém systému Linux nainstalovaný FFmpeg. Pokud jste jej ještě nenainstalovali, postupujte podle následujícího průvodce.

  • Jak nainstalovat FFmpeg v Linuxu

Po instalaci FFmpeg přejděte do umístění, kde jsou videa uložena, a spusťte následující příkaz pro převod videí do formátu WhatsApp:

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

A je to. Nyní můžete bez problémů sdílet výsledné výstupní video přes WhatsApp.

Tady,

  • -i ostechnix.mp4 - vstupní soubor, který má být převeden do formátu videa whatsapp.
  • -vcodec libx264 - podporovaný formát video kodeku aplikací whatsapp.
  • -acodec aac - podporovaný formát zvukového kodeku aplikací whatsapp.
  • whatsapp.mp4 - výstupní soubor.

Podrobnosti o podrobnostech výstupního mediálního souboru můžete zkontrolovat pomocí Informace o médiích program.

$ mediainfo whatsapp.mp4

Převedl jsem a sdílel mnoho videí v tomto formátu v WhatsApp. Všechny fungovaly podle očekávání. A také jsem mohl sdílet videa s rozlišením 1280x720.

Myslím, že jakékoli rozlišení videa by s tímto nastavením mělo fungovat. Pokud máte čas a trpělivost, můžete zkontrolovat více kombinací s různými audio/video kodeky, přenosovou rychlostí, rozlišením, poměrem stran atd. a vybrat si, která bude fungovat a která ne.

Další příklady příkazů FFmpeg jsou uvedeny v následujícím odkazu.

  • 20+ FFmpeg příkazů pro začátečníky

Linux
  1. Bash Převést \xc3\x89 na É?

  2. Jak programově vytvářet videa?

  3. Jak převést videa m4v a wmv do formátu mp4 pomocí ffmpeg?

  1. Pomocí funkce Peek můžete pořizovat snímky obrazovky vaší plochy ve formátu GIF

  2. Jak nahrávat zvuk pomocí ffmpeg na linuxu?

  3. ffmpeg img to video =Nelze najít žádný soubor s cestou

  1. Převést výstup příkazu stromu do formátu Json?

  2. Jak zmenšit velikost videa pomocí Ffmpeg?

  3. Převést video na pevnou velikost obrazovky oříznutím a změnou velikosti?