Pro práci s videem je vhodné použít mencoder o ffmeg, ale ... co to je?
mencoder je bezplatný kodér videa vydaný na základě licence GPL, který je součástí multimediálního přehrávače MPlayer Ffmpeg je sbírka softwaru, který umožňuje zaznamenávat a převádět videa a zvuk.
co s nimi můžeme dělat?
K zodpovězení této druhé otázky vám přináším několik „triků“ a nechám na vás, abyste posoudili, zda si zasloužíte místo v našem počítači.
1 - Extrahujte zvukovou stopu z videa:
mplayer -vo null -hardframedrop -ao pcm:file=audio.wav video.avi
Data:
video.avi: video, ke kterému chceme extrahovat zvuk.
audio.wav: název souboru generovaného se zvukem.
2 - Otočení videa:
mencoder -vop rotate=2 -oac pcm -ovc lavc ./normal.avi -o ./rotada.avi
Data:
otočit = <0-7>: Otočit a převrátit (volitelně) obrázek o +/- 90 stupňů. U parametrů mezi 4–7 se otáčení provádí pouze v případě, že je geometrie filmu svislá a nikoli vodorovná.
normální.avi: video, ke kterému se chceme otočit.
rotated.avi: název vygenerovaného videa se zadanou rotací.
3 - Podívejte se na video z obrázků JPG:
mplayer "mf://*.jpg" -mf fps=15
Vytvořte video:
mencoder "mf://*.jpg" -mf fps=15 -ovc lavc -o ./dest.avi
Data:
mf: //*.jpg: pořiďte všechny obrázky s touto příponou, můžeme ji použít také s PNG: mf: //*.png
fps: Nastavuje rychlost přechodu mezi obrázky.
dest.avi: název vygenerovaného videa.
4 - Mix videa a zvuku:
ffmpeg -i sonido.wav -i video.avi videoconaudio.avi
Data:
zvuk.wav: zvukový soubor.
video.avi: video soubor.
videoconaudio.avi: název video souboru se zadaným zvukem.
5- Převeďte avi na gif.
ffmpeg -i video.avi -pix_fmt rgb24 gif_generado.gif
Data:
video.avi: video, které chceme transformovat do GIF.
gif_generated.gif: název souboru získaného z videa.
rgb24: určíme barvy.