Cum să ajustezi luminozitatea, contrastul, saturația cu FFmpeg
In this tutorial, you'll learn about Cum să ajustezi luminozitatea, contrastul, saturația cu FFmpeg. We cover key concepts, practical examples, and best practices.
Problema
Video-ul tău este prea întunecat, prea spălăcit sau culorile sunt slabe. Filtrul eq (equalizer) ajustează luminozitatea, contrastul și saturația, dar parametrii au scale diferite și pot fi confuzi.
Soluția rapidă
Fix 1: Ajustare Luminozitate
GRESIT — valori eq incorecte (gamma și brightness sunt diferite):
ffmpeg -i input.mp4 -vf "eq=brightness=0.5" output.mp4
# (brightness=0.5 este foarte luminos, aproape albire totală)
CORECT — ajustare subtilă a luminozității:
ffmpeg -i input.mp4 -vf "eq=brightness=0.05" output.mp4
# brightness: -1.0 (foarte întunecat) până la 1.0 (foarte luminos)
# 0.05 este o ajustare ușoară
Fix 2: Ajustare Contrast
# Contrast ușor sporit:
ffmpeg -i input.mp4 -vf "eq=contrast=1.2" output.mp4
# contrast: 0.0 (gri complet) până la 3.0+ (contrat extrem)
# 1.0 = neutru, 1.2 = 20% mai mult contrast
# Contrast redus (efect pastel):
ffmpeg -i input.mp4 -vf "eq=contrast=0.7" output.mp4
Fix 3: Ajustare Saturație
# Culori mai vii:
ffmpeg -i input.mp4 -vf "eq=saturation=1.5" output.mp4
# saturation: 0.0 (alb-negru) până la 3.0+ (supersaturat)
# 1.0 = neutru, 1.5 = 50% mai multă saturație
# Alb-negru:
ffmpeg -i input.mp4 -vf "eq=saturation=0.0" output.mp4
Fix 4: Combinare Luminozitate + Contrast + Saturație
ffmpeg -i input.mp4 -vf "eq=brightness=0.03:contrast=1.3:saturation=1.2" output.mp4
# Corecție completă într-o singură comandă
Fix 5: Ajustare Gamma
# Gamma ajustează luminozitatea midtones-urilor:
ffmpeg -i input.mp4 -vf "eq=gamma=1.5" output.mp4
# gamma: 0.1 (foarte deschis) până la 10.0 (foarte întunecat)
# 1.0 = neutru, >1.0 = mai întunecat, <1.0 = mai deschis
Fix 6: Evaluare (Evaluare Automată)
ffmpeg -i input.mp4 -vf "eq=eval=frame" output.mp4
# eval=frame aplică evaluarea automată frame-by-frame
Folosește DodaTech's Video Enhancer pentru ajustări vizuale interactive ale luminozității, contrastului și saturației.
Prevenție
- Ajustează un parametru odată pentru a înțelege efectul fiecăruia.
- Începe cu valori apropiate de 1.0 pentru contrast/saturație și 0.0 pentru brightness.
- Folosește gamma pentru ajustarea midtones-urilor, brightness pentru ajustarea generală.
- Testează pe un segment reprezentativ al video-ului.
- Salvează parametrii optimi pentru reutilizare.
Greșeli comune
- Brightness confundat cu gamma — brightness ajustează uniform, gamma ajustează midtones.
- Contrast prea mare — contrast > 2.0 pierde detalii în umbre și lumini.
- Saturație extremă — saturație > 2.0 produce culori neon nenaturale.
- Gamma prea scăzut — gamma < 0.5 spală complet imaginea.
- Evaluare automată fără verificare — eval=frame poate produce flicker.
Aceste greșeli apar frecvent în codul FFmpeg real. Contribuitorii DodaTech au identificat aceste modele prin analiza proiectelor open-source și a sistemelor de producție.
Exercițiu practic
Ajustează un video prea întunecat și spălăcit: luminozitate +0.05, contrast 1.3, saturație 1.4, gamma 0.9. Testează pe un segment de 10 secunde.
Acest exercițiu întărește conceptele prezentate în acest ghid. Încearcă să-l implementezi înainte de a verifica soluțiile online.
FAQ
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro