Ton von heruntergeladenen .flv-Dateien total verzerrt

cabriofahrer

Well-Known Member
Folgendes Problem: Linux-Flashplugin 10 installiert nach Aleitung im Handbook, funktioniert tadellos mit Firefox oder Seamonkey, auch der Ton hervorragend.
Aber wenn ich mit einem Video-Grabber-Plugin für Firefox ein Youtubevideo herunterlade und auf der Festplatte abspeichere und es hinterher wiedergebe (z.B. mit xine), ist der Ton auf einmal total verzerrt, da hilft auch kein Runterregeln am Mixer. Es ist auch egal, auf welcher Maschine mit welchem Treiber (einmal alter PC mit snd_ich.ko, einmal Notebook mit audio/oss).
Man könnte zunächst meinen, daß die heruntergeladene Datei total korrompiert ist, doch wenn man die Datei auf einen Stick kopiert und unter Windows wiedergibt, ist der Ton plötzlich hervorragend. Woran kann das liegen?
 
Also mit mplayer hab ich das Problem, das er mpeg-4 Audio nicht mag bzw in diesem komischen Trash Container nicht erkennt. VLC kommt mit sowas besser klar. Notfalls kannst du die Tonspur auch extrahieren, oder direkt etwas wie http://www.filsh.net/ benutzen, das dir die Tonspur sofort in ogg-vorbis, oder ein Format deiner Wahl, umwandeln kann.
 
ich hatte frueher mal das problem gehabt dass flash-videos immer wie mickymaus klangen. bis ich dann festgestellt hatte dass dieser verflixte kleine soundkeks auf meinem mainboard keine ordentlich asrc hatte.

sprich: wenn ein mit 44100hz gesampletem signal ankam, hat der das trotzdem mit 48000hz abgespielt.
 
Danke für Eure Antworten, aber das hilft nicht wirklich weiter und geht auch am Problem und am Ziel vorbei. Beim Live-Anhören des Videos ist der Ton korrekt, und die letztendlich abgespeicherte Datei ist auch korrekt, was das Abspielen unter Windows beweist. Also kann mein Soundchip (es sind ja zwei verschiedene auf zwei Rechnern) nicht das Problem sein, ich will auch nicht vorher umwandeln müssen, es hat einfach so zu funktionieren.
Wo ist also das Problem / der Unterschied beim Ton im direkten Stream zu der Wiedergabe als abgespeicherter Datei?
 
Nachtrag: Keine Probleme mit von focus.de (.flv) oder spiegel-online (.mp4) heruntergeladenen Dateien, also nur mit denen von youtube.
Wie kann ich die Eigenschaften / Unterschiede in der Tonspur zwischen den jeweiligen Dateien ermitteln, um der Sache auf den Grund zu gehen?
 
mplayer -v $datei
sollte dir das anzeigen.
Du kannst auch mal probieren, die neue Version von mplayer zu nehmen, ein patch dafür schwirrte vor ein paar Wochen auf ports@ rum.
 
Danke, das hilft weiter. Ich glaube, das Problem gefunden zu haben.
Wenn ich ein mplayer -v file.flv mache, finde ich irgendwo das hier:

Requested audio codec family [wma9spdmo] (afm=dmo) not available.
Enable it at compilation.
Requested audio codec family [wma9spdshow] (afm=dshow) not available.
Enable it at compilation.
Cannot find codec for audio format 0xA.
Read DOCS/HTML/en/codecs.html!
Audio: no sound
Freeing 0 unused audio chunks.
Video: no video
Freeing 0 unused video chunks.

vo: uninit ...

Exiting... (End of file)

Die flv-Datei scheint also dem wma-codec zu enthalten, weil offensichtlich die meisten Leute auf youtube Ihre Video-Rips mit dem Windows-Media-Player erstellen?
Ich habe aber den port win32-codecs installiert, womit libxine-1.16 doch in der Lage sein sollte das richtig widerzugeben?
 
Back
Top