Wie wird ffmpeg mit einem Videofilter um 2017 verwendet, um Gamma / Kontrast, Helligkeit und Sättigung einzustellen?
Ein paar Jahre alte Stapel-Exchange-Ressourcen verweisen auf den Filter mp=eq2=
, aber er scheint veraltet zu sein 1 und wird durch nur ersetzt eq=
. Der Link zeigt jedoch kein gutes Verständnis der Einstellbereiche.
Wie werden eq=
(oder gleichwertige) Filter verwendet? ZB was ist das Format und die passenden Einstellungen / Bereiche?
Für meinen persönlichen Gebrauch würde ich gerne das Gamma dort belassen, wo es ist, während ich die Helligkeit und Sättigung für ein dunkles Video ein wenig erhöhen würde.
1 Löst eine Fehlermeldung aus:No such filter: 'mp'
ffmpeg
color-correction
Winterflaggen
quelle
quelle
filtername=option1=value1:option2=value2:option3=value3...
diese können in beliebiger Reihenfolge sein.Antworten:
Diese Einstellungen haben mir geholfen, ein dunkles Video mit dem Filter aufzuhellen
eq
, mit etwas mehr Sättigung.Syntax:
Filterbereiche und alle Optionen:
https://ffmpeg.org/ffmpeg-filters.html#eq
Vorschau:
ffplay -vf eq=brightness=0.06:saturation=2 INPUT.MOV
Machen:
ffmpeg -i INPUT.MOV -vf eq=brightness=0.06:saturation=2 -c:a copy OUTPUT.MOV
Alternative Filter :
curves
undpp
.quelle
Die Gammakorrektur ist wahrscheinlich die bessere Wahl als die Helligkeit, um das Histogramm nach rechts zu strecken, anstatt es zu verschieben:
quelle