Ich habe die Aufgabe, die Qualität von Videos von einer Kamera aus zu verbessern. Ich überlegte, ob ich ein Upsampling durchführen und dann eine unscharfe Maskierung anwenden sollte.
Können FFMPEG-Experten einige Starteinstellungen für die unscharfe Maskierung mit und ohne Upsampling vorschlagen (z. B. von 320 x 180 bis 720 P, 1280 x 720)?
Antworten:
Siehe die Skalierungs- und Unschärfefilter in ffmpeg:
Der
-1
Filter im Maßstab weist Sieffmpeg
an, automatisch die richtige Höhe auszuwählen, um das Seitenverhältnis beizubehalten. Sie können den Skalierer mit der-sws_flags
Option ändern , z-sws_flags lanczos
. Zum Upsamplinglanczos
lohnt sich ein Versuch. Standard istbicubic
. Die vollständige Liste finden Sie unterffmpeg -h full
.In meinem Beispiel werden die Standardeinstellungen
unsharp
verwendet5:5:1.0:5:5:0.0
, die ich zu Demonstrationszwecken angegeben habe. Mit diesen Werten können Sie Chroma und / oder Luma schärfen oder verwischen. In der Dokumentation finden Sieman ffmpeg
weitere Beispiele.quelle
Option filter:v (set stream filtergraph) cannot be applied to input
ffmpeg [input options] -i input [output options] output