Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Probleme mit mplayer und avi
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
hitachi
Guru
Guru


Joined: 20 Feb 2006
Posts: 478
Location: Freiburg / Deutschland

PostPosted: Mon Sep 15, 2008 10:45 am    Post subject: Probleme mit mplayer und avi Reply with quote

Hi,

normalerweise kann ich .avi Filme mit mplayer abspielen. Ich habe nur mit einigen Filmen, welche ich mal mit einer Digi gemacht habe, Probleme. Ich weiß aber, dass die Filme früher (vor 2 Jahren) abspielbar waren. Mplayer hat folgende Fehlermeldung:
Code:
mplayer filme/040905.avi

Quote:
MPlayer dev-SVN-r26753-4.1.2 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (Family: 15, Model: 43, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Kompiliert für x86 CPU mit folgenden Erweiterungen: MMX MMX2 3DNow 3DNowEx SSE SSE2

Spiele filme/040905.avi.

AVI-Dateiformat erkannt!
[aviheader] Videostream gefunden, -vid 0
[aviheader] Audiostream gefunden, -aid 1
AVI: Kein Audiostream gefunden. -> kein Ton.
VIDEO: [MJPG] 320x240 24bpp 8.812 fps 556.6 kbps (67.9 kbyte/s)
==========================================================================
Öffne Videodecoder: [ffmpeg] FFmpeg's libavcodec codec family
Ausgewählter Videocodec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG decoder)
==========================================================================
==========================================================================
Öffne Audiodecoder: [imaadpcm] IMA ADPCM audio decoder


MPlayer wurde durch Signal 11 im Modul init_audio_codec unterbrochen.
- MPlayer stürzte wegen falscher Benutzung der CPU/FPU/des RAMs ab.
Kompiliere MPlayer erneut mit --enable-debug und erstelle mit 'gdb'
einen Backtrace und eine Disassemblierung. Details dazu findest du
in DOCS/HTML/de/bugreports_what.html#bugreports_crash.
- MPlayer ist abgestürzt. Das sollte nicht passieren.
Es kann sich um einen Fehler im MPlayer-Code _oder_ in deinen Treibern
_oder_ in deinem gcc handeln. Wenn du meinst, es sei MPlayers Fehler, dann
lies DOCS/HTML/de/bugreports.html und folge den dortigen Anweisungen.
Wir können und werden dir nicht helfen, wenn du nicht alle dort aufgeführten
Informationen zur Verfügung stellst.

Habe dann folgendes versucht:
Code:
gdb mplayer privat/filme/040905.avi

Quote:
GNU gdb 6.7.1
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
"/home/konstantin/privat/filme/040905.avi" is not a core dump: File format not recognized
(gdb)

Wie kann ich von hier weiter suchen und den Fehler finden?
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Mon Sep 15, 2008 11:14 am    Post subject: Reply with quote

Code:
necoro@Zakarumiy ~ % gdb mplayer
GNU gdb 6.7.1
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) set args DEIN_FILM.avi
(gdb) run


Du solltest aber evtl mplayer vorher für debug bauen, zB mit:
Code:
FEATURES="nostrip" CFLAGS="-O0 -ggdb" USE="debug" emerge -av mplayer

_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
hitachi
Guru
Guru


Joined: 20 Feb 2006
Posts: 478
Location: Freiburg / Deutschland

PostPosted: Mon Sep 15, 2008 11:26 am    Post subject: gdb informationen Reply with quote

Hallo,

danke für die Antwort. Ich hatte für mplayer in der /etc/portage/package.use debug hinzugefügt, werde es aber gleich noch einmal mit der Zeile von Dir versuchen.

Code:
gdb mplayer

Quote:
GNU gdb 6.7.1
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb)
(gdb) set args 040905.avi
(gdb) run
Starting program: /usr/bin/mplayer 040905.avi
[Thread debugging using libthread_db enabled]
[New Thread 0x7f7a24fdd720 (LWP 3844)]
MPlayer dev-SVN-r26753-4.1.2 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (Family: 15, Model: 43, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Kompiliert für x86 CPU mit folgenden Erweiterungen: MMX MMX2 3DNow 3DNowEx SSE SSE2

Spiele 040905.avi.
Fülle Zwischenpuffer: 0.00% (0 Bytes)
AVI-Dateiformat erkannt!
[aviheader] Videostream gefunden, -vid 0
[aviheader] Audiostream gefunden, -aid 1
AVI: Kein Audiostream gefunden. -> kein Ton.
VIDEO: [MJPG] 320x240 24bpp 8.832 fps 705.2 kbps (86.1 kbyte/s)
==========================================================================
Öffne Videodecoder: [ffmpeg] FFmpeg's libavcodec codec family
Ausgewählter Videocodec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG decoder)
==========================================================================
==========================================================================
Öffne Audiodecoder: [imaadpcm] IMA ADPCM audio decoder

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f7a24fdd720 (LWP 3844)]
preinit (sh_audio=0x1431a00) at libmpcodecs/ad_imaadpcm.c:96
96 libmpcodecs/ad_imaadpcm.c: No such file or directory.
in libmpcodecs/ad_imaadpcm.c
(gdb)
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: Germany

PostPosted: Mon Sep 15, 2008 11:40 am    Post subject: Reply with quote

Wenn der segfault kommt, kannst du im gdb mit bt einen Backtrace anzeigen lassen
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
hitachi
Guru
Guru


Joined: 20 Feb 2006
Posts: 478
Location: Freiburg / Deutschland

PostPosted: Mon Sep 15, 2008 12:13 pm    Post subject: gdb und bt Reply with quote

Quote:
(gdb) bt
#0 preinit (sh_audio=0x1813a00) at libmpcodecs/ad_imaadpcm.c:96
#1 0x0000000000492357 in init_audio (sh_audio=0x1813a00, codecname=0x0, afm=0x0, status=1, selected=0x7fff4b5ef388)
at libmpcodecs/dec_audio.c:67
#2 0x0000000000492746 in init_best_audio_codec (sh_audio=0x1813a00, audio_codec_list=0x7fff4b5ef370, audio_fm_list=0x0)
at libmpcodecs/dec_audio.c:270
#3 0x00000000004162ca in reinit_audio_chain () at mplayer.c:1585
#4 0x0000000000417a25 in main (argc=<value optimized out>, argv=0x7fff4b5f1678) at mplayer.c:3576

Ich habe allerdings keine Ahnung, was mir das jetzt sagt.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum