Ich versuche eine DVD aus einer .wmv
Datei zu erstellen . Es ist sehr wichtig, die aktuelle WMV-Qualität beizubehalten, wenn die DVD erstellt wird.
Ich bin mir sicher - ffmpeg
so allmächtig es auch ist -, dass ich den Job machen kann. Weißt du, ich gebe nur den dümmsten Befehl aus ffmpeg -i input.wmv output.vob
und er funktioniert bereits. Das Problem ist, dass große Qualität verloren geht. Ich habe hier einige Fragen zum Thema gelesen, aber keine hat geholfen. Ich lese auch das Dokument von ffmpeg, aber es dauert eine Weile (weil es ziemlich lang ist :))
Kann mir jemand eine Abkürzung geben?
video
ffmpeg
dvd
dvd-burning
Paulo Bu
quelle
quelle
Antworten:
ffmpeg verfügt über eine
-target
Option zum Erstellen von DVDs, VCDs usw., mit der Sie alles vergessen können. Grundsätzlich können Sie diese Option nur verwenden, wenn Sie eine PAL-Standard-DVD benötigen:Oder
ntsc-dvd
für NTSC verwenden. Die-target
Option stellt sicher, dass alle Kriterien für die Einhaltung erfüllt sind.Jetzt verlieren Sie bei der Konvertierung an Qualität. Das Problem ist ... das ist absolut zu erwarten. Abhängig von der ursprünglichen Qualität der WMV-Datei (Bildgröße, Bildrate, Komprimierung usw.) und der Art des zu codierenden Inhalts ist ein gewisser Generierungsverlust garantiert.
Sofern Sie keine bessere Version des Originals haben, können Sie die Bitrate nur manuell einstellen. Standardmäßig verwendet ffmpeg 6.000 kBit / s (das sind Kilobit, nicht Kibibit, AFAICT) für den MPEG-2-Videostream, den die DVD benötigt (
-b:v 6000000)
. Außerdem wird eingestellt-maxrate 9000000
und-bufsize 1835008
. Wenn Sie eine bessere Videoqualität wünschen, können Sie die Bitrate erhöhen.Sie müssen jedoch sicherstellen, dass die Dateigröße nicht zu groß für die DVD wird. Sie können dies natürlich unter Berücksichtigung der Videolänge selbst berechnen. Sie müssen auch den Audiostream mit einer Bitrate von
448000
und ein wenig Container-Overhead berücksichtigen (dessen Prozentsatz ich auswendig kenne, aber er sollte vernachlässigbar sein).Vergessen Sie nicht, dass Sie einen Kodierungsvorgang jederzeit durch Drücken von beenden können Q. Sie können die Datei dann visuell prüfen, ohne wertvolle Zeit für das Codieren eines Films zu verschwenden, den Sie qualitativ nicht mögen.
quelle
bitrates, audio stream, video stream
sagen mir Begriffe wie nicht viel. Muss ich die Werte, die Sie mir zur Verfügung stellen, absichtlich oder um einen Faktor erhöhen? Entsprechen diese Werte Ihren Vorschlägen oder nur den Vorgaben des ffmpeg?ffmpeg -i input.wmv -target pal-dvd output.vob
und die Qualität, die ich bekommen habe, scheint sich sehr zu verbessern.-target pal-dvd
. Sie können sie erhöhen, aber irgendwann erhalten Sie ein Video, das für die DVD zu groß ist. Wenn Ihnen dieses Thema wirklich neu ist, schauen Sie sich vielleicht Folgendes an: Was ist ein Codec (z. B. DivX?) Und wie unterscheidet er sich von einem Dateiformat (z. B. MPG)?