XBMC not playing AVC video streams
#1
Hi, hope I'm not posting something that's already been discussed, but I've been browsing the forums all day trying to figure this one out. I recently jailbroke my AppleTV with Seas0nPass, and installed XBMC.

I'm on iOS 4.2.1.
XBMC 10.1

divx avi's work fine. When I try to play MKVs xbmc crashes and puts me back in the appleTV menu.

Here is the section of the log when I try to play an AVC mkv:

Code:
19:16:54 T:98045952 M:126976000  NOTICE: DVDPlayer: Opening: smb://MEDIA/F/TV/Camelot/Camelot.S01E01.Homecoming.mkv
19:16:54 T:98045952 M:126976000 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
19:16:54 T:117927936 M:126967808  NOTICE: Creating InputStream
19:16:54 T:117927936 M:126574592  NOTICE: Creating Demuxer
19:16:56 T:117927936 M:125075456  NOTICE: Opening video stream: 0 source: 256
19:16:56 T:117927936 M:125075456  NOTICE: Creating video codec with codec id: 28

Here is a file that works:
Code:
General
Complete name                    : \\media\f\TV\Attenborough and the Giant Egg\Attenborough And The Giant Egg.S01E01.Attenborough And The Giant Egg.avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
Format profile                   : OpenDML
Format settings                  : rec
File size                        : 700 MiB
Duration                         : 58mn 38s
Overall bit rate                 : 1 670 Kbps
Writing application              : AVI-Mux GUI 1.17.8.3, Feb 16 201019:42:50

Video
ID                               : 0
Format                           : MPEG-4 Visual
Format profile                   : Simple@L3
Format settings, BVOP            : No
Format settings, QPel            : No
Format settings, GMC             : No warppoints
Format settings, Matrix          : Default (H.263)
Codec ID                         : XVID
Codec ID/Hint                    : XviD
Duration                         : 58mn 38s
Bit rate                         : 1 538 Kbps
Width                            : 624 pixels
Height                           : 352 pixels
Display aspect ratio             : 16:9
Frame rate                       : 25.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Compression mode                 : Lossy
Bits/(Pixel*Frame)               : 0.280
Stream size                      : 645 MiB (92%)
Writing library                  : XviD 1.1.2 (UTC 2006-11-01)

Audio
ID                               : 1
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 3
Mode                             : Joint stereo
Mode extension                   : MS Stereo
Codec ID                         : 55
Codec ID/Hint                    : MP3
Duration                         : 58mn 38s
Bit rate mode                    : Constant
Bit rate                         : 128 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 48.0 KHz
Compression mode                 : Lossy
Stream size                      : 53.7 MiB (8%)
Alignment                        : Aligned on interleaves
Interleave, duration             : 515 ms (12.87 video frames)
Interleave, preload duration     : 216 ms

Here is a file that doesn't work:
Code:
General
Unique ID                        : 207234886248494460935428255027709065777 (0x9BE7FCBF598AA8D98AAEECBD139BBA31)
Complete name                    : \\media\f\TV\Camelot\Camelot.S01E01.Homecoming.mkv
Format                           : Matroska
File size                        : 1.46 GiB
Duration                         : 50mn 37s
Overall bit rate                 : 4 121 Kbps
Encoded date                     : UTC 2011-02-26 08:19:58
Writing application              : mkvmerge v4.0.0 ('The Stars were mine') built on Jun  6 2010 16:18:42
Writing library                  : libebml v1.0.0 + libmatroska v1.0.0

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : [email protected]
Format settings, CABAC           : Yes
Format settings, ReFrames        : 4 frames
Format settings, GOP             : M=4, N=9
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 50mn 37s
Bit rate                         : 3 736 Kbps
Width                            : 1 280 pixels
Height                           : 720 pixels
Display aspect ratio             : 16:9
Frame rate                       : 23.976 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.169
Stream size                      : 1.29 GiB (89%)
Writing library                  : x264 core 104 r1703 cd21d05
Encoding settings                : cabac=1 / ref=3 / deblock=1:-2:-1 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=20 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=3736 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language                         : English

Audio
ID                               : 2
Format                           : AC-3
Format/Info                      : Audio Coding 3
Mode extension                   : CM (complete main)
Codec ID                         : A_AC3
Duration                         : 50mn 37s
Bit rate mode                    : Constant
Bit rate                         : 384 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Side: L R, LFE
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Compression mode                 : Lossy
Stream size                      : 139 MiB (9%)

Any help would be appreciated.
Reply
#2
You installed 4.3 I bet. (which shows up at iOS 4.2.1)

Check out the advice I gave this 4.3 user:
http://forum.xbmc.org/showthread.php?tid=97832

The instructions on my old nightly thread will work for you on my new builds from 3/26+ that are stickied in this main page of the iOS sub-forum.

That should allow you to playback .mkvs.
Reply
#3
I have 2 apple TV 2nd gens. After I posted this thread, I jailbroke the second one with GreenPois0n, installed nitoTV, and used nitoTV to install XBMC. Everything on that one works correctly.

I will try your suggestion on the first one. Thanks a lot for your help Smile
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC not playing AVC video streams0