Re: Video von vob nach flv umwandeln
David Haller <[email protected]>
| Newsgroups | gmane.linux.suse.multimedia.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo,
Am Sam, 04 Jul 2009, Heinz W. Pahlke schrieb:
>Am Sat, 04 Jul 2009, David Haller schrieb
>> Am Sam, 04 Jul 2009, Heinz W. Pahlke schrieb:
>> >ffmpeg -i Datei.vob -vcodec libx264 -b 1024k \
>> >-r 29.97 -acodec libmp3lame -ar 22050 -ab 96k -ac 2 -f flv Datei.flv
>> ^^^^^^^^ Mit Absicht die NTSC Rate genommen?
>
>Nein, sondern mangels Ahnung. Von Videos habe ich nahezu keine
>Ahnung.
Hierzulande werden auf DVDs gemäß PAL 25 Hz verwendet.
Im Zweifel weglassen.
>> >Die Ursache ist mir allerdings völlig unklar. Dass die Datei immer
>> >noch 22 MB groß ist, dürfte auf dem eigenen PC eigentlich keine
>> >Rolle spielen.
>>
>> 1024kbps sind für H.264 auch schon sehr hoch. Ich hab mal ne
>
>Was wäre denn richtig?
Am besten einen Quantiser, der sich dann die für gewisse Qualität
nötige Bitrate selber sucht. Bei ffmpeg z.B.: -qscale 24
Mit dem mencoder/x264 dem schwierigen Schnipsel mit Bewegungen, Nebel
im Hintergrund, recht dunkel, bewegte Haare, d.h. gerade eine Stelle,
wo sehr schnell Blockartefakte (v.a. im Hintergrund) auftauchen, auch
wenn der Vordergrund (die Gesichter der Schauspieler) noch in Ordnung
sind). Achso, Ausgangsmaterial ist von ner normalen DVD, MPEG-2 PAL
720x576/anamorph in guter Qualität.
qp kbps Größe¹ Bemerkungen
30 73 439k deutl. (Block-)Artefakte im Vordergrund, starke im
Hintergrund / in unscharf aufgenommenen
Zonen. YT Qualität?
28 98 569k Vordergrund/unscharfes schon besser, sonst noch
starke Blockartefakte
26² 128 729k Vordergrund geht so, unscharfes noch nicht so,
Hintergrund mit Artefakten
24 178 992k Vordergrund ok, unscharfes geht so, Hintergrund
leichtere (aber noch deutliche) Artefakte
22 260 1.4M Vordergrund gut, unscharfes v.a. unscharf und
kaum durch Artefakte gestört, Hintergrund geringe
Artefakte
20 389 2.0M sehr gutes Bild, minimale Artefakte im Hintergrund
18 719 3.7M mit gutem Auge noch Artefakte im Nebel erkennbar,
zumindest im direkten Vergleich mit dem Original
Original (MPEG2):
- 6268 32M minimal besser als das x264 bei qp18.
¹) nur Video, ohne Audio
²) default bei mencoder / x264
"Hintergrund" bezieht sich weitgehend auf ziehende Wolken- /
Nebelschwaden im (dunklen) Hintergrund, da "blockt" es als erstes.
Und wie gesagt, das ist ein gezielt auf möglichst schwer ohne
Artefakte zu komprimierender ausgewählter Schnipsel. Im Normalfall
wirst du schon bei qp=26 ein gutes Bild haben, qp=22 ist schon für
das meiste schwierige Material ausreichend.
Mit 1000 kpbs bist du also sehr weit oben in der Qualitätsskala ;)
>> Statt dem vob kannst du auch direkt Bilder verfüttern. via
>> -mf fps=25 mf://*.jpg -audiofile AUDIODATEI
>> zum Beispiel ...
>
>Ja, aber damit gibt es keine Überblend- und Zoomfunktionen.
Äh, ja. :)
Da müßte man mit was anderem die passenden Zwischenbilder
generieren. Evtl. eine Variante wenn das "andere" nicht sauber x264
kann, z.B. das "andere" nach MJPEG / Einzel-JPEG mit bester Quali
ausgeben lassen und dann mit mencoder kodieren. Wenn das "andere" aber
sauber kodiert kann das natürlich wegfallen. Wenn du nen Zwischencodec
brauchst, nimmt "krasse" Qualitätswerte, also MPEG2 mit >= 6000 kpbs
MJPEG/JPEG mit 99% Quali oder so. Die Qualität kannst du dann beim
Kodieren nach x264 sauber ganz nach Bedarf / Zweck steuern (egal ob
mit ffmpeg oder mencoder).
>> Achso, ich weiß nicht wie gut die Ausgabe nach flv funktioniert,
>> ggfs. erstmal in ein .avi schreiben lassen, d.h. '-of lavf -lavfopts
>> format=flv' einfach weglassen und dann per ffmpeg nur umpacken (ffmpeg
>> -i foo.avi -vcodec copy -acodec copy -f flv foo.flv).
>
>Danke. Ich werde das alles morgen probieren. Heute bekommen wir in
>einer guten halben Stunde Besuch.
Achso, wie schnell das umpacken ist, wird primär von der Festplatte
bestimmt (und wo die Dateien liegen). Wenn ich in einem Verzeichnis
arbeite bekomme ich auf aktuellen SATA (ohne AHCI/NCQ) mit mencoder
deutlich über 2500 fps, von einer Platte auf ne andere am gleichen
Controller sind es ca. 4500fps (850MB->660M in 15s von mkv nach avi
umgepackt (unter Wegfall zweier Audio und dreier Untertitelspuren ;)
HTH bei deinen eigenen Experimenten,
-dnh
--
"90% der Science-Fiction-Literatur ist schlecht. Aber eigentlich ist 90%
von allem schlecht." -- Isaac Asimov