View previous topic :: View next topic |
Author |
Message |
hitachi Guru
Joined: 20 Feb 2006 Posts: 478 Location: Freiburg / Deutschland
|
Posted: Mon Sep 15, 2008 10:45 am Post subject: Probleme mit mplayer und avi |
|
|
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 |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Sep 15, 2008 11:14 am Post subject: |
|
|
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 |
|
|
hitachi Guru
Joined: 20 Feb 2006 Posts: 478 Location: Freiburg / Deutschland
|
Posted: Mon Sep 15, 2008 11:26 am Post subject: gdb informationen |
|
|
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.
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 |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Sep 15, 2008 11:40 am Post subject: |
|
|
Wenn der segfault kommt, kannst du im gdb mit bt einen Backtrace anzeigen lassen _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
hitachi Guru
Joined: 20 Feb 2006 Posts: 478 Location: Freiburg / Deutschland
|
Posted: Mon Sep 15, 2008 12:13 pm Post subject: gdb und bt |
|
|
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 |
|
|
|
|
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
|
|