Ich habe eine Reihe von Videos mit einer Auflösung von 1280 x 720, aber ich brauche diese hohe Auflösung wirklich nicht. Deshalb habe ich mir überlegt, sie neu zu codieren und auf 852 x 480 zu ändern, um Platz zu sparen, aber ich habe festgestellt, dass die Ergebnisse der Handbremsencodierung zu einem etwas unschärferen Video führen als es auf meinem VLC-Video-Player aussieht, wenn ich einfach die Größe des Fensters verändere.
Daher suche ich nach einer Möglichkeit, die Größe eines Videos genau so zu ändern, wie es VLC tut, da dies tatsächlich eine bessere Qualität bietet als ein normaler Algorithmus zum Ändern der Größe oder zum Ändern der Größe + Schärfen von Algorithmen, die ich in Handbrake nicht einmal finden konnte. Gibt es jedoch eine Möglichkeit, ein Video mit der Handbremse zu schärfen?
quelle
deblock=-1,-1
oder festlegendeblock=-3,-3
. Durch Absenkendeblock
wird das Video schärfer. Während höheredeblock
Werte das Video glätten. Deblock ist kein Schärfefilter, hilft jedoch beim Schärfen des Videos, wenn negative Werte verwendet werden. Sie müssten nur Ihre eigenen Tests durchführen. Siehe forum.handbrake.fr/viewtopic.php?f=6&t=19426Antworten:
Sie haben weder Details zu Ihrer Handbremsversion oder -optionen noch die Codecs und Bitraten Ihrer Quellen oder Transcodierungsergebnisse angegeben, aber ich werde es versuchen. Was Sie als "Schärfeverlust" bezeichnen, ist das Ergebnis von drei Generationen verlustbehafteter Videokodierung. Kurz gesagt, die Dinge wurden verschwommen, weil Sie die Qualität der Originalquelle dezimiert haben.
Lassen Sie uns zunächst die Erwartungen verwalten. Ein Wechsel von 1280 x 720 auf 852 x 480 bedeutet eine Reduzierung der Pixelanzahl um> 50%, führt jedoch höchstwahrscheinlich nicht zu einer um 50% kleineren Datei UND einer Datei, die Ihren Qualitätsstandards entspricht. Wenn Sie die beiden Dateien aus derselben Originalquelle codiert haben, sollten Sie sich nicht wundern, dass eine Datei mit höherer Auflösung / Bitrate ein besseres Bild (in ein Fenster beliebiger Größe projiziert) liefert als eine Version mit reduzierter Bitrate / Skalierung / Neukomprimierung.
Ich vermute, Ihr Video wurde von einer hochwertigen 720p / 1080p-Quelle (hohe Bitrate h264 oder VC-1, wahrscheinlich BluRay) in Ihre Datei (720p mittlere Bitrate h264) zu diesem versuchten Transcode (480p niedrigere Bitrate h264) übertragen. Diese Datei wurde bereits zweimal einem verlustbehafteten Komprimierungsalgorithmus unterzogen, und Sie sind überrascht, als die dritte Komprimierungsrunde in Kombination mit einer Reduzierung der Bitrate und Skalierung die Datei weniger scharf machte. Das ist nur gesunder Menschenverstand.
Wenn Sie Zugriff auf die Originalquelle haben, erhalten Sie auf jeden Fall die kleinste Datei, die Ihren Qualitätsstandards entspricht. Das Entfernen nur einer verlustbehafteten Generation führt zu deutlich schärferen Ergebnissen. Wenn eine viel kleinere Datei wirklich wichtig ist (z. B. weil Sie ein iPad mit 16 GB gekauft haben und die Anzahl der Videos und nicht die Qualität der einzelnen Videos maximieren möchten), können Sie willkürlich eine durchschnittliche Videobitrate festlegen und Zeit mit 2-Pass-Codierung verschwenden die Datei in der Nähe Ihrer Zielgröße.
Wenn Sie sich jedoch tatsächlich Gedanken über die Qualität machen, sollten Sie die x264-Einstellungen auf "Konstante Qualität" setzen und einen 30-Sekunden-Clip mehrmals mit verschiedenen CRF-Werten (Constant Rate Factor - eine beliebige Einheit) rendern, um empirisch herauszufinden, welcher CRF-Wert Ihren Anforderungen entspricht . Obwohl HandBrake für CRF einen großen Schieberegler von 0 bis 51 bietet, liegen die normalen Werte im Bereich von 19 bis 24 (Standard ist 20). Nachdem Sie Ihre Quelle ausgewählt haben, können Sie den Umschalter von Kapitel auf Sekunden ändern und einen beliebigen Bereich von 20 bis 30 Sekunden auswählen, den Sie vergleichen möchten. Benennen Sie die Zieldatei um (z. B. "test-crf20.m4v" oder was auch immer), klicken Sie auf "Zur Warteschlange hinzufügen", passen Sie die CRF ein wenig um und wiederholen Sie den Vorgang. Batch-Rendering ein halbes Dutzend und vergleichen Sie jedes von ihnen mit dem verkleinerten VLC-Fenster. Wählen Sie die kleinste Datei aus, die dies nicht tut.
quelle
"Sources requiring resize are to be cropped and resized using sharp resizers such as Lanczos/Lanczos4, Spline36, or Blackman. Bicubic is banned."