Konvertieren von Video von 1080p auf 720p mit kleinstem qualiti Verlust ffmpeg mit - Super User

Hier ist ein Beispiel, das Sie sollten die höchste Qualität Video geben (ich bin nicht über die resultierende Dateigröße gesprochen). Beachten Sie, dass das Video auf allen Geräten oder Spieler nicht abgespielt werden könnten:

Um eine „visuell verlustfreie“ Qualität, können Sie:

Nun wollen wir sehen, was wir hier haben:

Die Skala Videofilter ist das Video zum Ändern der Größe. Sie setzten nur eine Größe - das ist die Höhe in diesem Beispiel - und -1 für die andere Dimension verwenden. ffmpeg den korrekten Wert automatisch neu zu berechnen, während das Seitenverhältnis beibehalten wird.

Qualität mit der -crf Option gesteuert:

Der Bereich des Quantisierungsausmaß ist 0-51: wobei 0 lossless ist, 23 ist standardmäßig und 51 ist denkbar schlechteste. Ein niedrigerer Wert ist eine höhere Qualität und ein subjektiv vernünftiger Bereich ist 18-28. Betrachten 18 visuell verlustfrei oder fast so sein: es die gleiche oder fast die gleiche wie die Eingangs aussehen sollte, aber es ist technisch nicht verlustfrei.

Der Bereich ist exponentiell, so +6 die CRF-Wert zu erhöhen, ist etwa die Hälfte der Bitrate während -6 ungefähr zweimal die Bitrate ist. Allgemeine Verwendung ist den höchsten CRF-Wert zu wählen, die immer noch eine akzeptable Qualität liefert. Wenn die Ausgabe gut aussieht, dann versuchen Sie einen höheren Wert, und wenn es schlecht aussieht, dann einen niedrigeren Wert wählen.

Sie können weitere Informationen in der x264-Codierung Führer finden.

Sie steuern den Kompromiss zwischen Videokodierungsgeschwindigkeit und Kompressionseffizienz mit den -PRESET Optionen. Das sind ultraschnelle, superschnell, veryfast, schneller, schnell, mittel, langsam, langsamer, veryslow. Voreingestellt ist Medium. Die veryslow Option bietet die beste Kompressionseffizienz (was zu einer kleineren Dateigröße für die gleiche Qualität), aber es ist sehr langsam - wie der Name schon sagt.

Der Ton wird ohne Änderungen direkt aus der Eingabedatei in die Ausgabedatei kopiert wird streamen.