[MPlayer-users] H.264 main profile encoded with JM90

Miroslav V.Shaltev Miroslav.Shaltev at stud.uni-hannover.de
Fri Mar 11 01:41:45 CET 2005


hallo,

i just try to play a H.264 sequence encoded with JM90 main.cfg config file,
also main profil, with cabac & b frames, but mplayer crashes like this

>>>
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer 1.0pre6-3.3.4 (C) 2000-2004 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP/XP-M Barton (Family: 6, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE


Playing avc/test_f1_main_qcif_30.avc.
H264-ES file format detected.
vo: X11 running at 1024x768 with depth 16 and 16 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm:ffmpeg (FFmpeg H.264)
==========================================================================
Audio: no sound
FPS forced to be 30.000  (ftime: 0.033).
Starting playback...
VDec: vo config request - 176 x 144 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 176x144 => 176x144 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.
mplayer: h264.c:2074: hl_motion: Assertion `((sub_mb_type)&0x0040)' failed.


MPlayer interrupted by signal 6 in module: decode_video
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible 
bug.

<<<

and gdb backtrace

>>>

bash-2.05b$ gdb MPlayer-1.0pre6a/mplayer
GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...Using host libthread_db 
library "/lib/libthread_db.so.1".

(gdb) run -fps 30 avc/test_f1_main_qcif_30.avc
Starting program: /home/mirsha/AThanh/AYoda/MPlayer-1.0pre6a/mplayer -fps 30 
avc/test_f1_main_qcif_30.avc
warning: Unable to find dynamic linker breakpoint function.
GDB will be unable to debug shared library initializers
and track explicitly loaded dynamic code.
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 12422)]
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer 1.0pre6-3.3.4 (C) 2000-2004 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP/XP-M Barton (Family: 6, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE


Playing avc/test_f1_main_qcif_30.avc.
H264-ES file format detected.
vo: X11 running at 1024x768 with depth 16 and 16 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm:ffmpeg (FFmpeg H.264)
==========================================================================
Audio: no sound
FPS forced to be 30.000  (ftime: 0.033).
Starting playback...
VDec: vo config request - 176 x 144 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 176x144 => 176x144 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.
mplayer: h264.c:2074: hl_motion: Assertion `((sub_mb_type)&0x0040)' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 16384 (LWP 12422)]
0x4dc43491 in kill () from /lib/libc.so.6
(gdb) backtrace
#0  0x4dc43491 in kill () from /lib/libc.so.6
#1  0x4de4ed20 in pthread_kill () from /lib/libpthread.so.0
#2  0x4de4f07b in raise () from /lib/libpthread.so.0
#3  0x4dc42ee2 in raise () from /lib/libc.so.6
#4  0x4dc44a10 in abort () from /lib/libc.so.6
#5  0x4dc3c389 in __assert_fail () from /lib/libc.so.6
#6  0x082f35a9 in hl_motion (h=0x86655e0,
    dest_y=0x86d1ee0 '\200' <repeats 48 times>, 
"^UYQLSRTUVWVTOPbPLYcXLNUX[`]WWZW~\232\234XO[{oGwz\215Ґ\215y\226¦Ё¤\206¤Ў4b\225\234ІyDIES^XTXPggPV[[SHKQRfpqr]\\[XSM\\\206\214\212\212\202Y{\215\211\212qTOQPPPQRRS\215\214\214\214\215\215\216\216zJD_\211\205\217k@;>g\222\\<h\214\211\207c?=Cc\215\211\207S>\\\202\221"...,
    dest_cb=0x86d9a48 '\200' <repeats 24 times>, "|
\177\200\201\201\200}|||||||||
{zzxwx}~\177\200\200\202\202\204\204\203\201\177~~}|
{zxw{~\200\205\212\212\204\211\212\211\210\210\210\210\211\211\211\214\220\221\214\214\216\217\217\217\217\217\217\217\216\215\215\215\215\215\215\216", 
'\200' <repeats 24 times>, "|~\200\202\201\200}||||||||}
{zzxwx}~\177\200\200\202\202\204\204\203\201\177~~}|
{{{{wy\177\205\212\212\204\211\212\212\211\211\211\211\211\211\211\214\220\221\214\214\216\217\217\217\217\217\217\217"...,
    dest_cr=0x86dbe48 '\200' <repeats 24 times>, 
"\177~~~\177\200\201\202\202\202\201\200\177\177\177~\201\202\202\204\204\206\206\205\203\202\202\202\202\202\202\202\202\202\202\203\203\203\204\205\206\207\207\204\201~~~~~~}||||
{zzyy", 'x' <repeats 19 times>, '\200' <repeats 24 times>, 
"\177~~~\177\200\201\202\202\202\201\200\177\177\177~\201\202\202\204\204\206\206\205\203\202\202\202\202\202\202\202\202\202\203\203\203\203\204\205\206\207\207\204\201~~~\177~~}||||
{zzyy", 'x' <repeats 11 times>..., qpix_put=0x8666124, chroma_put=0x866610c,
    qpix_avg=0x86661e4, chroma_avg=0x8666118) at h264.c:2004
#7  0x082f45b2 in hl_decode_mb (h=0x86655e0) at h264.c:2443
#8  0x082ffdf6 in decode_slice (h=0x86655e0) at h264.c:5112
#9  0x08300287 in decode_nal_units (h=0x86655e0, buf=0x40a73008 "", 
buf_size=87) at h264.c:5638
#10 0x083006bd in decode_frame (avctx=0x8665300, data=0x8665220, 
data_size=0x0, buf=0x40a73008 "", buf_size=87) at h264.c:5778
#11 0x081ea32d in avcodec_decode_video (avctx=0x8665300, picture=0x0, 
got_picture_ptr=0xbfffdc7c, buf=0x0, buf_size=0) at utils.c:536
#12 0x080fa075 in decode (sh=0x865bfa0, data=0x40a73008, len=87, flags=0) at 
vd_ffmpeg.c:765
#13 0x080f6273 in decode_video (sh_video=0x865bfa0, start=0x0, in_size=0, 
drop_frame=0) at dec_video.c:309
#14 0x080a34bf in main (argc=4, argv=0xbffff054) at mplayer.c:2302
(gdb) 

<<<

any ideas?  every opinion is wellcome!
many, many tnx @ all

valsorim

-- 
SHALTEV.ORG @ http://shaltev.no-ip.org 
The Phantom Lodge Ltd. 1998 @ http://tplodge.no-ip.org
Powered by FreeBSD @ http://www.freebsd.org
& Gentoo Linux @ http://www.gentoo.org




More information about the MPlayer-users mailing list