Forum

Full Version: Issues installing Widevine CDM
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I just did a fresh install on my RPI4 with the latest version of Xbian and after installing the Crackle addon from the Kodi repository when I attempt to watch anything it states that I need to install Widevine CDM. I accept all the prompts for the install to go forward but the install fails. The last message displayed on the screen is that it is search for the install file.
I am hoping that someone on here has had this issue and that it is an easy fix.

Here is the log file: https://pastebin.com/EByysNcy

Here is a quick snip it of the error I am seeing in the log:

2022-04-15 12:56:51.520 T:5582 WARNING <general>: [script.module.inputstreamhelper] Recursively create directory '/home/xbian/.kodi/cdm/'.
2022-04-15 12:56:51.522 T:5582 ERROR <general>: [script.module.inputstreamhelper] Widevine CDM is not installed.
2022-04-15 12:56:53.742 T:5582 INFO <general>: Skipped 1 duplicate messages..
2022-04-15 12:56:53.742 T:5582 WARNING <general>: [script.module.inputstreamhelper] Recursively create directory '/home/xbian/.kodi/userdata/addon_data/script.module.inputstreamhelper/temp/'.
2022-04-15 12:56:59.187 T:5582 INFO <general>: Skipped 1 duplicate messages..
2022-04-15 12:56:59.187 T:5582 WARNING <general>: [script.module.inputstreamhelper] Downloading ChromeOS image for Widevine: BOB (14526.69.0)
2022-04-15 12:59:09.620 T:5582 FATAL <general>: [script.module.inputstreamhelper] File libwidevinecdm.so not found in the ChromeOS image
2022-04-15 12:59:09.621 T:5582 FATAL <general>: [script.module.inputstreamhelper] Extracting widevine from the zip failed!
2022-04-15 12:59:09.638 T:5582 WARNING <general>: [script.module.inputstreamhelper] Recursively create directory '/home/xbian/.kodi/cdm/'.
2022-04-15 12:59:09.641 T:5582 ERROR <general>: [script.module.inputstreamhelper] Widevine CDM is not installed.
2022-04-15 12:59:10.433 T:5582 INFO <general>: CPythonInvoker(14, /home/xbian/.kodi/addons/plugin.video.crackle/main.py): script aborted
2022-04-15 12:59:10.505 T:5582 INFO <general>: Python interpreter stopped
2022-04-15 12:59:10.535 T:3276 ERROR <general>: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.crackle/?id=2508385&mode=103&type=tvshows]
2022-04-15 12:59:10.535 T:3276 INFO <general>: Loading skin file: DialogConfirm.xml, load type: KEEP_IN_MEMORY
2022-04-15 13:02:22.334 T:3320 INFO <general>: CActiveAESink::OpenSink - initialize sink
2022-04-15 13:02:22.334 T:3320 INFO <general>: CAESinkALSA::Initialize - Attempting to open device "default"
2022-04-15 13:02:22.340 T:3320 INFO <general>: CAESinkALSA::Initialize - Opened device "default"
2022-04-15 13:02:22.341 T:3320 INFO <general>: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
2022-04-15 13:02:22.341 T:3320 INFO <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S16NE
2022-04-15 13:02:25.658 T:5892 INFO <general>: initializing python engine.
2022-04-15 13:02:27.623 T:5892 ERROR <general>: /home/xbian/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py:1013: InsecureRequestWarning: Unverified HTTPS request is being made to host 'androidtv-api-us.crackle.com'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
warnings.warn(
Have you installed Inputstream Helper? Updated the dependencies for Crackle? If that addon is looking for things it needs to work and can’t find them or they’re out of date…

Also, it never hurts to reboot after making any changes like these ^


Sent from my iPhone using Tapatalk
(15th Apr, 2022 11:46 PM)gkusiak Wrote: [ -> ]Have you installed Inputstream Helper? Updated the dependencies for Crackle? If that addon is looking for things it needs to work and can’t find them or they’re out of date…

Also, it never hurts to reboot after making any changes like these ^


Sent from my iPhone using Tapatalk

I just installed the Inputstream Helper 0.5.9 from Github then within the Helper addon I selected to reinstall Widevine but this did not help. I am really confused as to why this is happening on a fresh install of Xbian.

According to the log segment I posted '[script.module.inputstreamhelper] File libwidevinecdm.so not found in the ChromeOS image' is appears as if the file is not being found in the ChromeOS image.

Is there another addon that I can use to attempt to get Widevine installed?

I found a work around that for now has it working.

I opened the file /.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/widevine/arm_chromeos.py and replaced line 96 with

if dir_dict['inode'] < self.sb_dict['s_inodes_count']:

After entering the above I rebooted then I was able to get Crackle to successfully install Widevine so that I could watch the stream.
Thanks, and FYI: It's an already reported issue
Reference URL's