Hallo,
ich nutze den VDR mittlerweile nur noch dafür, um Videos (AVI, MPG, ...) mittels Mplayer abzuspielen. Leider scheint die Leistung meines Rechners bzw der FF-Karte nicht auszureichen und deshalb ruckelt es bei einigen Videos enorm. Auch "nicht konforme" Videogrößen oder NTSC Videos scheinen bei längerem Abspielen ein Problem zu sein. Somit habe ich mir gedacht ich konvertiere die Videos in das VDR Format, dann sollte es da keine Probleme geben.
Leider waren meine Erfolge mit mplayer und ffmpeg nicht so, wie ich mir es vorstelle: Entweder ruckelt es jede Sekunde oder Bild ist nicht im richtigen Format.
Beispiel:
Die Quelle ist ein XVID Video mit dem Format: 720x400 24bpp 23.976 fps 1909.0 kbps (233.0 kbyte/s). Meine bisher besten Ergebnisse hatte ich mit dieser Zeile, aber gefallen tut mir das nicht:
mencoder /pub/export/sourcevideo.avi -of mpeg -mpegopts format=mpeg1:tsaf:muxrate=2000 -o outputvideo.mpg -oac lavc -lavcopts acodec=mp2:abitrate=224 -ovc lavc -lavcopts vcodec=mpeg1video:vbitrate=1152:keyint=15:mbd=2:aspect=2.42/1 -vid 0 -aid 1 -ofps 25
Dabei kommen jede Menge Fehler raus
1 duplicate frame(s)!
ERROR: scr 39.153, dts 39.080, pts 39.120
BUFFER UNDEFLOW at stream 0, raising muxrate to 2928 kb/s, delta_scr: 151071
Was könnte ich noch probieren?