[Solved] 10-bit h264 (Hi10) Support? - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Feature Suggestions (/forumdisplay.php?fid=9)
+--- Thread: [Solved] 10-bit h264 (Hi10) Support? (/showthread.php?tid=106051)
- bambi73 - 2011-11-28 03:58
Another week, another build. But this time with alpha version of Ordered chapters support
Please be aware that this is alpha build (first somehow working version) so you can expect a lot of problems.
Anyway I would appreciate any help with testing because there are so much possibilities how to assemble Ordered chapters in Matroska container that I can't test them all by myself.
When you are reporting your problems, please describe what exactly you did, what file are you playing and attach debug log.
@CrystalIP: I'll post sources/patches soon
- jpsdr - 2011-11-28 11:40
@bambi73 : Have you been able to check the subtitles problem i've reported ?
I'll test your new version this evening, and report subtitles test and ordered chapters, even if for the last one, the only sample i have is the one i've provided in the ticket i've linked before.
- bambi73 - 2011-11-28 14:15
Not yet, I have it in my list but with lower prio. Anyway I'm not sure how much I'll be able to help, because I didn't changed anything close to subtitles engine. But I'll check it when I have some free time
About new build, it's based on 1+ month old XBMC sources, so don't expect more than from last Hi10P build. It's only for testing purposes.
- sereny - 2011-11-28 14:27
I just tested my collection against the new release and sent my results/debuglogs to you via PM, bambi. I've tested 9 files with ordered chapters, 5 play fine, 2 have some errors, 2 won't play at all. Things look quite promising.
Fansubbing has always been pushing the limit. You can call them elitists (and by god, yes, often there is heavy autism at work, but you can impossibly deny the pure technical brilliance of many of the fansubbing works.)
Without fansubbing we'd probably still be on mp4/ASP in .avi for everything.
About the 10bit release of coalgirls' bakemono: This is the sickest release ever. Due to the heavy subtitling, my q6600 is maxed out to 90% on all 4 cores, using mpc-hc with the heavily optimized xy-vsfilter.
I am pointing this out because these (animated!) subtitles massively interfere with the whole performance/framedrop-issue, which could skew the perception of bambis hi10p playback-implementation. In jpsdrs screenshots, only the top one is correct, and also the one which is massively CPU-intensive. The broken one at the bottom happens if animation is disabled and does not need as much CPU.
- jpsdr - 2011-11-28 15:25
Bakemono coalgirl i've provided is 8 bits !!!!!. I use this file for subtitles testing purpose only. This file is very good to check subtitles implemented features and timing accuracy.
Watching almost only anime, i know sometimes subtitles feature are cpu intensive, this is why i've choosen to build my multimedia PC with an i7@870. With this, this file plays perfectly fine on xbmc, and CPU only, because i've Windows XP SP3, so no DVXA2.
Yes, anime fansubers are always seeking for the best of the best, without any consideration for any compliancy. Since more than a year, a lot of 1080p releases were at level5.1, breaking compliancy with a lot hardware players which are only level4.1 (except Boxee wich is pure SW decoding), but now with the 10bits it's over. They absolutely don't care about compliancy with HW players or peoples who have HW players. On the other hands, they are doing this freely and on their good will, so, in a way, they have the rigth to do what they want...
- sereny - 2011-11-28 16:10
@jpsdr: I know your file is 8 bits. Thats why I pointed out that I'm using the 10bit release for testing, to avoid confusion.
And an i7 is definitely a good choice for some releases .
- jpsdr - 2011-11-28 16:37
Sorry... I didn't know they had made another release in 10bits.
- alexrose1uk - 2011-11-28 19:59
Death-Axe Wrote:I haven't had any troubles at all with 8 bit playback on my machine. Have yet to test 10 bit due to lack of software support.
That's because of that bolted on hardware I mentioned (the h264 decoder ASIC). If you tried playing back 720/1080p MKVs in software only mode (CPU decoding) then you'd hit the same issue as there'll be with 10bit. The Atom, for lack of a better word, is slow. The Pentium 4 about a decade ago, was just as fast, if not faster, and we all know that's not really kitted out to deal with modern video either.
The Atom is sometimes faster than the P4, but only because it's leveraging multiple cores, when you compare the results which are one core vs one core, the P4 wins. In fact the single core P4 STILL wins vs both cores in the Atom at times. The Atom is obviously massively more power efficient and wins sometimes because it's dual core, but even then it's often not far ahead, an equivalent dual core P4 wouldn't lose a single test vs Atom except for memory bandwidth, simply because Atom uses DDR2 usually.
- jpsdr - 2011-11-28 20:50
Subtitles : It is indeed made from an old release, as it works "as before", before recent changes. Nevertheless, the same file still fails on subtitles.
Ordered chapters : The only one serie i have for now worked fine. I've nevertheless only tested on one file of the whole serie (the only one i have avaible now).
- bambi73 - 2011-11-30 15:05
- Darker Than Black and Fate/Stay Night problems solved, THORA files contains single edition which is marked as hidden so there was nothing to play . I made it to select first edition when there is no single not-hidden edition.
- Gurren Lagann problem solved, Matroska specification states that only segments with same characteristics can be linked so I has there checks for it. But in case of TTGL opening + episodes are 23.976 fps and ending is 59.xxx fps. Anyway it plays fine in MPC-HC so I tried to remove fps check in XBMC and it play fine too. I only plan to leave there warning in log because I guess different fps in middle of stream can mess things a bit.
- Death Note problem happen on my computer too and right now I have no idea what to do with it . But I didn't get too deep in it too.
@jpsdr: It would be better to test more different series than all files from one, because I guess each group is consistent with filling matroska headers over whole series.
Btw I tested your Bakemonogatari file in my MPC-HC and it failed on subtitles too . But I didn't updated it for some time.