VLC divX + AC3

blueflash

Member of Honour
Hi,

ich habe hier einen Film in divX und AC3, der kann vom gstreamer framework auch problemlos abgespielt werden, aber vlc (unter linux wie windows, v.0.8.6) kann keinen Ton wiedergeben, obwohl die Tonspur gefunden wird. Was kann das sein?
 
S

sw33tlull4by

Guest
Ist das nur bei diesem FIlm der Fall?
Welcher Film ist es?

//edit
Was mir gerade noch einfaellt:
in was fuer einem Container liegen den die Video- und Audiospuren?
 

blueflash

Member of Honour
Das ist ein selbsterstelltes Video und das einzige das ich hier als divX+AC3 rumliegen habe. Der Container ist AVI. Wie gesagt, mittels gstreamer spielt das wunderbar.
 
S

sw33tlull4by

Guest
Schade.
Da das Problem aber sowohl unter Windows als auch Linux auftaucht glaube ich mal das es an der Datei liegt.
Lass mal ffmpeg rueberlaufen.

ffmpeg -i my.avi -async 20 myavi-output.avi

koennte naehmlich daran liegen das die Programme welche das gstreamer-framework benutzen die Tonspuren anders handhaben als VLC, und dann sind die Spuren nicht syncronisiert.
Kannst noch waehrend ffmpeg arbeitet das resultat anschauen.
 
Oben