[Apple TV] Terrible HD playback with BCM970015
#1
Here's the xbmc.log file - http://paste2.org/p/1901247 and dmesg http://paste2.org/p/1901272

I've just updated to Openelec unofficial nvidia driver build R9823 and even though the CrystalHD is detected, and enabled within the playback settings, it is worthless trying to play 1080p files, they are simply unwatchable. Symptoms are audio stopping and starting, video taking ages to start then being hugely jerky and basically unwatchable.

Here's the information I get when trying to play a 1080p movie.

Image

and the mediainfo of the file.
Code:
General
Complete name                    : V:\Movies 1\Avatar (2009)\Avatar (2009) - 1080p.mkv
Format                           : Matroska
File size                        : 21.0 GiB
Duration                         : 2h 41mn
Overall bit rate                 : 18.6 Mbps
Movie name                       : Avatar.2009.1080p.BluRay.DTS.x264-ESiR
Encoded date                     : UTC 2010-04-26 19:45:34
Writing application              : mkvmerge v2.9.7 ('Tenderness') built on Jul  1 2009 18:43:35
Writing library                  : libebml v0.7.7 + libmatroska v0.8.1
Cover                            : Yes / Yes

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : [email protected]
Format settings, CABAC           : Yes
Format settings, ReFrames        : 7 frames
Muxing mode                      : Container [email protected]
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 2h 41mn
Bit rate                         : 16.7 Mbps
Width                            : 1 920 pixels
Height                           : 1 080 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.336
Stream size                      : 18.9 GiB (90%)
Language                         : English

Audio
ID                               : 2
Format                           : DTS
Format/Info                      : Digital Theater Systems
Codec ID                         : A_DTS
Duration                         : 2h 41mn
Bit rate mode                    : Constant
Bit rate                         : 1 510 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Side: L R, LFE
Sampling rate                    : 48.0 KHz
Bit depth                        : 24 bits
Stream size                      : 1.71 GiB (8%)
Language                         : English

Hope someone here can shed some light on the issue.

Thanks in advance.
Reply
#2
I notie line 1048 of the log reads Failed to open Broadcom Crystal HD Codec.

I imagine this is key, but I don't know why this is happening.
Reply
#3
Sounds like an Open ELEC driver issue (for the BCHD). I've been using Apple TV 1's with Crystalbuntu and haven't had an issue (granted I don't think Sam has updated to Beta 3 yet). Sam, the guy who makes Crystalbuntu, has mentioned that Open ELEC has poo poo ATV1 support.

In any case, I'll move this over to the Linux forum. They know Open ELEC better.
Reply
#4
Thanks Ned. There certainly seems to be a little bit of healthy rivalry between the Crysalbuntu gang and those over at Openelec.

I moved off Crystalbuntu because I got stuck on an issue that I could resolve.

http://stmlabs.com/forum/topic/everythin...-1080p60hz

This issue was resolved straight away on Openelec.

http://openelec.tv/forum/67-display/2561...is-playing
Reply
#5
Just a quick jump in, how do you get the media info like that on screen whilst the movie is playing?
Set Up
Raspberry Pi running Raspbmc - XBMC 12.2
40" Samsung ES6800 LED Smart 3D 1080P TV
Onkyo HTS3405 5.1 DD True HD and DTS-HD Surround Sound
ReadyNAS Duo with 4TB (2 x 2TB X-RAID) Western Digital Caviar Green using NFS
Reply
#6
deanmv Wrote:Just a quick jump in, how do you get the media info like that on screen whilst the movie is playing?

Plug in a USB keyboard, and press the letter O.
Reply
#7
Chewitt over on the Openelec forum pointed out there is some network based errors on the xbmc.log, so to rule out network problems I copied the file to the local hard drive.


Here is the xbmc.log file including trying (and failing) to play that file from the local hard drive.

paste2.org/p/1901776
Reply
#8
Did anyone get a resolution to this?
Reply
#9
First two things, as I cannot read the logs (they are offline):

This file everything is everything else than standard compliant. It has a height of 1080p and a width of 1920 and also 7 ReFrames and claims to be Level4.1@high compliant, which is obviosly not the case - it is Level5.1@high - I am not so sure, that the CrystalHD can playback Level 5.1 or this combination.

But if this is the problem other files must work great, which is not the case, so I think it is a problem within OpenELEC:

Please install latest OpenELEC (rc4, which you will see today) and come back with the dmesg and xbmc.log files with debugging turned on. Please use:
Code:
cat /storage/.xbmc/temp/xbmc.log | pastebinit
dmesg | pastebinit
cat /var/log/Xorg.0.0.log | pastebinit
cat /var/log/messages | pastebinit
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply

Logout Mark Read Team Forum Stats Members Help
[Apple TV] Terrible HD playback with BCM9700150