PDA

View Full Version : Getting Boxee to play bluray


tgggd86
January 16th, 2009, 04:37 PM
I have an ISO of Get Smart that Boxee can see in my library but when I click on it, it trys to play it but stops.
I have Power DVD that can play bluray by itself just fine. Do I need to do something to get boxee to use power DVD to play the bluray ISO?

Anyways any help would be appreciated.

agentlame
January 16th, 2009, 06:14 PM
I have an ISO of Get Smart that Boxee can see in my library but when I click on it, it trys to play it but stops.
I have Power DVD that can play bluray by itself just fine. Do I need to do something to get boxee to use power DVD to play the bluray ISO?

Anyways any help would be appreciated.

boxee can not play it if it is encrypted, due to bd+ (http://en.wikipedia.org/wiki/BD%2B).

tgggd86
January 16th, 2009, 06:27 PM
I have used AnyDvdHD to remove encryption.

agentlame
January 16th, 2009, 06:56 PM
I have used AnyDvdHD to remove encryption.

what are the unencrypted file types?

boxee supports some of the codecs/containers that can be used in blu-ray, but not all.
more here: http://forum.boxee.tv/showthread.php?t=3964

edit:
you can use mediainfo to fine out more about the given file's codecs:
http://mediainfo.sourceforge.net/en

tgggd86
January 16th, 2009, 06:59 PM
it's ISO which is supported by boxee. IF boxee has built in bluray support, without using an external program then that would have to be it's biggest underrated feature.

AnyDVDHD is set to defaults and I just rip the image to disc while removing protection.

agentlame
January 16th, 2009, 07:03 PM
it's ISO which is supported by boxee.

iso is an image of a disc... it's what is IN that iso that matters. what are those files?

ie: boxee supports ISOs with VOB files; more commonly called: DVDs.

tgggd86
January 16th, 2009, 07:14 PM
ok thanks I will open them up with winRAR and get back to you.

boblablaw
January 20th, 2009, 12:15 PM
Blu-Ray files are generally stored in .m2ts files. In either VC-1 or H.264 (AVC) formats. It would be great if Boxee could play decrypted blu-ray straight from the disk or via HDD when using AnyDVD-HD.

nalthien
January 20th, 2009, 02:11 PM
Blu-Ray files are generally stored in .m2ts files. In either VC-1 or H.264 (AVC) formats. It would be great if Boxee could play decrypted blu-ray straight from the disk or via HDD when using AnyDVD-HD.

I second this notion; and its probably not horribly difficult to implement (so long as there is an m2ts demuxer available). To implement (as far as I know, and I'm no expert)

1. You have to get past the encryption (AnyDVD can do this for us)
2. You have to get to the files (easy so long as they are predictable like DVD, and I can't imagine them not being)
3. You have to demux the m2ts format (I *think* ffmpeg supports this already, don't quote me on it though)
4. You have to decode the video (ffmpeg supports h.264 and vc-1, so that should cover at least a decent number of titles).

In theory, that should be what you need to do to play a Blu Ray disc in Boxee. Assuming that all the conditions I put on ffmpeg above are true; I might try hacking the DVD reading libraries in XBMC to see if I can get them to read a BD.

All that said, I don't believe ffmpeg supports much in the way of dxva at this point; so we won't be able to offload decoding the video onto the graphics card in systems which are capable (like my htpc).

An interesting project, to say the least. Would love to hear from some more experienced developers if my path above is even close to correct before I undertake any real work. :P

tgggd86
January 20th, 2009, 06:39 PM
I don't believe ffmpeg supports much in the way of dxva at this point; so we won't be able to offload decoding the video onto the graphics card in systems which are capable (like my htpc). :P


Wow, that would put an extreme load on the CPU making playing Blu-ray movies very difficult on anyone who wants a near silent or low power HTPC.

nalthien
January 20th, 2009, 07:07 PM
Wow, that would put an extreme load on the CPU making playing Blu-ray movies very difficult on anyone who wants a near silent or low power HTPC.

Indeed. My Core 2 Duo E7300 sat at about 80% utilization or higher in PowerDVD while playing Blu Ray before I got the drivers that enabled dxva. After DXVA, it stepped down to about 10%

That said, it may be possible to force your system to use PowerDVD's decoder in Boxee--I know it's been done with other apps to enable dxva there.