[MPlayer-users] [BUG, MacOSX] H264 playback

admin major4 at mac.com
Fri Sep 3 22:09:24 CEST 2004


mencoder CVS (with recent h264 patches) with x264 rev 46 on Mac OSX 
10.3 (big endian, 7450 altivec) correctly encodes H.264 streams (though 
the AVI format is a little awkward for h.264.. it would be nice to add 
support for libavformat muxers in mencoder, or at least mp4).

However, the encoded streams, while perfectly playable on other systems 
(tested by Loren Merritt), are not playable on Mac OSX with mplayer & 
libavcodec of Sep 2, 2004. The issues mostly arise when the image size 
is DVD size (720x576). The image is almost entirely replaced by solid 
gray, and mplayer repeatedly outputs the following errors:

DR1 failure   0.1 A-V:  0.179 ct:  0.008    3/  3   0%  0%  0.0% 2 0 0%
[h264 @ 0x5ab500]get_buffer() failed (stride changed)
[h264 @ 0x5ab500]illegal short term buffer state detected
*** [vo] Exporting mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
[h264 @ 0x5ab500]get_buffer() failed (stride changed)%  0%  0.0% 3 0 0%
[h264 @ 0x5ab500]illegal short term buffer state detected
[h264 @ 0x5ab500]get_buffer() failed (stride changed)%  0%  0.0% 4 0 0%
[h264 @ 0x5ab500]illegal short term buffer state detected

Using -lavdopts vismv=2 the image is perfectly normal (apart from a 
thin gray band at the bottom of the screen) but performances are highly 
affected.




More information about the MPlayer-users mailing list