Yes, I already did that to report a different bug.
Posts by Da Flex
-
-
I will try to reproduce the bug.
I will also check whether it's a PSU issue. Maybe the HDMI signal is too weak to set the right display mode on TV.
-
It is working without any option changes on LibreELEC. I have been tested it with Raspberry Pi 3B+, a HDMI cable and a HDMI to DVI adapter on a PC monitor. Make sure to first connect the display device, and then power on the Raspberry Pi. LibreELEC figures out, what display is connected, while booting.
PS: It could be a PSU issue, too. The 3B+ needs more wattage compared to the 3B.
-
After some more research, it looks like Kodi / LibreELEC has to use libdvdcss to play DVD's:
XBMC/Kodi uses a video-player 'core' for video-playback called "DVDPlayer". This in-house developed cross-platform media player was originally designed to play back DVD-Video movies, and this includes support native for DVD-menus, (based on the free open source libraries code libdvdcss and libdvdnav).
I guess stand-alone DVD players are using licensed software (maybe hard-coded in a chip). That would mean, libdvdcss (and libdvdnav) is a re-implementation of licensed and non-public software. That may be the reason for some issues, especially on DVD menus. Using libdvdcss is legal in many countries, but not everywhere.
With libdvdcss region codes can be ignored for most (maybe not all) external DVD players. The region code has to be initialized for some players by selecting one region first - see here. The region code of the player can be set to "not forced" at "Settings" -> "Player" -> "Discs" -> "Forced DVD player region". I'm not sure what this option does. Does it ignore the players region code, or is it still in use when "off"?
-
I have a couple of region 1 & 2 DVD's and a basic USB drive, so I can test tomorrow if required.
It doesn't answers my questions about the type of software decoding, but yes, that could help to find solutions.
-
You will probably need a drive with an RPC1 firmware.
Also, Kodi is not a great solution for DVD playback, especially on RPi (issues with menus, etc). Any standalone player will do a much better job.
Just to translate it for other readers: RPC1 means region free playback (all DVD region codes playable).
Using libdvdcss could be the reason for DVD menu issues. I have seen those issues with VLC on PC too, which uses libdvdcss.
So, understanding what LibreELEC does with DVD's is really important here.
-
I want to play commercial DVD movies with a Raspberry Pi and a connected USB DVD drive.
I want to play DVD's with region code 1 and 2 (US and Europe).
I haven't bought the USB DVD drive yet, because I need to know some facts before.
To buy the right USB DVD drive, I need to know how LibreELEC plays region encoded DVD's.a) Does LibreELEC use the region code of the USB DVD drive?
(I need an unlimited change of regions, region encoded DVD drives allow only a limited count of region changes)
b) Or does LibreELEC breaks the DVD-CSS copyright protection (using libdvdcss) to avoid region codes?
(that ignores any region codes from DVD and USB DVD drive, and decodes DVD files without using it)
On case a) I should buy a region free USB DVD drive.
On case b) I have a wider range of region encoded USB DVD drives available on the market.
Thanx for answering!
Da Flex
-
This was already ticketed and a fix is in progress. We're just waiting on 8.90.006 to be released so we can test and confirm it's fixed.
That's good. You should mark your initial thread as "ticketed" or "bug reported". That will spare other people, who want to help too, a lot of time.
-
Console response of "grep ERROR kodi.log":
Code
Display More13:11:53.536 T:1938632720 ERROR: DBus error: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files 17:31:42.830 T:1716450160 ERROR: GetDirectory - Error getting /storage/.kodi/temp/plugin.video.youtube/ 17:32:07.926 T:1938632720 ERROR: Window Translator: Can't find window videolibrary 17:32:07.977 T:1938632720 ERROR: Control 1000 in window 13001 has been asked to focus, but it can't 17:32:27.628 T:1635820400 ERROR: GetDirectory - Error getting 17:32:27.628 T:1635820400 ERROR: GetDirectory - Error getting 17:32:27.628 T:1938632720 ERROR: Previous line repeats 1 times. 17:32:27.628 T:1635820400 ERROR: GetDirectory - Error getting 17:32:27.668 T:1938632720 ERROR: Previous line repeats 3 times. 17:33:19.650 T:1938632720 ERROR: Control 55 in window 10025 has been asked to focus, but it can't 17:33:35.218 T:1938632720 ERROR: CCurlFile::Stat - Failed: Unsupported protocol(1) for plugin://plugin.video.ardmediathek_de/?url=https%3A%2F%2Fwww.ardmediathek.de%2Ftv%2FDokumentation-und-Reportage%2FFr%C3%BCher-waren-die-Drachen-sch%C3%B6ner%2Frbb-Fernsehen%2FVideo%3FbcastId%3D3822114%26documentId%3D56619182&mode=libArdPlay&duration=2640&documentId=56619182 17:34:16.691 T:1938632720 ERROR: Control 55 in window 10025 has been asked to focus, but it can't
Console response of "grep ERROR kodi.old.log":
Code13:11:53.591 T:1939132432 ERROR: DBus error: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files 17:31:01.648 T:1717498736 ERROR: GetDirectory - Error getting /storage/.kodi/temp/plugin.video.youtube/
Additional errors at kodi.log (important to fix the bug) :
Code17:32:07.926 T:1938632720 ERROR: Window Translator: Can't find window videolibrary 17:32:07.977 T:1938632720 ERROR: Control 1000 in window 13001 has been asked to focus, but it can't 17:32:27.628 T:1635820400 ERROR: GetDirectory - Error getting 17:32:27.628 T:1635820400 ERROR: GetDirectory - Error getting 17:32:27.628 T:1938632720 ERROR: Previous line repeats 1 times. 17:32:27.628 T:1635820400 ERROR: GetDirectory - Error getting 17:32:27.668 T:1938632720 ERROR: Previous line repeats 3 times. 17:33:19.650 T:1938632720 ERROR: Control 55 in window 10025 has been asked to focus, but it can't 17:33:35.218 T:1938632720 ERROR: CCurlFile::Stat - Failed: Unsupported protocol(1) for plugin://plugin.video.ardmediathek_de/?url=https%3A%2F%2Fwww.ardmediathek.de%2Ftv%2FDokumentation-und-Reportage%2FFr%C3%BCher-waren-die-Drachen-sch%C3%B6ner%2Frbb-Fernsehen%2FVideo%3FbcastId%3D3822114%26documentId%3D56619182&mode=libArdPlay&duration=2640&documentId=56619182 17:34:16.691 T:1938632720 ERROR: Control 55 in window 10025 has been asked to focus, but it can't
-
Is that the kodi.log after the reboot?
No, because the triggered reboot has not been finished - it crashed. The kodi.log has been taken right after a reboot crash. At that point, there was no SSH connection anymore, so I had to read the log files directly from MicroSD card.
Here is the kodi.old.log, taken at the same time like kodi.log (see above). If you compare both files, you will see additional errors at kodi.log (the crash log).
PS: Wir können uns auch deutsch unterhalten, falls es noch Unklarheiten gibt.
-
The idea is an external DVD drive as an extension for a PC / Raspberry Pi (which means USB connection), not a stand alone player. And yes, I have found one (no-name from China).
The second way to play region free is to break the DVD-CSS protection, which is what Ubuntu Linux and VLC does. That will make all region-protected players work like region free players. I'm not sure if this forum allows support for libdvdcss. Making illegal copies is not what I want, I only want region free.
-
Can I play all DVD region codes with a non-region-free player? Maybe LibreELEC provides the same feature as VLC.
-
How about ebay ?
It has to be a region free DVD player. On my PC, the DVD software provides region free playing. External players are cheap no-name products, or have no region free, or need a hack to become region free...
-
I don't want to rip all my DVD's, just to watch one per month.
I'm a German, and Walmart never made it here - they have been quit our super tight market.
Of course I could buy another player, but I watch DVD's so rarely that I'm searching for other solutions first.
-
I would like to watch DVD's by using the Raspberry Pi (LibreELEC 8.90.005), which is connected to the TV. Problem: The DVD drive is mounted on my PC (Linux).
I know that VLC can create an A/V stream, which can be received and played by other VLC devices. I already did that with a mobile device, connected to the TV. It is not perfect, because DVD navigation has to be done from the source device, but it's good enough for my needs.
Is it possible to receive local A/V streams created by VLC with LibreELEC?
Is it possible to completely remote control a DVD drive mounted on another PC (including DVD navigation)?
-
It doesn't takes many reboots to reproduce the bug.
Here is the kodi.log at log level 1, read from MicroSD card right after the crash.
-
That should enable debug logging but without that annoying overlay on the screen.
Thank you. I will do this.
-
I created a bug report for this.