Aby stworzyć animowane GIF-y z filmów wideo na Ubuntu, masz do dyspozycji zarówno proste narzędzia graficzne (GUI), jak i uniwersalne programy wiersza poleceń. Poniżej znajdziesz szczegółowy poradnik krok po kroku, który sprawdzi się zarówno dla początkujących, jak i bardziej zaawansowanych użytkowników Linuksa.
1. Metoda polecenia (terminal) – FFmpeg
FFmpeg to potężny program do konwersji multimediów — pozwala m.in. na konwersję fragmentów wideo do animowanych plików GIF.
Instalacja FFmpeg:
sudo apt update sudo apt install ffmpeg 
Wybór/Przygotowanie fragmentu wideo
Najlepiej, jeśli najpierw przytniesz film do kilku sekund (krótkie GIF-y są bardziej praktyczne i mają mniejszy rozmiar):
ffmpeg -i input.mp4 -ss 00:00:04 -t 3 -c copy cut.mp4 
-ss 00:00:04– początek fragmentu (od 4 sekundy)-t 3– długość fragmentu (3 sekundy)-c copy– bez rekompresji (szybko)
Konwersja wideo na GIF
Najprostsza forma polecenia:
ffmpeg -i cut.mp4 output.gif 
Opcjonalne ulepszenia jakości i rozmiaru:
Możesz ustawić rozdzielczość oraz zoptymalizować ilość klatek na sekundę:
ffmpeg -i cut.mp4 -vf "fps=15,scale=480:-1:flags=lanczos" -gifflags +transdiff -y output.gif 
fps=15– liczba klatek na sekundęscale=480:-1– szerokość 480 px, wysokość proporcjonalnaflags=lanczos– wysokiej jakości skalowanie
Po zakończeniu polecenia plik output.gif znajdziesz w tym samym folderze.
2. Metoda graficzna – Peek
Peek to prosty program do szybkiego nagrywania fragmentów ekranu i zapisywania ich bezpośrednio jako GIF.
Instalacja Peek:
sudo add-apt-repository ppa:peek-developers/stable sudo apt update sudo apt install peek 
Tworzenie GIF-a:
- Otwórz Peek z menu aplikacji.
 - Ustaw i rozciągnij przezroczyste okno na wybranym obszarze ekranu (możesz nagrywać dowolny fragment wideo puszczony na ekranie).
 - Wybierz format GIF z menu w prawym górnym rogu.
 - Kliknij zielony przycisk Nagrywaj.
 - Po zakończeniu kliknij STOP, wybierz lokalizację i zapisz GIF.
 
Wskazówka – Podczas nagrywania nie przesuwaj okna Peek – każda zmiana położenia przerwie nagranie.
3. Metoda graficzna – GIMP (edycja i zaawansowane efekty)
GIMP pozwala na tworzenie animacji GIF zarówno z klatek wideo, jak i wybranych zdjęć.
Instalacja GIMP:
sudo apt update sudo apt install gimp 
Tworzenie animacji GIF (na podstawie klatek z filmu):
- Najpierw wyodrębnij klatki z filmu (np. za pomocą FFmpeg):
 
 ffmpeg -i input.mp4 -vf fps=10 frame%03d.png 
Efektem będzie seria plików: frame001.png, frame002.png itd.
- 
Otwórz GIMP, wybierz Plik → Otwórz jako warstwy i wskaż wszystkie pliki PNG, które mają być kolejnymi klatkami animacji.
 - 
Po otwarciu przejdź do Plik → Eksportuj jako, podaj nazwę zakończoną .gif, np.
animacja.gif. - 
W oknie eksportu wybierz Jest to animacja oraz ustaw czas wyświetlania każdej klatki (domyślnie np. 100 ms).
 - 
Eksportuj plik.
 
4. Wskazówki dotyczące optymalizacji GIF-ów
- Skracaj czas animacji – dłuższe sekwencje dają większe pliki.
 - Obniż rozdzielczość — np. 480px szerokości to często wystarczająco dużo na stronę WWW.
 - Zmieniaj liczbę klatek (FPS) – np. 10-15 fps jest wystarczające dla większości efektów.
 - Redukuj kolory – GIF ma ograniczoną paletę do 256 kolorów, co może wpłynąć na wygląd (często narzędzia robią to automatycznie).
 
5. Podsumowanie narzędzi i ich zastosowań
| Narzędzie | Typ | Najlepsze do… | Instalacja | 
|---|---|---|---|
| FFmpeg | CLI | Szybkich konwersji | sudo apt install ffmpeg | 
| Peek | GUI | Nagrywania ekranu | wg instrukcji powyżej | 
| GIMP | GUI | Zaawansowane edycje | sudo apt install gimp | 
Powyższe metody pozwolą na pełną kontrolę nad tworzeniem animowanych GIF-ów z filmów wideo na Ubuntu, zarówno do szybkiego publikowania w sieci, jak i realizacji bardziej zaawansowanych projektów graficznych.




