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

[gelöst] opensuse 10.3 Mplayer Ton verzerrt

Hallo,

habe mir gesten 10.3 Installiert und bin soweit auch ganz zufrieden.
Jetzt habe ich allerdings festgestellt das Videos die ich mit dem Mplayer öffne einen verzerrten Ton haben.

Wenn ich die Filme mit VLC, xine oder kaffeine abspiele ist alles ok.

Hier die Ausgabe von Mplayer in der Konsole:
Code:
MPlayer 1.0rc1-4.2.1 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) XP 2400+ (Family: 6, Model: 8, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing film.avi.
AVI file format detected.
VIDEO:  [DIVX]  720x400  24bpp  25.000 fps  1508.3 kbps (184.1 kbyte/s)
Clip info:
 Software: MEncoder 1.0rc1-4.1.2
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 96.0 kbit/6.25% (ratio: 12000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 400 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 720x400 => 720x404 Planar YV12
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
A:  12.2 V:  12.2 A-V: -0.000 ct:  0.056 307/307  4%  0%  1.0% 0 0
Exiting... (Quit)
 
OP
K

kuechenchef

Member
Hab die Lösung schon gefunden.

Musste im GUI unter "Codex & Demuxer" für Audio und Video ffmpeg wählen.

aber bei mplayer aus der Konsole bleibt das Problem
 
OP
K

kuechenchef

Member
nein geht nicht
der Ton hört sich an als würde man ein Fax verschicken

Ist ja Lustig, nachdem ich xmms Installierte laufen nun auch die Filme unter mplayer mit sauberer Tonausgabe.
 

ayCaramba

Newbie
Das Problem habe ich auch. Habe mir auch schon die Win-Codecs per Yast installiert.

Wenn ich die gleiche Datei im Kaffeine öffne, haut der Ton auch wieder hin. ;)

Mplayer stellt sich wohl nicht von alleine auf die richtigen Codecs ein.
 
OP
K

kuechenchef

Member
Das dachte ich mir schon. Das Problem ist jetzt auch nicht mehr bei allen Videos, in der Konsole kommt öfters die Meldung:

Code:
AVI file format detected.
VIDEO:  [DIV3]  512x384  24bpp  25.000 fps  1099.5 kbps (134.2 kbyte/s)
Clip info:
 Software: Nandub v1.0rc2
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffdivx] vfm: ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...
mpg123: Can't rewind stream by 9 bits!
VDec: vo config request - 512 x 384 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 512x384 => 512x384 Planar YV12
mpg123: Can't rewind stream by 65 bits!9  12/ 12 ??% ??% ??,?% 0 0
mpg123: Can't rewind stream by 14 bits!4  16/ 16 21% 10%  1.1% 0 0
mpg123: Can't rewind stream by 12 bits!3  21/ 21 16%  7%  0.9% 0 0
mpg123: Can't rewind stream by 48 bits!2  25/ 25 14%  6%  0.9% 0 0
mpg123: Can't rewind stream by 41 bits!8  32/ 32 11%  5%  0.8% 0 0
mpg123: Can't rewind stream by 6 bits!51  33/ 33 11%  4%  0.8% 0 0
mpg123: Can't rewind stream by 18 bits!8  35/ 35 10%  4%  0.8% 0 0
mpg123: Can't rewind stream by 17 bits!2  43/ 43  9%  3%  0.7% 0 0
A:   1.8 V:   1.8 A-V:  0.027 ct:  0.090  46/ 46  8%  3%  0.7% 0 0
Exiting... (Quit)

Scheint so als läge dort das Problem.
 
Wie du siehst, verwendet der noch (immer?)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
Wenn ich nun -afm angebe gibt's
Selected audio codec: [ffmp3] afm: ffmpeg (FFmpeg MPEG layer-3 audio decoder)
Aber so richtig glücklich wird der ffmpeg afm nicht (viiiel mehr Fehler als mit mp3lib) beim Decoden eines Videos.
Tja, ist wohl Trial and Error. Ich hatte auch mal ein Video, das ließ sich damals nur mit -vc divx (Windows-DIVX4-Decoder) dekodieren, in späteren Jahren ging es dann auch mit dem ffmpeg vfm.
 
OP
K

kuechenchef

Member
so, jetzt ist es wirklich gelöst.

Code:
ffmpeg -i film.avi -acodec mp3 -vcodec copy neuer-film.avi

und der Ton ist ok.
:D
 

gameboy

Hacker
Hallo,

nur zur Info: Ich hatte gestern das gleiche Problem. Es lag aber definitiv nicht an den Videos, da sich diese mit kaffeine und vlc problemlos abspielen ließen. Heute gab es über das Packman-Repo eine neue MPlayer-Version (1.0rc2). Das Update auf diese Version hat das Problem behoben.

Viele Grüße,
gameboy.
 
Oben