Cum să aplici paleta de culori la generarea GIF cu FFmpeg
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să aplici paleta de culori la generarea GIF cu FFmpeg. We cover key concepts, practical examples, and best practices.
Problema
După generarea paletei de culori cu palettegen, aplicarea corectă a acesteia la generarea GIF-ului face diferența între un GIF clar și unul cu artefacte vizibile. Filtrul paletteuse controlează modul de mapare a culorilor.
Soluția
Fix 1: Aplică paleta la generare GIF
ffmpeg -i input.mp4 -i palette.png -filter_complex "fps=10,scale=640:-1:flags=lanczos[x];[x][1:v]paletteuse" output.gif
Fix 2: Optimizare cu dithering
ffmpeg -i input.mp4 -i palette.png -filter_complex \
"fps=10,scale=640:-1:flags=lanczos[x];[x][1:v]paletteuse=dither=bayer:bayer_scale=5" output.gif
Fix 3: Fără dithering pentru culori plate
ffmpeg -i input.mp4 -i palette.png -filter_complex \
"fps=10,scale=640:-1:flags=lanczos[x];[x][1:v]paletteuse=dither=none" output.gif
Fix 4: Calitate maximă
ffmpeg -i input.mp4 -i palette.png -filter_complex \
"fps=15,scale=480:-1:flags=lanczos[x];[x][1:v]paletteuse=dither=floyd_steinberg" output.gif
Prevenție
- Folosește întotdeauna
flags=lanczospentru scalare de calitate. - Experimentează cu tipurile de dithering pentru rezultat optim.
- Dithering-ul Floyd-Steinberg oferă cea mai bună calitate pentru conținut foto.
Întrebări frecvente
← Previous
Cum să generezi paletă de culori pentru GIF cu FFmpeg
Next →
Cum să folosești format video pe 10 biți în FFmpeg
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro