Vytvoření GIF je docela jednoduché. Existuje spousta bezplatných aplikací, které vám umožňují vytvářet obrázky GIF z obrázků nebo je vytvářet z video souboru. Dokud nebudete chtít ovládat rozlišení a obnovovací kmitočet, dostanete se do potíží. Vytváření HD není vždy snadné nebo zdarma, když potřebujete tolik kontroly. Můžete vyzkoušet Giphy a mohlo by to vést k velkému formátu 1920 × 1080 GIF, ale to je náhodou. Nemůžete ho donutit, aby odpovídal velikosti videa. To znamená, že pokud dokážete použít FFMpeg, vytvoření GIF by mělo být snadné.
FFMpeg je skvělý nástroj. Jedinou nevýhodou je, že se jedná o nástroj příkazového řádku, což znamená, že ho mnoho lidí nepohodlí. Pokud jde o vytváření GIF pomocí FFMpeg, zjednodušíme to za vás, takže stačí upravit příkaz tak, aby obsahoval názvy souborů.
GIF S FFMpeg
FFMpeg však může videa oříznout, je však lepšístačí k tomu použít aplikaci TV a filmy. Má GUI, které vám umožní oříznout videa, a pokud máte GUI, které to dokáže, nechcete procházet FFMpeg.
Stáhněte si FFMpeg a rozbalte soubor. Uvnitř otevřete složku Bin. Klikněte dovnitř panelu umístění a zkopírujte cestu do složky. Otevřete příkazový řádek a pomocí následujícího příkazu přejděte do extrahované složky.
Syntax
cd path-to-folder
Příklad
cd C:UsersfatiwDesktopffmpeg-20180821-7e0df59-win64-staticffmpeg-20180821-7e0df59-win64-staticbin
Vezměte video (oříznuté na přesnou část) a vložte jej do složky s binem. Spusťte následující příkaz a převeďte video do formátu GIF.
Syntax
ffmpeg -i video.mp4 my_gif.gif
Měli byste upravit název video souboru a název souboru GIF, do kterého chcete GIF uložit. K převodu na GIF můžete také použít téměř jakýkoli formát video souboru. Může to být AVI nebo to může být MP4.
Příklady
ffmpeg -i my_video.mp4 gif_file.gif ffmpeg -i my_video.avi gif_file.gif
Tím se převede na GIF s obnovovací frekvencí 20 snímků a se stejným rozlišením jako u videa. Pokud je například video 1920 × 1080, bude mít GIF stejnou velikost.

Tento příkaz můžete použít ke změně snímkové frekvence a rozlišení.
Syntax
ffmpeg -i video.mp4 -r 20 -vf scale=240:-1 my_gif.gif
-R 20 určuje obnovovací kmitočet. Pokud ji chcete nastavit na 60, měli byste ji nastavit na -r 60. -vf měřítko = 240: -1 nastaví šířku na 240 a výška se úměrně upraví. Pokud chcete nastavit šířku na 1920, musíte ji upravit na -vf scale = 1920: -1.
Příklad
ffmpeg -i my_video.mp4 -r 60 -vf scale=1920:-1 my-gif.gif</p>
Komentáře