Co je to FFMPEG?
S pomocí ffmpeg můžete snadno konvertovat, zaznamenávat či streamovát audio a video záznamy. Program je pro Winodws i Linux a veškeré práce s tímto programem se dějí prostřednictvím příkazového řádku, zkrátka pomocí jednoduchých příkazů lze konvertovat jednotlivé formáty videa.
V tomto článku se zaměřím na různé konverze videa.
Instalace
- pro windows:
- stáhněte si program FFMEPG.
- proveďte instalaci
program se spouští z příkazové řádky - tak si ji spuste (je třeba pomocí příkazu cd jít do složky jde je ffmpeg naistalovan - příklad: cd c:\Program files\ffmepg\)
- pro linux:
- sudo apt-get install ffmpeg (a zadejte heslo)
Enkódování do flv, mpg, avi, mp3, atd...
Začnu rovnou příkladem, jak jinak:
ffmpeg -i /adresar/zdroj.wmv -s 320x240 -ar 44100 -b 96 -y /adresar/cil.flv
jednotlivé části zamenají:
- ffmpeg - název programu
- -i /adresar/zdroj.wmv - příznak vztupního souboru (-i) a umístění a jméno vstupního souboru (windows: d:\adresar\zdroj.wmv)
- -s 320x240 - rozměry výstupního souboru (neni povinné)
- -ar 44100 - vzorkovací frekvence v Hz (neni povinná)
- -b 96 - bitrate videa (neni povinne)
- -y /adresar/cil.flv - příznak výstupního souboru (-y) a umístění a jméno vstupního souboru (d:\adresar\cil.flv).
Výše uvedený příklad enkódování do souboru FLV je pouze základem. Lze využít celou řadu direktiv, které detailním způsobem přizpůsobí vlastnosti výsledného video souboru.
- -i vstupní soubor (a cesta k němu)
- -r kolik snímků za sekundu bude mít výstupní video (výchozí hodnota je: 25)
- -b bitrate videa v kbit/s. Určuje kvalitu a velikost souboru (výchozí hodnota je: 200)
- -s rozlišení videa. Přednastavené jsou tyto hodnoty:
- sqcif - rozlišení 128x96
- qcif - rozlišení 176x144
- cif - rozlišení 352x288
- - vcodec video kodek.
- - acodec audio kodek
- - ac počet kanálů (výchozí hodnota je: 1)
- - ar vzorkovací frekvence v Hz. (výchozí hodnota je: 4410)
- - ab bitrate audia v kbit/s. Určuje kvalitu a velikost souboru (výchozí hodnota je: 64)
- -y výstupní soubor (a cesta k němu)
- (MPEG-2 + AC3) Převod .dv formátu na .mpeg s odstraněním prokladu (deinterlace):
ffmpeg -i zdroj.dv -deinterlace -target pal-dvd -aspect 4:3 cil.mpeg - SVCD
ffmpeg -i zdroj.dv -deinterlace -target pal-svcd -aspect 4:3 cil.mpeg - Divx5 (MPEG-4 + mp3) Převod .vob formátu na .avi s odstraněním prokladu (deinterlace):
ffmpeg -i zdroj.vob -deinterlace -f avi -vcodec mpeg4 -b 800 -g 300 -bf 2 -acodec mp3 -ab 128 cil.avi - Flash (swf) Převod .mpeg formátu na .swf
ffmpeg -i zdroj.mpeg -ar 22050 -ab 56 -aspect 4:3 -b 200 -r 12 -f swf -s 320x240 -acodec mp3 -ac 1 cil.swf
Občas se mě stalo, že po převodu videa do formát FLV lze video přehrávat, avšak nelze v něm přeskakovat. K tomu pak slouží program flvtool2 (instalace je obdobná).
flvtool2 -U opravit.flv
Když přemůžete odpor ke konzoli, je to jednoduché ne?

0 komentářů:
Přidat komentář