• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

WMV to DIVX oder MPG

hi,
ich will auch meine save.tv aufnahmen auf meinem server (xeon, suse 10.0) in xvid (divx) umwandeln und mach mich gerade tot.
die aufnahmen sind in wmv3 format und ausser mplayer auf suse 10.0 versteht kein anderes programm diese dateien direct zu lesen.
ich kann diese also weder mit ffmpeg oder transcode direct umwandeln.
da bei der umwandlung mit mencoder die bildqualität nicht in den griff kriege habe mache ich einen umweg über transcode.

transcode -i input.wmv -g 720x576 -x mplayer,mplayer -o output.avi -y xvid,xvid -F4 -Z 720x576 -E 44100 -w 800 -b 64

bild und tonqualität an sich stimmen aber der ton läuft beim ergebnis davon. (gefühlte halbe sekunde)

ich habe das original (wmv3) mit dem ergebnis (divx,avi) auch unter windows verglichen.
liegt also nicht am linuxplayer.


in meinem frust habe ich das ganze mal auf meinem notebook durchprobiert (celeron,pclinuxos.junior.0.93)
mit transcode bin ich dort auch nicht besser aber was mich erstaunt ist das im gegensatz zum ffmpeg auf suse dort ffmpeg meine wmv3 dateien lesen kann.

leider bringt eine umwandlung mit
ffmpeg -i input.wmv -r 25 -ab 64 -ar 44100 -vcodec xvid -acodec mp3 -s 720x576 -sameq output.avi
zwar auch gute ergebnisse bei bild und ton.
doch läuft jetzt das video davon....

kann mir jemand weiterhelfen?
bzw. gibt es irgendwelche parameter um eine syncronisation zu erzwingen?

mfg
IP
 
hi und hach,

zumindestens auf meinem pclinuxos kriege ich die wmv3s syncron in xvids

folgenden parameter habe ich bei ffmpeg hinzugefügt: -async 10

ach ja um die grösse zu verringern habe ich mal statt -sameq -b 1200 eingetragen.

aber bis jetzt gehts immer noch nur unter pclinuxos.

für transcode fehlt mir eine lösung....

mfg
IP
 
doppelhach,

ich habe es geschaft meine "ffmpeg"-bibliotheken beim suse upzudaten.

ich bin über folgenden querlink darauf gestossen:
http://www.linux-club.de/viewtopic.php?t=66647&highlight=ffmpeg

jedoch zeigt sich jetzt ein weiteres problem:
bei der angabe der bitrate mit -b 1200 fängt ffmpeg zwar gut an ab fällt sehr schnell auf ca. 330 kb/s ab die qualität ist entsprechend.

bei -sameq erzeugt das programm wieder ein super video aber mit entsprechenden speicherbedarf.

unter pclinuxos in der gegenprobe klapps.

also fehlt noch irgendwas unter suse....?
wer kann helfen.....?
habe das system nach der installation natürlich gebootet!

mfg
IP
 
erledigt.

bei der neuen version von ffmpeg muss man die bitrate in Bits/s angeben:

daraus ergebeb sich jetzt folgende möglichkeiten bei save.tv (720x576):

für fernsehbeiträge (360x288 pixel,800 kbit/s, mono, 64bit, 22050 Hz)
ffmpeg -i /.../input.wmv -r 25 -ab 64 -ac 1 -ar 22050 -vcodec xvid -b 800000 -s 360x288 -acodec mp3 -async 1 output.avi

für action (720x576,1200 kbit/s,stereo,128bit,44100 Hz)
ffmpeg -i /.../input.wmv -r 25 -ab 128 -ac 2 -ar 44100 -vcodec xvid -b 1200000 -s 720x576 -acodec mp3 -async 1 output.avi

:oops: vielleicht hilfts ja auch anderen weiter....
...denn eigentlich kann ich jetzt ja die wmv3 auch direkt auf meinem linux anschauen.... :oops:
ich werde jedoch die sendungen die ich archivieren möchte mit diesen einstellungen archivieren.

mfg
IP[/b]
 
Oben