Opdenkamp-git and bluray-support - Printable Version
+- Kodi Community Forum (http://forum.kodi.tv)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: PVR Development (/forumdisplay.php?fid=136)
+--- Thread: Opdenkamp-git and bluray-support (/showthread.php?tid=108453)
Opdenkamp-git and bluray-support - hoppel118 - 2011-08-23 14:01
asked about the following in some other threads, but didn't get an answer:
Compiled libbluray from videolan-git and xbmc from opdenkamp-git with libbluray enabled. If I mount my bluray-isos manual, I can watch the m2ts-files. The following isn't possible:
--> this should be possible with mario sitz ppa.
What is the problem? Are these features possible with opdenkamp-git or only with mario sitz ppa? Are there some special packets I need to install?
What about the standard xbmc-development-git? Is it possible with this?
Is it possible to combine the code from mario sitz ppa with the opdenkamp-git to get this working?
It is the only problem I have to solve with xbmc, everything else is working fine. Great job and thanx to the xbmc-developers for this absolutely great "media-center-gui".
- opdenkamp - 2011-08-25 13:07
there's nothing special in the pvr tree that does anything with blueray. does it work on mainline xbmc (eden-pre?)
- hoppel118 - 2011-08-25 13:51
don't know if that works on mainline xbmc, I only read that it should with mario sitz ppa. But I "need" pvr, so my question was how to get this working with your git?
Here you can see as chapter-rw/ff should look: http://forum.xbmc.org/showthread.php?tid=91143
Philmatic doesn't answer on a pm. My blurays are fully decrypted isos.
- hoppel118 - 2011-09-02 15:35
here a complete log while opening "testbd.iso" with full bluray-structure:
I think these are the relevant ERROR-lines:
From the first part of the log we can see, that xbmc knows the medium to be not a DVD and starts testing for bluray. Then we can see a lot of such "ignored size"-messages:
After that phase, I think these ERRORs can be interesting:
What do you think about these error-messages?
- hoppel118 - 2011-09-07 16:11
I built another bluray-iso and with this the following features work:
But not always, it works in round about 50% of starting this iso. Yehaa!!! Better than nothing! In the other 50% xbmc crashes completely.
Here are some xbmc-logs I made while starting this bluray-iso:
complete log: http://pastebin.com/BgvvBMxn
some errors I assembled from this log:
With the message "CDVDPlayerVideo - video decoder was flushed" xbmc freezes completely and its (xbmc) service has to be restarted:
And here the complete xbmc-log when the bluray.iso is working fine: http://pastebin.com/1EDcHPqa
What about the vdpau-error and why xbmc still works, after message "CDVDPlayerVideo - video decoder was flushed"?
some other errors, I found in the log about ffmpeg:
Isn't anybody here using bluray-isos with the opdenkamp-git? What could be my problem? vdpau, ffmpeg ...
- FernetMenta - 2011-09-08 13:16
The crashes are probably related to changes of refresh rate and not necessarily related to bluray. This is a known bug (I am working on this)
- hoppel118 - 2011-09-08 13:23
In other threads I read that crashes caused by refresh rate changes could be related to x64. Is this true? Or, do this issues occur with x86, too?
- FernetMenta - 2011-09-09 08:36
hoppel118 Wrote:In other threads I read that crashes caused by refresh rate changes could be related to x64. Is this true? Or, do this issues occur with x86, too?
This issue can occur on 64 and 32 bit, even with other hardware decoders. Since this issue is related to timing it just might occur more often on 64 bit systems.
- hoppel118 - 2011-09-12 16:44
Ok, is it somehow possible to disable autorefresh refresh rate changes. I read about this to be possible in xorg.conf, but can't find the right command.
In this way it must be possible to start the bluray-iso without a complete crash of xbmc (with the information in mind stuttering to be there because of the wrong refresh rate).
What do you think?
- Jönke - 2011-09-17 08:33
My quick fix is to set xbmc gui @24hz as i prefer to watch 720/1080p . Mkv.
When i watch dvds it will crash sometimes but never on bluray / HDTV rips.
So you could manualy choose the refreshrate that matches your material in xbmc gui.
- hoppel118 - 2011-09-18 13:53
the problem is seemingly "solved".
No need to disable auto refresh rate in xorg.conf, found the option in the xbmc gui under "System - Settings - Video - Playback". Here I disabled the option "Adjust display refresh rate to match Video" and my blurays are starting fine in all my tests. Great, thank you for directing to this.
But I can't figure out the disadvantage through disabling this option. Watched movies with 24, 25 and 50fps, there is no judder to see. Why? Shouldn't it judder with this option disabled?
In my opinion this option was enabled by default. If so (can't remember if I activated this), it should be changed until the option works properly.
My xbmc gui uses the standard refresh rate @50hz.
Thank you very much!
ignored size of file indicated in UDF - dragontux - 2011-09-19 05:12
I still have the problem with "ignored size of file indicated in UDF".
when I mount the iso ("$ mount -oloop xyz.iso /tmp/iso") and play the specific video file, it works of course. but if I try to play the folder structure or even the iso (which would end up in reading the structure as well) it fails in more than 3 of 5 of my (unencrypted) isos
any idea where to start looking at? Is this libbluray related?
- hoppel118 - 2011-09-19 17:37
dragontux Wrote:any idea where to start looking at? Is this libbluray related?
I don't think that the problem is related to libbluray, because when mounting isos manually specific files just work.
Did you test this?
hoppel118 Wrote:No need to disable auto refresh rate in xorg.conf, found the option in the xbmc gui under "System - Settings - Video - Playback". Here I disabled the option "Adjust display refresh rate to match Video" and my blurays are starting fine in all my tests.
After setting the xbmc-gui to this my bluray-isos start perfektly.
We don't have any information about your system...
- dragontux - 2011-09-19 19:22
hoppel118 Wrote:I don't think that the problem is related to libbluray, because when mounting isos manually specific files just work.Yes but it only works if I play the video files (*.m2ts, no need for libbluray for that) not when I play the directory structure (which is what libbluray is for!), pre-mounted or auto-mounted doesn't matter
- hoppel118 - 2011-09-19 20:04
I started even now a bluray-iso while watching the log with "tail". The following error messages are still there:
But after this "log-phase" the bluray-iso starts working without any other problem.
dragontux Wrote:Yes but it only works if I play the video files (*.m2ts, no need for libbluray for that) not when I play the directory structure (which is what libbluray is for!), pre-mounted or auto-mounted doesn't matter
Are you sure? I never tested playing a *.m2ts without libbluray compiled against xbmc.
What about answering to questions? I still don't know if you adjusted the xbmc gui settings I mentioned above and I still don't know anything about your system!