ffmpeg-cli
Comprehensive video/audio processing with FFmpeg. Use for: (1) Video transcoding and format conversion, (2) Cutting and merging clips, (3) Audio extraction and manipulation, (4) Thumbnail and GIF generation, (5) Resolution scaling and quality adjustment, (6) Adding subtitles or
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Comprehensive video/audio processing with FFmpeg. Use for: (1) Video transcoding and format conversion, (2) Cutting and merging clips, (3) Audio extraction and manipulation, (4) Thumbnail and GIF generation, (5) Resolution scaling and quality adjustment, (6) Adding subtitles or watermarks, (7) Speed adjustment (slow/fast motion), (8) Color correction and filters.
How to use
Zainstaluj FFmpeg na swoim systemie. Jeśli korzystasz z macOS i masz zainstalowany Homebrew, uruchom: brew install ffmpeg. Na innych systemach pobierz FFmpeg ze strony oficjalnej lub użyj menedżera pakietów dystrybucji.
Zainicjuj umiejętność w swoim agencie Claude/Codex/Copilot, wskazując ścieżkę do katalogu zawierającego skrypty (baseDir).
Aby wyciąć fragment wideo, użyj skryptu cut.sh z parametrami: -i (plik wejściowy), -s (czas początkowy w formacie HH:MM:SS), -e (czas końcowy), -o (plik wyjściowy). Przykład: cut.sh -i video.mp4 -s 00:01:30 -e 00:02:45 -o clip.mp4.
Aby połączyć wiele plików wideo, użyj merge.sh z parametrem -o (plik wyjściowy) i listą plików do scalenia. Przykład: merge.sh -o merged.mp4 part1.mp4 part2.mp4 part3.mp4.
Do ekstrakcji ścieżki audio z wideo użyj extract-audio.sh z parametrami -i (wideo) i -o (plik audio). Przykład: extract-audio.sh -i video.mp4 -o audio.mp3.
Dla innych operacji (konwersja formatu, generowanie miniatur, tworzenie GIF-ów, zmiana tempa, dodawanie znaków wodnych) użyj odpowiednich skryptów: convert.sh, thumb.sh, gif.sh, speed.sh, watermark.sh, zawsze podając wymagane parametry -i (wejście) i -o (wyjście).