Wie man bessere Qualität umwandeln von MP4 zu WMV konvertieren mit ffmpeg?
Ich bin der Konvertierung MP4-Dateien in WMV - mit diesen beiden Reskalierung Befehle:
ffmpeg -i test.mp4 -y -vf scale=-1:360 test1.wmv
ffmpeg -i test.mp4 -y -vf scale=-1:720 test2.wmv
Habe ich auch versucht:
ffmpeg -g 1 -b 16000k -i test1.mp4 test1.wmv
Jedoch, die .wmv-Dateien, die produziert werden "blockartig und körnig", wie Sie hier sehen können, in einem kleinen Abschnitt von einem video screenshot:
Diese sind die Größen:
test.mp4 - 106 MB
test1.wmv - 6 MB
test2.wmv - 16 MB
Wie erhöhe ich die Qualität/Größe der resultierenden .wmv-Dateien (die Größe der .wmv-Dateien spielt keine Rolle)?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Betrachten Sie den folgenden Befehl statt (einige veraltete Befehle in der letzten Antwort-Abschnitt):
REFERENZEN
Können Sie einfach die
-sameq
parameter (", verwenden Sie das gleiche Quantisierung, die als Quelle") erzeugt einen viel größeren video-Datei (227 MB), aber mit ausgezeichneter Qualität.In neueren Versionen von ffmpeg flag '-sameq' wurde entfernt. , Ähnliche Resultate zu erzielen sollte man 'qscale' - flag mit dem Wert 0:
-qscale
(oder-qscale:v
oder-q:v
je nach syntax Präferenz); in der Regel mit einem Wert von 2-5. Ein niedrigerer Wert ist höherer Qualität und 2 können als "visuell verlustfrei".-sameq
ist nicht entworfen, um zwischen den Formaten, die nicht die gleiche Quantisierung, Skalierung, und dies kann der Fall sein für Sie.-sameq
als input-option (alles, was vor-i
). Wahrscheinlich funktioniert wie erwartet, aber Bedenken Sie, nicht alle Optionen auf die Eingabe angewendet wird an der Ausgabe vorgenommen.Eine Sache, die ich entdeckte, nach vielen frustrierenden versuchen der Verbesserung der Ergebnisqualität war, dass, wenn Sie nicht geben Sie eine bitrate, die Sie verwenden einen sehr niedrigen Durchschnitt. Versuchen Sie -b 1000k für einen Ausgangspunkt, und Experimentieren Sie erhöhen oder verringern Sie es, bis Sie zu dem gewünschten Ergebnis. Ihre Datei wird durchaus größer oder kleiner, entsprechend.