GIFy jsou bezpochyby jedním z nejpopulárnějších mediálních formátů sdílených na internetu. Lidé vytvářejí a sdílejí GIFy, od návodů po memy a další. Ale většinou nejsou tyto GIFy původně zaznamenány jako soubory s příponou „.gif“. Obvykle se video ořízne a určitá část média se převede na GIF.
V systému Linux můžete rychle vytvářet smyčky GIF z vašich videí pomocí terminálu. A pro ty, kteří nemají příliš v lásce příkazový řádek, je tu také grafický přístup, jak dosáhnout podobných výsledků. Zde je návod, jak převést video na GIF v systému Linux.
Převeďte videa na GIF pomocí FFmpeg
FFmpeg je open-source kolekce knihoven a modulů souvisejících se zpracováním a manipulací s médii. Pomocí FFmpeg můžete vygenerovat soubor GIF z libovolného videa, které chcete.
Nainstalujte balíček ffmpeg
Abyste mohli začít, musíte si do systému nainstalovat balíček ffmpeg. Na Distribuce založené na Debianu jako Ubuntu zadejte:
sudo apt Nainstalujte ffmpeg
Na Arch Linux a Manjaro:
sudo pacman -S ffmpeg
Chcete-li nainstalovat FFmpeg na
Distribuce založené na RPM jako Fedora, CentOS a RHEL nejprve do svého systému přidejte úložiště RPM Fusion:sudo dnf -y Nainstalujte https://download1.rpmfusion.org/free/fedora/rpmfusion-free-uvolnění-$(rpm -E %fedora).noarch.rpm
sudo dnf -y Nainstalujte https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-uvolnění-$(rpm -E %fedora).noarch.rpm
Poté nainstalujte balíček ffmpeg spolu s některými vývojovými knihovnami zadáním:
sudo dnf Nainstalujte ffmpeg ffmpeg-devel
Použití FFmpeg k vytvoření GIFů
Jakmile nainstalujete balíček ffmpeg, použijte následující příkaz k převodu videa na vysoce kvalitní GIF:
ffmpeg -i /cesta/k/video.mp4 output.gif
FFmpeg převede celé video do souboru GIF. Pokud tedy chcete jako GIF pouze určitou část videa, ujistěte se, že je to možné předem ořízněte video.
Pro ukázku je zde soubor GIF vytvořený pomocí nástroje ffmpeg:
Vytvářejte GIFy z videí na Linuxu pomocí Gifcurry
Ačkoli převod videa MP4 na GIF je poměrně jednoduchý proces a nevyžaduje zadání mnoho příkazů, ti z vás, které odpuzuje myšlenka použití terminálu, mohou použít grafický nástroj namísto. Jmenuje se Gifcurry.
Gifcurry je open-source grafická aplikace poháněná FFmpeg pod kapotou. Jako obvykle jej budete muset nejprve nainstalovat do systému. Oficiální Gifcurry AppImage najdete na stránce GitHub Releases.
Stažení:Gifcurry
Po stažení udělte oprávnění ke spuštění souboru AppImage pomocí příkaz chmod:
sudo chmod +x ~/Downloads/gifcurry-*.AppImage
Poté spusťte Gifcurry dvojitým kliknutím na AppImage using nainstalovaný grafický správce souborů na vašem systému. Klikněte na OTEVŘENO ke spuštění nástroje.
Během prvního spuštění se může zobrazit několik varování souvisejících s odinstalovanými závislostmi a knihovnami. I když Gifcurry bude i nadále fungovat bez těchto balíčků, měli byste je nainstalovat pomocí správce balíčků ve vaší distribuci, abyste odemkli plný potenciál tohoto nástroje.
Chcete-li začít, vyberte soubor videa a klikněte OTEVŘENO. Gifcurry zobrazí okno náhledu vpravo a vlevo, všimnete si různých možností souvisejících se zpracováním videa. Pomocí posuvníku a polí časového razítka v pravé dolní části můžete vybrat pouze část videa. Neváhejte upravit rozlišení, trvání a velikost videa nebo přidat text přes video, než jej převedete na GIF.
Po dokončení klikněte na Soubor možnost z levého postranního panelu pokračovat. Vyhledejte umístění, kam chcete uložit výstupní soubor, a vyberte GIF. Nakonec klikněte Uložit k uložení výstupního souboru GIF.
Zde je GIF vygenerovaný pomocí Gifcurry:
Alternativně můžete také použít Gifcurry z příkazového řádku. K tomu však budete muset nainstalovat Gifcurry do svého systému a nespouštět jej pomocí soubor AppImage. Více informací o instalaci Gifcurry najdete na něm oficiální stránka GitHub.
Protože Gifcurry je založen na FFmpeg, jejich syntaxe příkazů je velmi podobná. Zde je příkaz pro převod video souboru na GIF pomocí Gifcurry CLI:
gifcurry_cli -i /cesta/k/videu.mp4 -o output.gif
Vytváření GIFů z videí je v systému Linux snadné
Linuxový terminál je mocný nástroj, který můžete přidat do svého arzenálu. Naučíte-li se jej používat, otevře se vám nové brány a příležitosti, ať už jste příležitostný uživatel Linuxu nebo profesionální správce systému.
Převod videí na GIF je jen špičkou ledovce. Pomocí příkazového řádku Linuxu můžete udělat mnohem více. Mezi několik významných příkladů patří zpracování videa a zvuku, správa systému, vývoj jádra atd. Rozsáhlé aplikace terminálu v reálném světě jsou důvody, proč si uživatelé Linuxu tolik oblíbili příkazový řádek.