Re: mkv in DVD wandeln

David Haller <[email protected]> Mon, 6 Sep 2010 16:18:25 +0200
Newsgroups gmane.linux.suse.multimedia.german
Message-ID <[email protected]>
Hallo,

Am Mon, 06 Sep 2010, Kyek, Andreas, VF-DE schrieb:
>ich habe hier diverse mkv-Dateien. Manche von denen möchte
>meine Nichte nun gerne bei sich abspielen; hat aber _nur_ 
>einen DVD-Player.

MKV ist nur das Container-Format, also das der Verpackung. Genauso wie
du in einen Standard-Container alles mögliche reinpacken kannst
(Bananen, Autos, Möbel, Maschinen, ...) kannst du auch in den
Matroska-Container quasi alles an Video- und/oder Audio reinpacken,
was es so gibt. Z.B. auch DVD-konformes MPEG2 Video samt DVD-konformer
MP2, AC3 oder DTS Tonspur und Untertitel und und und. Theoretisch
kannst du eine DVD (ohne Menü?) 1:1 aus den .VOB in ein .mkv umpacken,
sinnvoll ist das aber weniger ;)

>Nach diversen Google Abfragen habe ich
>nun folgendes Kommando gefunden:
>
>ffmpep -y -i <infile> -target pal-dvd -aspect 1.7777 <outfile>
>
>Das erzeugt mir aus meinem mkv ein mpg (die weitere Kette zur 
>DVD ist mir klar) aber:
>Alles ist "gestreckt". Alle Gesichter sehen in die Länge gezogen 
>aus; alle Personen sind anscheinend essgestört und extrem schlank.

Das kann fast nicht sein, nur wenn das "Original" ein deutlich
breiteres Format als 16:9 (= 1.77778) hätte würde es dir auffallen.

Welches Seitenverhältnis hat denn das Video, wenn du das .mkv
abspielst?

>Wie geht das besser / richtiger?

Zeig mal die Ausgabe von 'midentify DATEI' [1] oder auch von 'mediainfo
DATEI'. Dort sollten sich alle relevanten Angaben dazu finden, was wie
im .mkv steckt.

Achso: avidemux bietet Profile, u.a. für DVD, und du kannst gleich
begutachten, wie das Ergebnis ausschaut. Für Wenignutzer und so ist
das evtl. sinnvoller, sich die Filter usw. "zurechtzuklicken", als
sich in die Details von ffmpeg, mencoder usw. einzufuchsen ;)

-dnh, der selber gerne das Autocrop des "Crop" Filters in avidemux
    als Startwerte nimmt, um die Werte für '-vf crop=' beim mencoder
    auszufuchsen ;)

[1] Ist ein Script, das bei mplayer dabei ist, liegt evtl. nur bei der
    Doku in /usr/share/doc/packages. Oder nimm meine optimierte
    Version hier (für ~/bin/ oder /usr/local/bin ;):

,----[ midentify ]
| #!/bin/sh
| /usr/bin/mplayer -vo null -ao null -frames 0 -identify "$@" | \
|     sed -n '/^ID/ {
|       s/[`\\!$"]/\\&/g;
|       s/^ID_FILENAME=\(.*\)/ID_FILENAME="\1"/;
|       p;
|     }'
`----

Die 'VO: [...] XXXxYYY => XXXxYYY' Zeile in der Ausgabe ist auch noch
interessant (mit -zoom Option), also:
    mplayer -zoom -frames 1 -identify DATEI | grep '^VO:'


-- 
Ein Freund ist jemand, der dich mag, obwohl er dich kennt.