2011-11-20, 21:14
I'm still experiencing choppy playback of mjpeg avi files with XBMC on ATV2 (running 4.3).
It's not unbearably bad, but still noticeable, maybe 0.1~0.5 seconds of stopped video/audio ( and video/audio stutter independently of each other.. I tried various audio/video sync options.. ), every couple of seconds. It's been always like that from at least 10.0.7 through recent nightlies.
Media info is here. Is this a particularly burdensome video format to decode?
---------------------------------------------------------------
Format : AVI
Format/Info : Audio Video Interleave
File size : 15.2 MiB
Duration : 16s 933ms
Overall bit rate : 7 546 Kbps
Mastered date : WED OCT 07 19:48:56 2009
Writing application : CanonMVI06
Video
ID : 0
Format : JPEG
Codec ID : MJPG
Duration : 16s 933ms
Bit rate : 7 455 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 15.000 fps
Color space : YUV
Compression mode : Lossy
Bits/(Pixel*Frame) : 1.618
Stream size : 15.0 MiB (99%)
Audio
ID : 1
Format : PCM
Format settings, Sign : Unsigned
Codec ID : 1
Codec ID/Hint : Microsoft
Duration : 16s 933ms
Bit rate mode : Constant
Bit rate : 88.2 Kbps
Channel(s) : 1 channel
Sampling rate : 11.024 KHz
Bit depth : 8 bits
Stream size : 182 KiB (1%)
Interleave, duration : 996 ms (14.94 video frames)
Interleave, preload duration : 1000 ms
----------------------------------------------------
I've uploaded part of the XBMC.log..
http://pastebin.com/9wRZYCSk
I see a lot of "avcodec_decode_video didn't consume the full packet", "Detected refreshrate:" and "CDVDPlayerAudio:: Discontinuity" messages. Not sure if they mean anything.
It's not unbearably bad, but still noticeable, maybe 0.1~0.5 seconds of stopped video/audio ( and video/audio stutter independently of each other.. I tried various audio/video sync options.. ), every couple of seconds. It's been always like that from at least 10.0.7 through recent nightlies.
Media info is here. Is this a particularly burdensome video format to decode?
---------------------------------------------------------------
Format : AVI
Format/Info : Audio Video Interleave
File size : 15.2 MiB
Duration : 16s 933ms
Overall bit rate : 7 546 Kbps
Mastered date : WED OCT 07 19:48:56 2009
Writing application : CanonMVI06
Video
ID : 0
Format : JPEG
Codec ID : MJPG
Duration : 16s 933ms
Bit rate : 7 455 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 15.000 fps
Color space : YUV
Compression mode : Lossy
Bits/(Pixel*Frame) : 1.618
Stream size : 15.0 MiB (99%)
Audio
ID : 1
Format : PCM
Format settings, Sign : Unsigned
Codec ID : 1
Codec ID/Hint : Microsoft
Duration : 16s 933ms
Bit rate mode : Constant
Bit rate : 88.2 Kbps
Channel(s) : 1 channel
Sampling rate : 11.024 KHz
Bit depth : 8 bits
Stream size : 182 KiB (1%)
Interleave, duration : 996 ms (14.94 video frames)
Interleave, preload duration : 1000 ms
----------------------------------------------------
I've uploaded part of the XBMC.log..
http://pastebin.com/9wRZYCSk
I see a lot of "avcodec_decode_video didn't consume the full packet", "Detected refreshrate:" and "CDVDPlayerAudio:: Discontinuity" messages. Not sure if they mean anything.