GNU/Linux >> Znalost Linux >  >> Linux

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

Pro ty, kteří tuto otázku nacházejí i dnes, protože se snaží hrát m4v soubory, které vygeneroval jejich hardware nebo software, ale žádný z přehrávačů, které zkouší, je nepřehraje:m4v není jen kontejner pro přehrávání médií, ale používá se také jako čistý streamový formát řadou běžně používaných nástrojů a zařízení pro zachycení videa, takže jej lze použít k vypálení videa přímo na disk. To je zvláště pravděpodobné, když používáte něco jako sadu nástrojů Adobe Creative Suite pro video produkci.

Chcete-li proměnit "nehratelné" m4v stream (což by vaše snímací zařízení/software navrhlo, že by mělo být zcela přehratelné) do typu video souboru, na který jste zvyklí, řekněte ffmpeg, aby zkopíroval stream do mp4 kontejner:

$> ffmpeg -i input.m4v -vcodec copy -acodec copy output.mp4

Nebo pomocí zkráceného příznaku kombinovaného a/v kodeku:

$> ffmpeg -i input.m4v -c copy output.mp4

Žádné skutečné kódování neproběhne, takže to bude trvat jen několik sekund, ne-li méně. Hotový obchod.


Nepodporovaný kodek

Zvukový proud vašeho souboru se zdá být zakódován ve formátu, kterému ffmpeg nerozumí.

Přidání nových kodeků do ffmpeg je možné, ale nezdá se, že by to bylo snadné:Viz Přidání nového kodeku do ffmpeg


Linux
  1. Jak otočit videa pomocí FFMpeg z příkazového řádku

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

  3. Jak převést MKV na MP4 v Ubuntu pomocí FFmpeg

  1. Jak převést PPK na soubor PEM pomocí příkazu

  2. Jak programově vytvářet videa?

  3. Stříhání videí na základě času začátku a konce pomocí ffmpeg

  1. Raspberry Pi Firewall:Jak jej nainstalovat a spravovat pomocí UFW

  2. Jak vypálit obraz ISO na DVD a USB pomocí dd

  3. Jak dekomprimovat formát souboru .xz v Linuxu pomocí nástrojů tar a xz?