Opened 9 years ago

Closed 9 years ago

#8208 closed defect (wontfix)

MKV files not playing in Internal player.

Reported by: Julio Matienzo <jmatienzo@…> Owned by: markk
Priority: minor Milestone: unknown
Component: MythTV - General Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Playing mkv files in internal player causes an error message "video frame buffering failed too many times" in .22 and .23, files play fine in VLC,Mplayer on same machine. Files also play fine in .21. try different playback decoders, same results.

MythTV Version : 23623 MythTV Branch : trunk Network Protocol : 56 Library API : 0.23.20100225-1 QT Version : 4.6.2 Options compiled in: linux profile using_oss using_alsa using_pulse using_jack using_pulseoutput using_backend using_dvb using_firewire using_frontend using_glx_proc_addr_arb using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live using_mheg

mythfrontend log errors when trying to play files. 0.330 AFD Error: Unknown decoding error 2010-03-20 00:01:20.330 [h264 @ 0x62cf2c0]non-existing PPS 0 referenced 2010-03-20 00:01:20.330 [h264 @ 0x62cf2c0]decode_slice_header error 2010-03-20 00:01:20.333 [h264 @ 0x62cf2c0]no frame! 2010-03-20 00:01:20.333 AFD Error: Unknown decoding error 2010-03-20 00:01:20.337 [h264 @ 0x62cf2c0]non-existing PPS 0 referenced 2010-03-20 00:01:20.337 [h264 @ 0x62cf2c0]decode_slice_header error 2010-03-20 00:01:20.337 [h264 @ 0x62cf2c0]no frame! 2010-03-20 00:01:20.337 AFD Error: Unknown decoding error 2010-03-20 00:01:20.337 [h264 @ 0x62cf2c0]non-existing PPS 0 referenced 2010-03-20 00:01:20.338 [h264 @ 0x62cf2c0]decode_slice_header error 2010-03-20 00:01:20.338 [h264 @ 0x62cf2c0]no frame! 2010-03-20 00:01:20.338 AFD Error: Unknown decoding error 2010-03-20 00:01:20.338 [h264 @ 0x62cf2c0]non-existing PPS 0 referenced 2010-03-20 00:01:20.346 NVP(0): Prebuffer wait timed out 100 times. 2010-03-20 00:01:20.346 NVP(0), Error: Timed out waiting for prebuffering too long. Exiting..

I can upload a mkv example if needed.

Attachments (1)

frontend.rar (145.0 KB) - added by Julio Matienzo <jmatienzo@…> 9 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 9 years ago by markk

Owner: changed from Isaac Richards to markk
Status: newaccepted

Can you please provide the output of 'mythfrontend -v playback' and details of your video card (model, video memory size, driver etc). thanks. Mark

comment:2 Changed 9 years ago by tralph

Julio, please also go ahead and provide a sample clip. Thanks.

Changed 9 years ago by Julio Matienzo <jmatienzo@…>

Attachment: frontend.rar added

comment:3 in reply to:  1 Changed 9 years ago by Julio Matienzo <jmatienzo@…>

Replying to markk:

Can you please provide the output of 'mythfrontend -v playback' and details of your video card (model, video memory size, driver etc). thanks. Mark

ZOTAC IONITX-A-U Atom 330 1.6GHz Dual-Core 441 NVIDIA ION Mini ITX Nvidia 9400M(Nvidia ION), 512MB, 185.18(tried 190.53 same result). Attached the result of 'mythfrontend -v playback' as a rar file, thanks.

comment:4 in reply to:  2 Changed 9 years ago by Julio Matienzo <jmatienzo@…>

Replying to tralph:

Julio, please also go ahead and provide a sample clip. Thanks.

Here you,thanks http://www.mediafire.com/file/2gjy2wmgwmz/sample.mkv

comment:5 Changed 9 years ago by tralph

Julio, the sample doesn't play in the latest versions of any FFmpeg-based players including mplayer, MythTV and XBMC. It also fails to play with FFmpeg's own player, ffplay. The only way to get this fixed is to submit a ticket directly to FFmpeg and provide a sample. After a fix is applied to upstream FFmpeg it can be backported to MythTV.

comment:6 in reply to:  5 Changed 9 years ago by Julio Matienzo <jmatienzo@…>

Replying to tralph:

Julio, the sample doesn't play in the latest versions of any FFmpeg-based players including mplayer, MythTV and XBMC. It also fails to play with FFmpeg's own player, ffplay. The only way to get this fixed is to submit a ticket directly to FFmpeg and provide a sample. After a fix is applied to upstream FFmpeg it can be backported to MythTV.

I just install ubuntu 8.04 on Virtual Box and played the file in VLC,Mplayer,ffplay and mythtv 0.21. I installed Mythbuntu 10.04 and can get the file to play in VLC and Mplayer, but not all of the time. The only thing I see is maybe the file headers where ignore in earlier FFmpeg versions. Thank you for looking into this I will open a ticket with FFmpeg, again thanks.

comment:7 Changed 9 years ago by robertm

Resolution: wontfix
Status: acceptedclosed

Upstream bug.

Note: See TracTickets for help on using tickets.