Mac OS X - One of my series is heard but not seen (nightly XBMC)

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Aonoa Offline
Member
Posts: 60
Joined: Oct 2011
Reputation: 0
Post: #1
Hello,

As the title indicates, I have a set of files which comes from a blu-ray source which I can hear the sound just fine, but the video is all greenish and distorted, very unviewable. I used to be able to watch these episodes in Eden 11.0. I thought I would bring it to your attention and provide a XBMC.log file.

Mac Mini 2011, HDMI, OSX Lion (updated) and XBMC nightly 20120528-64fd446.

I hope you will be able to fix it. :-)

Thank you for reading.

PS! I have to add that apart from this series, XBMC is better at handling various audio/video codecs now. Other series that did not play before works now.
(This post was last modified: 2012-05-29 00:46 by Aonoa.)
find quote
Ned Scott Offline
Team-Kodi Wiki Guy
Posts: 22,614
Joined: Jan 2011
Reputation: 300
Location: Arizona, USA
Post: #2
Which show is it? I see Hyouka being played in your log. Is that the problematic show? (note to self, need to catch up on Hyouka)

You can make easy links to the XBMC wiki using double brackets around common XBMC words: [[debug log]] = debug log, [[Video library]] = Video library, [[SMB]] = SMB , [[userdata]] = userdata, etc
find quote
davilla Offline
Retired-Team-XBMC Developer
Posts: 11,508
Joined: Feb 2008
Reputation: 64
Post: #3
mediainfo the suspect content


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
Aonoa Offline
Member
Posts: 60
Joined: Oct 2011
Reputation: 0
Post: #4
It is Hyakka Ryouran. :-)

Code:
General
Unique ID                                : 195514912739293916470965569678525397673 (0x9316CD70C37CE557AF8CDBEAA17CFAA9)
Complete name                            : Hyakka Ryouran Samurai Girls - 01 [1080p - Bluray].mkv
Format                                   : Matroska
Format version                           : Version 2
File size                                : 2.07 GiB
Duration                                 : 23mn 41s
Overall bit rate mode                    : Variable
Overall bit rate                         : 12.5 Mbps
Encoded date                             : UTC 2010-12-05 09:24:08
Writing application                      : mkvmerge v3.4.0 ('Rapunzel') built on May 15 2010 09:38:20
Writing library                          : libebml v0.8.0 + libmatroska v0.9.0
Attachment                               : Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L5.0
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 6 frames
Codec ID                                 : V_MPEG4/ISO/AVC
Duration                                 : 23mn 41s
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
Title                                    : H264 1080p Blu-Ray
Writing library                          : x264 core 109 r1790+347 dcd2519
Encoding settings                        : cabac=1 / ref=6 / deblock=1:0:0 / analyse=0x3:0x133 / me=tesa / subme=10 / psy=1 / fade_compensate=0.00 / psy_rd=1.10:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / fgo=0 / bframes=5 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc=crf / mbtree=0 / crf=17.0 / qcomp=0.70 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.20
Language                                 : Japanese
Matrix coefficients                      : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

Audio
ID                                       : 2
Format                                   : FLAC
Format/Info                              : Free Lossless Audio Codec
Codec ID                                 : A_FLAC
Duration                                 : 23mn 41s
Bit rate mode                            : Variable
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 KHz
Bit depth                                : 16 bits
Title                                    : FLAC 2.0
Writing library                          : libFLAC 1.2.1 (UTC 2007-09-17)
Language                                 : Japanese

Text
ID                                       : 3
Format                                   : ASS
Codec ID                                 : S_TEXT/ASS
Codec ID/Info                            : Advanced Sub Station Alpha
Compression mode                         : Lossless
Title                                    : .ASS
Language                                 : English

