W tym artykule wymieniono różne aplikacje do komputerów stacjonarnych offline, których można użyć do tworzenia animacji GIF w Linux. Niektóre z tych aplikacji rejestrują GIF bezpośrednio, podczas gdy inne konwertują plik wideo na animację GIF.
FFMPEG
FFMPEG to narzędzie wiersza poleceń do konwersji i nagrywania strumieni audio i wideo. Jest wyposażony w wiele przełączników wiersza poleceń, których można użyć do konfiguracji wyjścia zgodnie z Twoimi potrzebami.
FFMPEG można zainstalować w Ubuntu, uruchamiając poniższe polecenie:
$ sudo apt instal ffmpeg
Aby przekonwertować plik wideo na GIF za pomocą FFMPEG, musisz najpierw utworzyć paletę kolorów z wideo wejściowego. Ta paleta będzie próbką dokładnych kolorów wybranych z samego filmu. Możliwe jest całkowite pominięcie tworzenia palety i od razu przeskakiwać do tworzenia GIF. Jednak wynikowa jakość wyjściowa może nie być dobra, ponieważ FFMEPG automatycznie użyje palety utworzonej z ogólnych 256 kolorów. Dokładność tych ogólnych kolorów może być całkowicie wyłączona od kolorów używanych w wideo wejściowym. Zasadniczo dobrym pomysłem jest zawsze tworzenie palety z pliku wejściowego.
Aby utworzyć paletę kolorów z wideo, uruchom polecenie w następującym formacie:
$ ffmpeg -i wejście.MP4 -filter_complex "[0: v] palettegen".png
Gdzie:
Teraz, gdy paleta została utworzona, możesz go użyć do konwersji oryginalnego pliku wideo na GIF. Uruchom polecenie poniżej w następującym formacie:
$ ffmpeg -i wejście.MP4 -I PALETTE.png -filter_complex "[0: v] [1: v] paletteuse"
-R 10 Wyjście.Gif
Gdzie:
Byzanz
Byzanz to narzędzie wiersza poleceń do nagrywania filmów i animowanych gifów na pulpicie. Obsługuje timer opóźnienia, przechwytywanie audio i przechwytywanie kursora myszy.
Aby zainstalować Byzanz w Ubuntu, uruchom następujące polecenie:
$ sudo apt instinst instaluj Byzanz
Aby nagrać animowany GIF, uruchom polecenie w następującym formacie:
$ Byzanz-Record-Czas trwania = 15-x = 100--y = 200-szerokość = 600-wysokość = 800 na zewnątrz.Gif
Gdzie:
Dokładne określenie współrzędnych i geometrii może być trudne, zwłaszcza gdy chcesz nagrać skupione okno aplikacji, jednocześnie ignorując wszystko inne na ekranie. Problem ten można rozwiązać, instalując klawiaturę i aplikację symulatora myszy o nazwie „Xdotool”.
Aby zainstalować Xdotool w Ubuntu, uruchom poniższe polecenie:
$ sudo apt Zainstaluj xDotool
Teraz, aby uzyskać geometrię skoncentrowanego okna, uruchom polecenie:
$ xdotool getWindowFocus getWindowGeometry -Shell
Zobaczysz wyjście w ten sposób:
Okno = 81788938 x = 937 y = 216 szerokość = 836 Wysokość = 559 ekran = 0
Wystarczy podłączyć te wartości w wyjaśnieniu Polecenia Bendarza.
Zerkać
Peek to prosty i łatwy w użyciu rejestrator wideo i GIF dla Linux. Aplikacja jest przeznaczona głównie do nagrywania wybranego obszaru na komputerze i nie ma obsługi nagrywania pełnego ekranu ani.
Niektóre z głównych funkcji PEEK obejmują konfigurowalne skrótki do rozpoczęcia i zatrzymywania nagrywania, obsługę nagrywania 60 Fps, próbkowanie spadków i obsługę timera opóźnienia.
Aby zainstalować Peek w Ubuntu, musisz dodać repozytorium PPA. Uruchom następujące polecenia jeden po drugim, aby zainstalować Peek:
$ sudo add-apt-repozytory PPA: Peek-Developers/Stable
Aktualizacja $ sudo apt
$ sudo apt instal instaluj peek
Instrukcje instalacji dla innych dystrybucji Linux są dostępne tutaj.
Gifcurry
GifCurry to bezpłatna i open source do konwersji filmów na pliki GIF. Wpisana w Haskell aplikacja zawiera wiele dodatkowych opcji dostosowania powstałej animacji GIF. Niektóre z tych opcji obejmują możliwość ustawiania czasu rozpoczęcia i zakończenia dla GIF, obsługę wideokątów / rozmiaru rozmiaru oraz umieszczania tytułów i podpisów. Aplikacja jest również wyposażona w interfejs wiersza poleceń, jeśli wolisz.
Gifcurry w formie Appimage można pobrać stąd. Aby zapisać plik wideo w GIF za pomocą gifcurry, musisz kliknąć przycisk „Plik”, jak pokazano na zrzucie ekranu powyżej.
Wniosek
Nie ma wielu aplikacji do tworzenia animacji GIF w Linux i chociaż kolekcja jest dość ograniczona, te aplikacje wspomniane powyżej wykonują zadanie. Jednym z głównych powodów niskiej liczby aplikacji offline do tworzenia GIF jest istnienie wielu stron internetowych, które pozwalają tworzyć i edytować animacje GIF online. Jedną z takich popularnych usług jest EZGIF, który używa FFMPEG do tworzenia i modyfikowania plików GIF.