Erstellen Sie eine DVD in WMV-Qualität

2

Ich versuche eine DVD aus einer .wmvDatei zu erstellen . Es ist sehr wichtig, die aktuelle WMV-Qualität beizubehalten, wenn die DVD erstellt wird.

Ich bin mir sicher - ffmpegso 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.vobund 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?

Paulo Bu
quelle
Was ist falsch an der Qualität?
Keltari
Einige Qualität geht verloren. Weniger flüssige Animation (pixelig), weniger lesbarer Text, weniger intensive Farben usw.
Paulo Bu

Antworten:

2

ffmpeg verfügt über eine -targetOption 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:

ffmpeg -i input.wmv -target pal-dvd output.vob

Oder ntsc-dvdfür NTSC verwenden. Die -targetOption 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 9000000und -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 448000und 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.

slhck
quelle
Danke, deine Antwort ist sehr gut. Ich bin kein Audio-Experte, deshalb bitrates, audio stream, video streamsagen 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?
Paulo Bu
Nun, eigentlich habe ich gerade ausgestellt ffmpeg -i input.wmv -target pal-dvd output.vobund die Qualität, die ich bekommen habe, scheint sich sehr zu verbessern.
Paulo Bu
Ich bin froh, dass es schon besser geworden ist. Die Werte, die ich erwähnt habe, sind die Standardwerte, die Sie beim Festlegen erhalten -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)?
Slhck
Ich werde den Link lesen. Ich akzeptiere auch Ihre Antwort. Sie sind sehr freundlich. Vielen Dank für Ihre Zeit.
Paulo Bu
Sichere Sache! Eigentlich habe ich mich gerade daran erinnert, dass ich einen Blog-Artikel über FFmpeg geschrieben habe - wenn Sie wirklich neu darin sind und einen schnellen Überblick über die Optionen wünschen, sollte dies eine gute Einführung sein: FFmpeg: Das ultimative Video- und Audio-Manipulations-Tool
slhck