Menu
00:00:00.000                             : :Intro
00:02:13.008                             : :Opening
00:03:43.014                             : :Episode
00:21:41.007                             : :Ending
00:23:11.014                             : :Preview
(This post was last modified: 2012-05-29 10:47 by Aonoa.)
find quote
davilla Offline
Retired-Team-XBMC Developer
Posts: 11,508
Joined: Feb 2008
Reputation: 64
Post: #5
High@L5.0 with 6 frames for a 1920 x 1080 progressive video is out of spec, if you have vda on, turn it off and try this video again. Your xbmc.log is strange, debug is there but I do not see the usual video playback logging.


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
Aonoa Offline
Member
Posts: 60
Joined: Oct 2011
Reputation: 0
Post: #6
I can't seem to find any references to vda in OSX settings or XBMC (nightly) settings. My Mac Mini has a Radeon HD 6630M if that helps. If I start Eden without changing anything, then the video is fine for these episodes. To be accurate, it does show similar green distortions on some of my playback attempts, but trying again usually fixes it on Eden. I can make a new log for you, if you want?
(This post was last modified: 2012-05-30 00:00 by Aonoa.)
find quote
Aonoa Offline
Member
Posts: 60
Joined: Oct 2011
Reputation: 0
Post: #7
New log files are attached.

XBMC Eden Log This one has two playbacks of the file, the first playback is distorted and the second playback is fine.

XBMC Nightly Log This log has about 4-5 playback attempts or so of the same file, and all of them are distorted.


I found this: "VDADecoder:yes" in the log, but I've not yet discovered where I can turn it off.
(This post was last modified: 2012-05-30 00:01 by Aonoa.)
find quote
Ned Scott Offline
Team-Kodi Wiki Guy
Posts: 22,614
Joined: Jan 2011
Reputation: 300
Location: Arizona, USA
Post: #8
Settings -> Videos -> Playback -> Allow hardware acceleration

You can make easy links to the XBMC wiki using double brackets around common XBMC words: [[debug log]] = debug log, [[Video library]] = Video library, [[SMB]] = SMB , [[userdata]] = userdata, etc
find quote
Aonoa Offline
Member
Posts: 60
Joined: Oct 2011
Reputation: 0
Post: #9
I think I was too tired last night to see it, although I expected it to be in Video Output. Thank you. :-)

The series plays fine with VDA off, but the CPU usage goes up quite a bit. Ah well, I guess there is no way around this?
find quote
Ned Scott Offline
Team-Kodi Wiki Guy
Posts: 22,614
Joined: Jan 2011
Reputation: 300
Location: Arizona, USA
Post: #10
Pretty much. Apple's hardware video decoding APIs are a bit limite on what they will play, while CPU playback is only limited by the codecs in the ffmpeglib. Funny thing is, the exact same hardware will often work with hardware video decoding with far more formats/codecs when ran under Linux or Windows, so the limitation is just an Applle software thing.

You can make easy links to the XBMC wiki using double brackets around common XBMC words: [[debug log]] = debug log, [[Video library]] = Video library, [[SMB]] = SMB , [[userdata]] = userdata, etc
find quote
Aonoa Offline
Member
Posts: 60
Joined: Oct 2011
Reputation: 0
Post: #11
That is sad. Usually power saving and heat/fan management is better when Apple hardware runs OSX, though.At least with the laptops I have tried. Definitely not putting Windows on the Mini, but maybe Linux. Hmm.

How about an option to have XBMC automatically turn VDA off if there are incompatible codecs being played, is that possible? And turn it on again afterwards?
(This post was last modified: 2012-05-30 12:54 by Aonoa.)
find quote
davilla Offline
Retired-Team-XBMC Developer
Posts: 11,508
Joined: Feb 2008
Reputation: 64
Post: #12
The term "incompatible codecs" is vague and fuzzy as it also depends on which GPU is present, nvidia's seem to perform the best, followed by ATI, then Intel.

I'd rather avoid a huge matrix of code to grep a bunch of info then fault vda open if it can't handle it.


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote