We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kodi
script.service.sponsorblock
Recently this plugin has stopped working, ie, sponsor segments are not blocked anymore.
I'm happy to contribute a fix myself, if desired.
2024-10-17 17:57:10.840 T:1956 info <general>: ----------------------------------------------------------------------- 2024-10-17 17:57:10.840 T:1956 info <general>: Starting Kodi (20.5 (20.5.0) Git:20240501-8c8d7afa26). Platform: Linux ARM 64-bit 2024-10-17 17:57:10.840 T:1956 info <general>: Using Release Kodi x64 2024-10-17 17:57:10.840 T:1956 info <general>: Kodi compiled 2024-05-01 by GCC 12.2.0 for Linux ARM 64-bit version 6.6.20 (394772) 2024-10-17 17:57:10.840 T:1956 info <general>: Running on Debian GNU/Linux 12 (bookworm), kernel: Linux ARM 64-bit version 6.6.51+rpt-rpi-v8 2024-10-17 17:57:10.845 T:1956 info <general>: FFmpeg version/source: 5.1.6-0+deb12u1+rpt1 2024-10-17 17:57:10.845 T:1956 info <general>: 4 CPU cores available 2024-10-17 17:57:10.845 T:1956 info <general>: ARM Features: Neon enabled 2024-10-17 17:57:10.845 T:1956 info <general>: special://xbmc/ is mapped to: /usr/share/kodi 2024-10-17 17:57:10.845 T:1956 info <general>: special://xbmcbin/ is mapped to: /usr/lib/aarch64-linux-gnu/kodi 2024-10-17 17:57:10.845 T:1956 info <general>: special://xbmcbinaddons/ is mapped to: /usr/lib/aarch64-linux-gnu/kodi/addons 2024-10-17 17:57:10.845 T:1956 info <general>: special://masterprofile/ is mapped to: /home/martin/.kodi/userdata 2024-10-17 17:57:10.845 T:1956 info <general>: special://envhome/ is mapped to: /home/martin 2024-10-17 17:57:10.845 T:1956 info <general>: special://home/ is mapped to: /home/martin/.kodi 2024-10-17 17:57:10.845 T:1956 info <general>: special://temp/ is mapped to: /home/martin/.kodi/temp 2024-10-17 17:57:10.845 T:1956 info <general>: special://logpath/ is mapped to: /home/martin/.kodi/temp 2024-10-17 17:57:10.845 T:1956 info <general>: Webserver extra whitelist paths: 2024-10-17 17:57:10.845 T:1956 info <general>: The executable running is: /usr/lib/aarch64-linux-gnu/kodi/kodi.bin 2024-10-17 17:57:10.845 T:1956 info <general>: Local hostname: rpi 2024-10-17 17:57:10.845 T:1956 info <general>: Log File is located: /home/martin/.kodi/temp/kodi.log 2024-10-17 17:57:10.848 T:1956 info <general>: ----------------------------------------------------------------------- 2024-10-17 17:57:10.859 T:1956 info <general>: loading settings 2024-10-17 17:57:10.863 T:1956 info <general>: special://profile/ is mapped to: special://masterprofile/ 2024-10-17 17:57:10.884 T:1956 info <general>: No settings file to load (special://xbmc/system/advancedsettings.xml) 2024-10-17 17:57:10.884 T:1956 info <general>: No settings file to load (special://masterprofile/advancedsettings.xml) 2024-10-17 17:57:10.884 T:1956 info <general>: Default Video Player: VideoPlayer 2024-10-17 17:57:10.884 T:1956 info <general>: Default Audio Player: paplayer 2024-10-17 17:57:10.884 T:1956 info <general>: Disabled debug logging due to GUI setting. Level 0. 2024-10-17 17:57:10.884 T:1956 info <general>: Log level changed to "info" 2024-10-17 17:57:10.884 T:1956 info <general>: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml 2024-10-17 17:57:10.896 T:1956 info <general>: creating subdirectories 2024-10-17 17:57:10.896 T:1956 info <general>: userdata folder: special://masterprofile/ 2024-10-17 17:57:10.896 T:1956 info <general>: recording folder: 2024-10-17 17:57:10.896 T:1956 info <general>: screenshots folder: 2024-10-17 17:57:10.908 T:1956 info <general>: Running database version Addons33 2024-10-17 17:57:11.209 T:1956 warning <general>: CAddonMgr::FindAddons: Addon 'game.controller.mouse' already present with higher version 1.0.26 at '/usr/share/kodi/addons/game.controller.mouse/' - other version 1.0.23 at '/home/martin/.kodi/addons/game.controller.mouse/' will be ignored 2024-10-17 17:57:11.370 T:1956 info <general>: CAddonMgr::FindAddons: audioencoder.kodi.builtin.aac v1.0.2 installed 2024-10-17 17:57:11.370 T:1956 info <general>: CAddonMgr::FindAddons: audioencoder.kodi.builtin.wma v1.0.2 installed 2024-10-17 17:57:11.370 T:1956 info <general>: CAddonMgr::FindAddons: game.controller.default v1.0.42 installed 2024-10-17 17:57:11.370 T:1956 info <general>: CAddonMgr::FindAddons: game.controller.keyboard v1.1.43 installed 2024-10-17 17:57:11.370 T:1956 info <general>: CAddonMgr::FindAddons: game.controller.mouse v1.0.26 installed 2024-10-17 17:57:11.370 T:1956 info <general>: CAddonMgr::FindAddons: game.controller.n64 v1.0.33 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: game.controller.snes v1.0.40 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: inputstream.adaptive v20.3.18 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.global.audioengine v1.1.1 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.global.filesystem v1.1.8 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.global.general v1.0.5 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.global.gui v5.15.0 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.global.main v2.0.2 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.global.network v1.0.4 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.global.tools v1.0.4 installed 2024-10-17 17:57:11.371 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.audiodecoder v4.0.0 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.audioencoder v3.0.0 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.game v3.0.0 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.imagedecoder v3.0.1 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.inputstream v3.2.0 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.peripheral v2.0.0 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.pvr v8.2.0 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.screensaver v2.2.0 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.vfs v3.0.1 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.videocodec v2.0.3 installed 2024-10-17 17:57:11.372 T:1956 info <general>: CAddonMgr::FindAddons: kodi.binary.instance.visualization v4.0.0 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: kodi.resource v1.0.0 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: metadata.album.universal v3.1.9 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: metadata.artists.universal v4.3.11 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: metadata.common.allmusic.com v3.2.2 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: metadata.common.fanart.tv v3.6.4 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: metadata.common.imdb.com v3.2.8 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: metadata.common.musicbrainz.org v2.2.4 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: metadata.common.theaudiodb.com v2.0.3 installed 2024-10-17 17:57:11.373 T:1956 info <general>: CAddonMgr::FindAddons: metadata.generic.albums v1.0.18 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: metadata.generic.artists v1.0.14 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: metadata.local v1.0.1 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: metadata.themoviedb.org.python v3.0.1 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: metadata.tvshows.themoviedb.org v3.6.0 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: metadata.tvshows.themoviedb.org.python v1.6.6 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: plugin.program.AML v1.0.2 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: plugin.video.netflix v1.23.3+matrix.1 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: plugin.video.orftvthek v1.0.2 installed 2024-10-17 17:57:11.374 T:1956 info <general>: CAddonMgr::FindAddons: plugin.video.themoviedb.helper v5.2.25 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: plugin.video.twitch v3.0.2 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: plugin.video.youtube v7.1.0 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: repository.castagnait v2.0.1 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: repository.siku2 v1.0.0 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: repository.xbmc.org v3.3.1 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: resource.images.languageflags.colour v0.0.4 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: resource.images.weathericons.default v1.1.9 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: resource.images.weathericons.outline v0.0.6 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: resource.language.en_gb v2.0.2 installed 2024-10-17 17:57:11.375 T:1956 info <general>: CAddonMgr::FindAddons: resource.uisounds.amber v1.0.0 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: resource.uisounds.kodi v1.0.1 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: screensaver.xbmc.builtin.black v1.0.34 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: screensaver.xbmc.builtin.dim v1.0.66 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: script.embuary.helper v2.0.8 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: script.favourites v8.1.2 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: script.launch.retropie v2.0.0 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: script.module.addon.signals v0.0.6+matrix.1 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: script.module.beautifulsoup4 v4.12.2 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: script.module.certifi v2023.5.7 installed 2024-10-17 17:57:11.376 T:1956 info <general>: CAddonMgr::FindAddons: script.module.chardet v5.1.0 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.future v1.0.0+matrix.1 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.idna v3.4.0 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.infotagger v0.0.8 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.inputstreamhelper v0.7.0 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.jurialmunkey v0.1.18 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.kodi-six v0.1.3.1 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.myconnpy v8.0.33 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.pil v5.1.0 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.pycryptodome v3.4.3 installed 2024-10-17 17:57:11.377 T:1956 info <general>: CAddonMgr::FindAddons: script.module.python.twitch v3.0.2 installed 2024-10-17 17:57:11.378 T:1956 info <general>: CAddonMgr::FindAddons: script.module.pyxbmct v1.3.2+matrix.1 installed 2024-10-17 17:57:11.378 T:1956 info <general>: CAddonMgr::FindAddons: script.module.requests v2.31.0 installed 2024-10-17 17:57:11.378 T:1956 info <general>: CAddonMgr::FindAddons: script.module.routing v0.2.3+matrix.1 installed 2024-10-17 17:57:11.378 T:1956 info <general>: CAddonMgr::FindAddons: script.module.simpleeval v0.9.10 installed 2024-10-17 17:57:11.378 T:1956 info <general>: CAddonMgr::FindAddons: script.module.simplejson v3.19.1+matrix.1 installed 2024-10-17 17:57:11.378 T:1956 info <general>: CAddonMgr::FindAddons: script.module.six v1.16.0+matrix.1 installed 2024-10-17 17:57:11.378 T:1956 info <general>: CAddonMgr::FindAddons: script.module.soupsieve v2.4.1 installed 2024-10-17 17:57:11.378 T:1956 info <general>: CAddonMgr::FindAddons: script.module.unidecode v1.3.6 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: script.module.urllib3 v2.1.0 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: script.service.sponsorblock v0.5.0 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: script.skinshortcuts v2.0.3 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: service.xbmc.versioncheck v0.5.28 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: skin.amber v3.50.02 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: skin.bello.9 v9.0.6 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: skin.confluence v4.8.4 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: skin.estouchy v3.0.8 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: skin.estuary v3.0.10 installed 2024-10-17 17:57:11.379 T:1956 info <general>: CAddonMgr::FindAddons: skin.osmc v20.2.0 installed 2024-10-17 17:57:11.380 T:1956 info <general>: CAddonMgr::FindAddons: webinterface.default v19.x-2.4.8 installed 2024-10-17 17:57:11.380 T:1956 info <general>: CAddonMgr::FindAddons: xbmc.addon v20.5.0 installed 2024-10-17 17:57:11.380 T:1956 info <general>: CAddonMgr::FindAddons: xbmc.core v0.1.0 installed 2024-10-17 17:57:11.380 T:1956 info <general>: CAddonMgr::FindAddons: xbmc.gui v5.16.0 installed 2024-10-17 17:57:11.380 T:1956 info <general>: CAddonMgr::FindAddons: xbmc.json v13.0.0 installed 2024-10-17 17:57:11.380 T:1956 info <general>: CAddonMgr::FindAddons: xbmc.metadata v2.1.0 installed 2024-10-17 17:57:11.380 T:1956 info <general>: CAddonMgr::FindAddons: xbmc.python v3.0.1 installed 2024-10-17 17:57:11.380 T:1956 info <general>: CAddonMgr::FindAddons: xbmc.webinterface v1.0.0 installed 2024-10-17 17:57:11.428 T:1956 info <general>: Selected Logind/UPower as PowerSyscall 2024-10-17 20:43:46.515 T:1956 info <general>: Selected UPower as PowerSyscall 2024-10-17 20:43:46.517 T:1956 error <general>: DBus error: org.freedesktop.DBus.Error.InvalidArgs - No such property “CanSuspend” 2024-10-17 20:43:46.518 T:1956 error <general>: DBus error: org.freedesktop.DBus.Error.InvalidArgs - No such property “CanHibernate” 2024-10-17 20:43:46.541 T:1956 info <general>: CKeyboardLayoutManager: loading keyboard layouts from special://xbmc/system/keyboardlayouts... 2024-10-17 20:43:46.543 T:1984 info <general>: Loading special://xbmc/system/Lircmap.xml 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'mceusb' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'XboxDVDDongle' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'Microsoft_Xbox' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'PinnacleSysPCTVRemote' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'anysee' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'iMON-PAD' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'Antec_Veris_RM200' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'MCE_via_iMON' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'TwinHanRemote' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'linux-input-layer' 2024-10-17 20:43:46.547 T:1984 info <general>: * Linking remote mapping for 'linux-input-layer' to 'cx23885_remote' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'mediacenter' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'devinput' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'devinput-32' 2024-10-17 20:43:46.547 T:1984 info <general>: * Adding remote mapping for device 'devinput-64' 2024-10-17 20:43:46.780 T:1956 info <general>: RetroPlayer[RENDER]: Registering renderer factory for DMA 2024-10-17 20:43:46.780 T:1956 info <general>: RetroPlayer[RENDER]: Registering renderer factory for OpenGLES 2024-10-17 20:43:46.832 T:1956 info <general>: CDRMUtils::FindConnector - using connector: HDMI-A-1 2024-10-17 20:43:46.887 T:1956 info <general>: Skipped 1 duplicate messages.. 2024-10-17 20:43:46.887 T:1956 info <general>: CDRMUtils::FindEncoder - using encoder: 31 2024-10-17 20:43:46.887 T:1956 info <general>: CDRMUtils::FindPlanes - using crtc: 100 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 2 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 59.940063 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 2 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080i @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 2 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080i @ 59.940063 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 59.940063 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 2 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 50.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 2 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080i @ 50.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 50.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 2 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 30.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 3 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 29.970032 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 3 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 25.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 3 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 24.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 3 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1920x1080 with 1920x1080 @ 23.976025 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 3 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1600x1200 with 1600x1200 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1680x1050 with 1680x1050 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1280x1024 with 1280x1024 @ 75.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1280x1024 with 1280x1024 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1440x900 with 1440x900 @ 75.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1440x900 with 1440x900 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1280x960 with 1280x960 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1360x768 with 1360x768 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1280x800 with 1280x800 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1152x864 with 1152x864 @ 75.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1280x720 with 1280x720 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 3 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1280x720 with 1280x720 @ 59.940063 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 3 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1280x720 with 1280x720 @ 50.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 3 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1024x768 with 1024x768 @ 75.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1024x768 with 1024x768 @ 70.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 1024x768 with 1024x768 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 832x624 with 832x624 @ 74.925079 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 800x600 with 800x600 @ 75.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 800x600 with 800x600 @ 72.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 800x600 with 800x600 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 720x576 with 720x576 @ 50.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 720x480 with 720x480 @ 59.940063 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 720x480 with 720x480 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 640x480 with 640x480 @ 75.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 640x480 with 640x480 @ 73.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 640x480 with 640x480 @ 67.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 640x480 with 640x480 @ 60.000000 Hz 2024-10-17 20:43:47.428 T:1956 info <general>: Skipped 1 duplicate messages.. 2024-10-17 20:43:47.428 T:1956 info <general>: Found resolution 720x400 with 720x400 @ 70.000000 Hz 2024-10-17 20:43:47.430 T:1956 info <general>: EGL_VERSION = 1.4 2024-10-17 20:43:47.431 T:1956 info <general>: EGL_VENDOR = Mesa Project 2024-10-17 20:43:47.431 T:1956 info <general>: EGL_EXTENSIONS = EGL_ANDROID_blob_cache EGL_EXT_buffer_age EGL_EXT_image_dma_buf_import EGL_EXT_image_dma_buf_import_modifiers EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_context_flush_control EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_EXT_pixel_format_float EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export EGL_MESA_query_driver EGL_WL_bind_wayland_display 2024-10-17 20:43:47.431 T:1956 info <general>: EGL_CLIENT_EXTENSIONS = EGL_EXT_device_base EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base EGL_KHR_client_get_all_proc_addresses EGL_EXT_client_extensions EGL_KHR_debug EGL_EXT_platform_device EGL_EXT_platform_wayland EGL_KHR_platform_wayland EGL_EXT_platform_x11 EGL_KHR_platform_x11 EGL_EXT_platform_xcb EGL_MESA_platform_gbm EGL_KHR_platform_gbm EGL_MESA_platform_surfaceless 2024-10-17 20:43:47.433 T:1956 info <general>: CApplication::CreateGUI - using the gbm windowing system 2024-10-17 20:43:47.433 T:1956 info <general>: Checking resolution 16 2024-10-17 20:43:47.442 T:1956 info <general>: GL_VENDOR = Broadcom 2024-10-17 20:43:47.442 T:1956 info <general>: GL_RENDERER = V3D 4.2 2024-10-17 20:43:47.442 T:1956 info <general>: GL_VERSION = OpenGL ES 3.1 Mesa 23.2.1-1~bpo12+rpt3 2024-10-17 20:43:47.442 T:1956 info <general>: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 3.10 2024-10-17 20:43:47.442 T:1956 info <general>: GL_EXTENSIONS = GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_filter_anisotropic GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_float GL_EXT_draw_instanced GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_OES_depth_texture GL_AMD_performance_monitor GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_NV_conditional_render GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_NV_pack_subimage GL_EXT_frag_depth GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_array_object GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_occlusion_query_boolean GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_EXT_draw_buffers GL_EXT_instanced_arrays GL_EXT_map_buffer_range GL_KHR_debug GL_KHR_texture_compression_astc_ldr GL_NV_generate_mipmap_sRGB GL_NV_pixel_buffer_object GL_OES_depth_texture_cube_map GL_OES_required_internalformat GL_OES_surfaceless_context GL_EXT_color_buffer_float GL_EXT_debug_label GL_EXT_sRGB_write_control GL_EXT_separate_shader_objects GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_base_instance GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_copy_image GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_polygon_offset_clamp GL_EXT_primitive_bounding_box GL_EXT_shader_io_blocks GL_EXT_texture_border_clamp GL_EXT_texture_cube_map_array GL_EXT_texture_view GL_KHR_context_flush_control GL_NV_image_formats GL_NV_shader_noperspective_interpolation GL_OES_copy_image GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_primitive_bounding_box GL_OES_shader_io_blocks GL_OES_texture_border_clamp GL_OES_texture_cube_map_array GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view GL_EXT_buffer_storage GL_EXT_float_blend GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_KHR_no_error GL_KHR_texture_compression_astc_sliced_3d GL_OES_EGL_image_external_essl3 GL_OES_geometry_point_size GL_OES_geometry_shader GL_OES_shader_image_atomic GL_EXT_clear_texture GL_EXT_texture_compression_s3tc_srgb GL_MESA_shader_integer_functions GL_EXT_texture_mirror_clamp_to_edge GL_KHR_parallel_shader_compile GL_EXT_EGL_image_storage GL_MESA_framebuffer_flip_y GL_EXT_texture_query_lod GL_MESA_bgra 2024-10-17 20:43:47.517 T:1956 info <general>: GLES: Maximum texture width: 4096 2024-10-17 20:43:47.789 T:1956 info <general>: load keymapping 2024-10-17 20:43:47.791 T:1956 info <general>: Loading special://xbmc/system/keymaps/appcommand.xml 2024-10-17 20:43:47.792 T:1956 info <general>: Loading special://xbmc/system/keymaps/customcontroller.AppleRemote.xml 2024-10-17 20:43:47.794 T:1956 info <general>: Loading special://xbmc/system/keymaps/customcontroller.Harmony.xml 2024-10-17 20:43:47.796 T:1956 info <general>: Loading special://xbmc/system/keymaps/customcontroller.SiriRemote.xml 2024-10-17 20:43:47.797 T:1956 info <general>: Loading special://xbmc/system/keymaps/gamepad.xml 2024-10-17 20:43:47.803 T:1956 info <general>: Loading special://xbmc/system/keymaps/joystick.xml 2024-10-17 20:43:47.808 T:1956 info <general>: Loading special://xbmc/system/keymaps/keyboard.xml 2024-10-17 20:43:47.814 T:1956 info <general>: Loading special://xbmc/system/keymaps/mouse.xml 2024-10-17 20:43:47.815 T:1956 info <general>: Loading special://xbmc/system/keymaps/remote.xml 2024-10-17 20:43:47.818 T:1956 info <general>: Loading special://xbmc/system/keymaps/touchscreen.xml 2024-10-17 20:43:47.822 T:1956 info <general>: GUI format 1920x1080, Display 1920x1080 @ 60.000000 Hz 2024-10-17 20:43:47.830 T:2001 warning <general>: Pulseaudio module module-allow-passthrough not loaded - opening PT devices might fail 2024-10-17 20:43:47.831 T:2001 info <general>: Found 1 Lists of Devices 2024-10-17 20:43:47.831 T:2001 info <general>: Enumerated PULSE devices: 2024-10-17 20:43:47.831 T:2001 info <general>: Device 1 2024-10-17 20:43:47.831 T:2001 info <general>: m_deviceName : Default 2024-10-17 20:43:47.831 T:2001 info <general>: m_displayName : Default 2024-10-17 20:43:47.831 T:2001 info <general>: m_displayNameExtra: Default Output Device (PULSEAUDIO) 2024-10-17 20:43:47.831 T:2001 info <general>: m_deviceType : AE_DEVTYPE_PCM 2024-10-17 20:43:47.831 T:2001 info <general>: m_channels : FL, FR 2024-10-17 20:43:47.831 T:2001 info <general>: m_sampleRates : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000,384000 2024-10-17 20:43:47.831 T:2001 info <general>: m_dataFormats : AE_FMT_U8,AE_FMT_S16NE,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_FLOAT 2024-10-17 20:43:47.831 T:2001 info <general>: m_streamTypes : No passthrough capabilities 2024-10-17 20:43:47.831 T:2001 info <general>: Device 2 2024-10-17 20:43:47.831 T:2001 info <general>: m_deviceName : alsa_output.platform-fef00700.hdmi.hdmi-stereo 2024-10-17 20:43:47.831 T:2001 info <general>: m_displayName : Built-in Audio Digital Stereo (HDMI) 2024-10-17 20:43:47.831 T:2001 info <general>: m_displayNameExtra: HDMI / DisplayPort (PULSEAUDIO) 2024-10-17 20:43:47.831 T:2001 info <general>: m_deviceType : AE_DEVTYPE_PCM 2024-10-17 20:43:47.831 T:2001 info <general>: m_channels : FL, FR 2024-10-17 20:43:47.831 T:2001 info <general>: m_sampleRates : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000,384000 2024-10-17 20:43:47.831 T:2001 info <general>: m_dataFormats : AE_FMT_U8,AE_FMT_S16NE,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_FLOAT 2024-10-17 20:43:47.831 T:2001 info <general>: m_streamTypes : No passthrough capabilities 2024-10-17 20:43:47.832 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 20:43:47.889 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 20:43:47.898 T:1956 warning <general>: CLangInfo::SetLanguage: could not find or enable language add-on 'resource.language.en_us', loading default... 2024-10-17 20:43:47.898 T:1956 info <general>: CLangInfo: loading resource.language.en_gb language information... 2024-10-17 20:43:47.942 T:1956 info <general>: global locale set to C 2024-10-17 20:43:47.943 T:1956 info <general>: CLangInfo: loading resource.language.en_gb language strings... 2024-10-17 20:43:48.124 T:2005 info <general>: Running database version Addons33 2024-10-17 20:43:48.127 T:2005 info <general>: Running database version ViewModes6 2024-10-17 20:43:48.137 T:2005 info <general>: Running database version Textures13 2024-10-17 20:43:48.148 T:2005 info <general>: Running database version MyMusic82 2024-10-17 20:43:48.167 T:2005 info <general>: Running database version MyVideos121 2024-10-17 20:43:48.170 T:2005 info <general>: Running database version TV40 2024-10-17 20:43:48.175 T:2005 info <general>: Running database version Epg16 2024-10-17 20:43:48.257 T:1956 info <general>: Unloaded skin 2024-10-17 20:43:48.262 T:1956 info <general>: load skin from: /home/martin/.kodi/addons/skin.osmc/ (version: 20.2.0) 2024-10-17 20:43:48.262 T:1956 info <general>: load fonts for skin... 2024-10-17 20:43:48.266 T:1956 info <general>: Loading skin includes from /home/martin/.kodi/addons/skin.osmc/xml/Includes.xml 2024-10-17 20:43:48.379 T:1956 info <general>: Error loading include file /home/martin/.kodi/addons/skin.osmc/xml/Coordinates_Includes_Home.xml: Failed to open file (row: 0, col: 0) 2024-10-17 20:43:48.773 T:1956 info <general>: LoadFonts: Loading fonts from '/home/martin/.kodi/addons/skin.osmc/xml/Font.xml' 2024-10-17 20:43:48.825 T:1956 info <general>: LoadTimers: Trying to load skin timers from /home/martin/.kodi/addons/skin.osmc/xml/Timers.xml 2024-10-17 20:43:48.825 T:1956 warning <general>: LoadTimers: Could not load timers file /home/martin/.kodi/addons/skin.osmc/xml/Timers.xml: Failed to open file (row: 0, col: 0) 2024-10-17 20:43:48.825 T:1956 info <general>: load new skin... 2024-10-17 20:43:48.825 T:1956 info <general>: Loading custom window XMLs from skin path /home/martin/.kodi/addons/skin.osmc/xml 2024-10-17 20:43:48.840 T:1956 info <general>: initialize new skin... 2024-10-17 20:43:48.840 T:1956 info <general>: Loading skin file: DialogBusy.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.843 T:1956 info <general>: Loading skin file: DialogNotification.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.846 T:1956 info <general>: Loading skin file: DialogSeekBar.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.850 T:1956 info <general>: Loading skin file: DialogExtendedProgressBar.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.867 T:1956 info <general>: Loading skin file: Pointer.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.872 T:1956 info <general>: Loading skin file: DialogBusy.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.873 T:1956 info <general>: Loading skin file: DialogVolumeBar.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.875 T:1956 info <general>: Loading skin file: Custom_Overlay_Debug.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.893 T:1956 info <general>: Loading skin file: Custom_AutoMusicVis.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.894 T:1956 info <general>: Loading skin file: Custom_Cache_Progress.xml, load type: LOAD_ON_GUI_INIT 2024-10-17 20:43:48.897 T:1956 info <general>: Loading resource://resource.uisounds.kodi/sounds.xml 2024-10-17 20:43:49.024 T:1956 info <general>: skin loaded... 2024-10-17 20:43:49.024 T:1956 info <general>: Loading skin file: Startup.xml, load type: LOAD_EVERY_TIME 2024-10-17 20:43:49.031 T:1956 info <general>: Loading skin file: Home.xml, load type: KEEP_IN_MEMORY 2024-10-17 20:43:49.251 T:1956 warning <general>: JSONRPC: Could not parse type "Setting.Details.SettingList" 2024-10-17 20:43:49.252 T:1956 info <general>: JSONRPC: Adding type "Setting.Details.SettingList" to list of incomplete definitions (waiting for "Setting.Details.Setting") 2024-10-17 20:43:49.252 T:1956 info <general>: JSONRPC: Resolving incomplete types/methods referencing Setting.Details.Setting 2024-10-17 20:43:49.269 T:1956 info <general>: JSONRPC v13.0.0: Successfully initialized 2024-10-17 20:43:49.269 T:1956 info <general>: [Media Detection] starting service for optical media detection 2024-10-17 20:43:49.334 T:1956 info <general>: Register - new keyboard device registered on application->keyboard: Keyboard (0000:0000) 2024-10-17 20:43:49.338 T:1956 info <general>: Register - new mouse device registered on application->mouse: Mouse (0000:0000) 2024-10-17 20:43:49.338 T:2016 info <general>: Register - new cec device registered on cec->/dev/cec0: CEC Adapter (0000:0000) 2024-10-17 20:43:49.339 T:2016 info <general>: Register - new cec device registered on cec->/dev/cec1: CEC Adapter (0000:0000) 2024-10-17 20:43:49.347 T:1956 info <general>: Loading player core factory settings from special://xbmc/system/playercorefactory.xml. 2024-10-17 20:43:49.360 T:1956 info <general>: Loaded playercorefactory configuration 2024-10-17 20:43:49.360 T:1956 info <general>: Loading player core factory settings from special://masterprofile/playercorefactory.xml. 2024-10-17 20:43:49.360 T:1956 info <general>: special://masterprofile/playercorefactory.xml does not exist. Skipping. 2024-10-17 20:43:49.360 T:1956 info <general>: removing tempfiles 2024-10-17 20:43:49.400 T:1956 info <general>: initialize done 2024-10-17 20:43:49.400 T:1956 info <general>: Running the application... 2024-10-17 20:43:49.408 T:1956 info <general>: starting zeroconf publishing 2024-10-17 20:43:49.411 T:2038 info <general>: ES: Starting UDP Event server on port 9777 2024-10-17 20:43:49.411 T:1956 error <general>: JSONRPC Server: Failed to connect to sdpd 2024-10-17 20:43:49.412 T:1956 info <general>: JSONRPC Server: Successfully initialized 2024-10-17 20:43:49.412 T:2038 info <general>: UDP: Listening on port 9777 (ipv6 : true) 2024-10-17 20:43:49.414 T:1956 info <CWebserver[8080]>: Started 2024-10-17 20:43:51.560 T:2031 info <general>: [plugin.video.netflix (0)] The debug logging is set as DISABLED 2024-10-17 20:43:52.704 T:2035 info <general>: [ script.embuary.helper ] Service: Started 2024-10-17 20:43:52.704 T:2035 info <general>: [ script.embuary.helper ] Service: Player monitor started 2024-10-17 20:43:53.609 T:1956 info <general>: Loading skin file: MyVideoNav.xml, load type: KEEP_IN_MEMORY 2024-10-17 20:43:53.810 T:2005 error <general>: GetDirectory - Error getting - 2024-10-17 20:43:53.888 T:2036 info <general>: [script.service.sponsorblock] monitor: skipping the following categories: {'sponsor'} 2024-10-17 20:43:54.189 T:2033 info <general>: Twitch: Service: Start 2024-10-17 20:43:55.357 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: / Params: {} 2024-10-17 20:43:58.617 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later'} 2024-10-17 20:45:05.414 T:1956 info <general>: Loading skin file: DialogContextMenu.xml, load type: KEEP_IN_MEMORY 2024-10-17 20:45:08.779 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': 'tZPQaihwZRA'} 2024-10-17 20:45:09.125 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 20:45:09.797 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=tZPQaihwZRA 2024-10-17 20:45:09.798 T:2150 info <general>: Creating InputStream 2024-10-17 20:45:09.856 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/tZPQaihwZRA.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"tZPQaihwZRA","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 20:45:09.941 T:2150 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 20:45:09.945 T:2150 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 20:45:09.950 T:2150 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 20:45:09.950 T:2150 info <general>: Creating Demuxer 2024-10-17 20:45:09.955 T:2150 info <general>: Opening stream: 1001 source: 256 2024-10-17 20:45:10.531 T:2150 info <general>: Creating video codec with codec id: 226 2024-10-17 20:45:10.531 T:2150 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder dav1d AV1 decoder by VideoLAN 2024-10-17 20:45:10.547 T:2150 info <general>: Creating video thread 2024-10-17 20:45:10.547 T:2158 info <general>: running thread: video_thread 2024-10-17 20:45:10.548 T:2150 info <general>: Opening stream: 1002 source: 256 2024-10-17 20:45:10.551 T:2036 info <general>: [script.service.sponsorblock] player_listener: video tZPQaihwZRA has no sponsor segments 2024-10-17 20:45:10.601 T:2150 info <general>: Finding audio codec for: 86076 2024-10-17 20:45:10.601 T:2150 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 20:45:10.601 T:2150 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 20:45:10.601 T:2150 info <general>: Creating audio thread 2024-10-17 20:45:10.602 T:2160 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 20:45:10.912 T:2160 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 20:45:10.912 T:2160 info <general>: Creating audio stream (codec id: 86076, channels: 2, sample rate: 48000, no pass-through) 2024-10-17 20:45:10.942 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 20:45:10.985 T:2158 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 20:45:11.208 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 20:45:11.283 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 20:45:11.328 T:1956 info <general>: Loading skin file: VideoFullScreen.xml, load type: KEEP_IN_MEMORY 2024-10-17 20:45:11.372 T:1956 warning <general>: Label Formatting: $VAR[VideoPlayerChannelNumber] is not defined 2024-10-17 20:45:11.388 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 20:45:11.460 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"tZPQaihwZRA"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 20:45:40.632 T:2160 info <general>: ProcessDecoderOutput: Changed max allowed Out-Of-Sync value to 100 ms due self-learning 2024-10-17 21:01:19.962 T:2160 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-10-17 21:01:20.063 T:2150 info <general>: Process - eof reading from demuxer 2024-10-17 21:01:20.063 T:2150 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:01:20.063 T:2150 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:01:20.063 T:2150 info <general>: Closing stream player 1 2024-10-17 21:01:20.063 T:2150 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:01:20.063 T:2150 info <general>: Waiting for audio thread to exit 2024-10-17 21:01:20.063 T:2160 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:01:20.064 T:2150 info <general>: Closing audio device 2024-10-17 21:01:20.064 T:2150 info <general>: Deleting audio codec 2024-10-17 21:01:20.064 T:2150 info <general>: Closing stream player 2 2024-10-17 21:01:20.065 T:2150 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:01:20.157 T:2150 info <general>: waiting for video thread to exit 2024-10-17 21:01:20.157 T:2158 info <general>: thread end: video_thread 2024-10-17 21:01:20.157 T:2150 info <general>: deleting video codec 2024-10-17 21:01:20.173 T:2150 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:01:20.200 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:01:20.201 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:01:20.201 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:01:20.201 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:01:20.201 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:01:20.201 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:01:20.237 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":99,"played_time":0,"total_time":969.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/tZPQaihwZRA.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"tZPQaihwZRA","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:01:20.240 T:1956 info <general>: Loading skin file: MyVideoNav.xml, load type: KEEP_IN_MEMORY 2024-10-17 21:01:20.375 T:79721 error <general>: GetDirectory - Error getting - 2024-10-17 21:01:20.396 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later'} 2024-10-17 21:01:20.439 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":false,"target":"plugin_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:01:20.485 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:01:20.797 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:01:20.851 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:01:23.617 T:1956 error <general>: Control 525 in window 10025 has been asked to focus, but it can't 2024-10-17 21:01:23.644 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later', 'refresh': 2} 2024-10-17 21:01:23.672 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":false,"target":"plugin_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:01:23.674 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.container_focus): '["525","10"]' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 40, in parse_notification_payload return NotificationPayload(parsed.get("video_id", None), parsed.get("unlisted", None)) ^^^^^^^^^^ AttributeError: 'int' object has no attribute 'get' 2024-10-17 21:14:00.509 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:14:00.573 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:14:07.555 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /special/my_subscriptions/ Params: {'category_label': 'My Subscriptions'} 2024-10-17 21:14:23.511 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': 'Des8Q6hgT70'} 2024-10-17 21:14:23.827 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:14:24.316 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=Des8Q6hgT70 2024-10-17 21:14:24.317 T:79827 info <general>: Creating InputStream 2024-10-17 21:14:24.318 T:79827 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:14:24.320 T:79827 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:14:24.324 T:79827 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:14:24.325 T:79827 info <general>: Creating Demuxer 2024-10-17 21:14:24.325 T:79827 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:14:24.329 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UCZVaxoDFZkOhTw3MDG8V8dQ","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/Des8Q6hgT70.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"Des8Q6hgT70","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:14:24.495 T:2036 error <general>: [script.service.sponsorblock] player_listener: failed to get sponsor times Traceback (most recent call last): File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 790, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 536, in _make_request response = conn.getresponse() ^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connection.py", line 461, in getresponse httplib_response = super().getresponse() ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/http/client.py", line 1374, in getresponse response.begin() File "/usr/lib/python3.11/http/client.py", line 318, in begin version, status, reason = self._read_status() ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/http/client.py", line 287, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/martin/.kodi/addons/script.module.requests/lib/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 844, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/util/retry.py", line 470, in increment raise reraise(type(error), error, _stacktrace) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/util/util.py", line 38, in reraise raise value.with_traceback(tb) File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 790, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 536, in _make_request response = conn.getresponse() ^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connection.py", line 461, in getresponse httplib_response = super().getresponse() ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/http/client.py", line 1374, in getresponse response.begin() File "/usr/lib/python3.11/http/client.py", line 318, in begin version, status, reason = self._read_status() ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/http/client.py", line 287, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/player_listener.py", line 47, in get_sponsor_segments segments = api.get_skip_segments_hashed(video_id) if extra_privacy else api.get_skip_segments(video_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/sponsorblock/api.py", line 89, in get_skip_segments data = self._request("GET", GET_SKIP_SEGMENTS, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/sponsorblock/api.py", line 66, in _request req_cm = self._session.request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.requests/lib/requests/adapters.py", line 501, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 2024-10-17 21:14:24.653 T:79827 info <general>: Creating video codec with codec id: 27 2024-10-17 21:14:24.653 T:79827 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem H.264 decoder wrapper 2024-10-17 21:14:24.680 T:79827 info <general>: Creating video thread 2024-10-17 21:14:24.680 T:79831 info <general>: running thread: video_thread 2024-10-17 21:14:24.680 T:79827 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:14:26.030 T:79827 info <general>: Finding audio codec for: 86018 2024-10-17 21:14:26.043 T:79827 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac 2024-10-17 21:14:26.043 T:79827 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 21:14:26.043 T:79827 info <general>: Creating audio thread 2024-10-17 21:14:26.043 T:79833 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 21:14:26.812 T:79833 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac 2024-10-17 21:14:26.813 T:79833 info <general>: Creating audio stream (codec id: 86018, channels: 2, sample rate: 44100, no pass-through) 2024-10-17 21:14:26.819 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:14:26.938 T:79831 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:14:27.165 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:14:27.244 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:14:27.263 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:14:27.401 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UCZVaxoDFZkOhTw3MDG8V8dQ","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"Des8Q6hgT70"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:14:51.763 T:79833 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-10-17 21:14:51.997 T:79827 info <general>: Process - eof reading from demuxer 2024-10-17 21:14:51.997 T:79827 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:14:51.997 T:79827 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:14:51.998 T:79827 info <general>: Closing stream player 1 2024-10-17 21:14:51.998 T:79827 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:14:51.998 T:79827 info <general>: Waiting for audio thread to exit 2024-10-17 21:14:51.998 T:79833 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:14:51.999 T:79827 info <general>: Closing audio device 2024-10-17 21:14:52.000 T:79827 info <general>: Deleting audio codec 2024-10-17 21:14:52.000 T:79827 info <general>: Closing stream player 2 2024-10-17 21:14:52.000 T:79827 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:14:52.027 T:79827 info <general>: waiting for video thread to exit 2024-10-17 21:14:52.028 T:79831 info <general>: thread end: video_thread 2024-10-17 21:14:52.028 T:79827 info <general>: deleting video codec 2024-10-17 21:14:52.059 T:79827 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:14:52.106 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:14:52.107 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:14:52.107 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:14:52.107 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:14:52.107 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:14:52.107 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:14:52.142 T:1956 error <general>: Control 51 in window 10025 has been asked to focus, but it can't 2024-10-17 21:14:52.159 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /special/my_subscriptions/ Params: {'category_label': 'My Subscriptions'} 2024-10-17 21:14:52.435 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UCZVaxoDFZkOhTw3MDG8V8dQ","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":95,"played_time":0,"total_time":25.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/Des8Q6hgT70.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"Des8Q6hgT70","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:15:43.443 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': '_Dyg0jyMh8Y'} 2024-10-17 21:15:43.799 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:15:44.248 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=_Dyg0jyMh8Y 2024-10-17 21:15:44.249 T:82449 info <general>: Creating InputStream 2024-10-17 21:15:44.250 T:82449 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:15:44.252 T:82449 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:15:44.257 T:82449 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:15:44.258 T:82449 info <general>: Creating Demuxer 2024-10-17 21:15:44.258 T:82449 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:15:44.325 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UC0REe5pSKmjCUK5qBOwpwcg","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/_Dyg0jyMh8Y.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"_Dyg0jyMh8Y","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:15:44.696 T:82449 info <general>: Creating video codec with codec id: 167 2024-10-17 21:15:44.696 T:82449 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem VP9 decoder wrapper 2024-10-17 21:15:44.697 T:82449 info <general>: CDVDVideoCodecDRMPRIME::Open - unable to open codec 2024-10-17 21:15:44.697 T:82449 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder Google VP9 2024-10-17 21:15:44.709 T:82449 info <general>: Creating video thread 2024-10-17 21:15:44.710 T:82457 info <general>: running thread: video_thread 2024-10-17 21:15:44.710 T:82449 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:15:44.814 T:2036 info <general>: [script.service.sponsorblock] player_listener: video _Dyg0jyMh8Y has no sponsor segments 2024-10-17 21:15:45.013 T:82449 info <general>: Finding audio codec for: 86076 2024-10-17 21:15:45.014 T:82449 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:15:45.014 T:82449 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 21:15:45.014 T:82449 info <general>: Creating audio thread 2024-10-17 21:15:45.014 T:82459 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 21:15:45.491 T:82459 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:15:45.491 T:82459 info <general>: Creating audio stream (codec id: 86076, channels: 2, sample rate: 48000, no pass-through) 2024-10-17 21:15:45.495 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:15:45.609 T:82457 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:15:45.765 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:15:45.824 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:15:45.862 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:15:46.020 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UC0REe5pSKmjCUK5qBOwpwcg","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"_Dyg0jyMh8Y"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:15:55.342 T:82459 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-10-17 21:15:55.580 T:82449 info <general>: Process - eof reading from demuxer 2024-10-17 21:15:55.580 T:82449 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:15:55.580 T:82449 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:15:55.580 T:82449 info <general>: Closing stream player 1 2024-10-17 21:15:55.580 T:82449 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:15:55.581 T:82449 info <general>: Waiting for audio thread to exit 2024-10-17 21:15:55.581 T:82459 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:15:55.581 T:82449 info <general>: Closing audio device 2024-10-17 21:15:55.581 T:82449 info <general>: Deleting audio codec 2024-10-17 21:15:55.581 T:82449 info <general>: Closing stream player 2 2024-10-17 21:15:55.582 T:82449 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:15:55.620 T:82449 info <general>: waiting for video thread to exit 2024-10-17 21:15:55.620 T:82457 info <general>: thread end: video_thread 2024-10-17 21:15:55.621 T:82449 info <general>: deleting video codec 2024-10-17 21:15:55.625 T:82449 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:15:55.658 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:15:55.658 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:15:55.658 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:15:55.658 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:15:55.658 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:15:55.658 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:15:55.694 T:1956 error <general>: Control 51 in window 10025 has been asked to focus, but it can't 2024-10-17 21:15:55.707 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /special/my_subscriptions/ Params: {'category_label': 'My Subscriptions'} 2024-10-17 21:15:55.862 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:15:55.971 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UC0REe5pSKmjCUK5qBOwpwcg","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":88,"played_time":0,"total_time":10.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/_Dyg0jyMh8Y.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"_Dyg0jyMh8Y","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:15:56.179 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:15:56.241 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:16:01.797 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': 'HOLUMpVaKsY'} 2024-10-17 21:16:02.178 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:16:02.532 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=HOLUMpVaKsY 2024-10-17 21:16:02.533 T:83569 info <general>: Creating InputStream 2024-10-17 21:16:02.534 T:83569 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:16:02.536 T:83569 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:16:02.540 T:83569 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:16:02.541 T:83569 info <general>: Creating Demuxer 2024-10-17 21:16:02.541 T:83569 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:16:02.605 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/HOLUMpVaKsY.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"HOLUMpVaKsY","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:16:02.699 T:2036 info <general>: [script.service.sponsorblock] player_listener: video HOLUMpVaKsY has no sponsor segments 2024-10-17 21:16:02.759 T:83569 info <general>: Creating video codec with codec id: 27 2024-10-17 21:16:02.760 T:83569 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem H.264 decoder wrapper 2024-10-17 21:16:02.780 T:83569 info <general>: Creating video thread 2024-10-17 21:16:02.780 T:83573 info <general>: running thread: video_thread 2024-10-17 21:16:02.780 T:83569 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:16:02.839 T:83569 info <general>: Finding audio codec for: 86018 2024-10-17 21:16:02.840 T:83569 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac 2024-10-17 21:16:02.840 T:83569 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 21:16:02.840 T:83569 info <general>: Creating audio thread 2024-10-17 21:16:02.840 T:83575 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 21:16:08.172 T:83575 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac 2024-10-17 21:16:08.172 T:83575 info <general>: Creating audio stream (codec id: 86018, channels: 2, sample rate: 44100, no pass-through) 2024-10-17 21:16:08.194 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:16:08.291 T:83573 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:16:08.507 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:16:08.557 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:16:08.608 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:16:08.706 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"HOLUMpVaKsY"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:16:32.856 T:83575 info <general>: ProcessDecoderOutput: Changed max allowed Out-Of-Sync value to 94 ms due self-learning 2024-10-17 21:16:33.922 T:83575 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-10-17 21:16:33.977 T:83569 info <general>: Process - eof reading from demuxer 2024-10-17 21:16:33.977 T:83569 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:16:33.977 T:83569 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:16:33.977 T:83569 info <general>: Closing stream player 1 2024-10-17 21:16:33.978 T:83569 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:16:33.978 T:83569 info <general>: Waiting for audio thread to exit 2024-10-17 21:16:33.978 T:83575 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:16:33.978 T:83569 info <general>: Closing audio device 2024-10-17 21:16:33.979 T:83569 info <general>: Deleting audio codec 2024-10-17 21:16:33.979 T:83569 info <general>: Closing stream player 2 2024-10-17 21:16:33.980 T:83569 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:16:34.126 T:83569 info <general>: waiting for video thread to exit 2024-10-17 21:16:34.126 T:83573 info <general>: thread end: video_thread 2024-10-17 21:16:34.127 T:83569 info <general>: deleting video codec 2024-10-17 21:16:34.157 T:83569 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:16:34.208 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:16:34.210 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:16:34.210 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:16:34.210 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:16:34.210 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:16:34.210 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:16:34.258 T:1956 error <general>: Control 51 in window 10025 has been asked to focus, but it can't 2024-10-17 21:16:34.276 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /special/my_subscriptions/ Params: {'category_label': 'My Subscriptions'} 2024-10-17 21:16:34.851 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":95,"played_time":0,"total_time":26.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/HOLUMpVaKsY.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"HOLUMpVaKsY","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:16:43.196 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': 'qAgOi06-xHk'} 2024-10-17 21:16:43.583 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:16:43.965 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=qAgOi06-xHk 2024-10-17 21:16:43.965 T:85486 info <general>: Creating InputStream 2024-10-17 21:16:43.967 T:85486 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:16:43.968 T:85486 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:16:43.973 T:85486 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:16:43.973 T:85486 info <general>: Creating Demuxer 2024-10-17 21:16:43.974 T:85486 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:16:43.984 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UCMQzIsi7kwz1_xZjqNhz9kw","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/qAgOi06-xHk.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"qAgOi06-xHk","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:16:44.156 T:2036 info <general>: [script.service.sponsorblock] player_listener: video qAgOi06-xHk has no sponsor segments 2024-10-17 21:16:44.175 T:85486 info <general>: Creating video codec with codec id: 226 2024-10-17 21:16:44.175 T:85486 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder dav1d AV1 decoder by VideoLAN 2024-10-17 21:16:44.178 T:85486 info <general>: Creating video thread 2024-10-17 21:16:44.178 T:85494 info <general>: running thread: video_thread 2024-10-17 21:16:44.179 T:85486 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:16:44.241 T:85486 info <general>: Finding audio codec for: 86076 2024-10-17 21:16:44.241 T:85486 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:16:44.241 T:85486 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 21:16:44.241 T:85486 info <general>: Creating audio thread 2024-10-17 21:16:44.241 T:85496 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 21:16:44.659 T:85496 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:16:44.659 T:85496 info <general>: Creating audio stream (codec id: 86076, channels: 2, sample rate: 48000, no pass-through) 2024-10-17 21:16:44.726 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:16:44.751 T:85494 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:16:45.061 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:16:45.111 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:16:45.175 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:16:45.264 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UCMQzIsi7kwz1_xZjqNhz9kw","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"qAgOi06-xHk"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:17:07.008 T:85496 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-10-17 21:17:07.100 T:85486 info <general>: Process - eof reading from demuxer 2024-10-17 21:17:07.100 T:85486 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:17:07.100 T:85486 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:17:07.100 T:85486 info <general>: Closing stream player 1 2024-10-17 21:17:07.101 T:85486 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:17:07.101 T:85486 info <general>: Waiting for audio thread to exit 2024-10-17 21:17:07.101 T:85496 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:17:07.101 T:85486 info <general>: Closing audio device 2024-10-17 21:17:07.102 T:85486 info <general>: Deleting audio codec 2024-10-17 21:17:07.102 T:85486 info <general>: Closing stream player 2 2024-10-17 21:17:07.102 T:85486 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:17:07.195 T:85486 info <general>: waiting for video thread to exit 2024-10-17 21:17:07.195 T:85494 info <general>: thread end: video_thread 2024-10-17 21:17:07.195 T:85486 info <general>: deleting video codec 2024-10-17 21:17:07.209 T:85486 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:17:07.238 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:17:07.238 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:17:07.238 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:17:07.238 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:17:07.238 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:17:07.238 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:17:07.274 T:1956 error <general>: Control 51 in window 10025 has been asked to focus, but it can't 2024-10-17 21:17:07.291 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /special/my_subscriptions/ Params: {'category_label': 'My Subscriptions'} 2024-10-17 21:17:07.304 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UCMQzIsi7kwz1_xZjqNhz9kw","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":90,"played_time":0,"total_time":23.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/qAgOi06-xHk.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"qAgOi06-xHk","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:17:07.542 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:17:07.857 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:17:07.912 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:17:26.661 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': 'sQ5fCSRQaOM'} 2024-10-17 21:17:27.053 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:17:27.431 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=sQ5fCSRQaOM 2024-10-17 21:17:27.432 T:87314 info <general>: Creating InputStream 2024-10-17 21:17:27.433 T:87314 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:17:27.435 T:87314 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:17:27.439 T:87314 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:17:27.439 T:87314 info <general>: Creating Demuxer 2024-10-17 21:17:27.440 T:87314 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:17:27.459 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/sQ5fCSRQaOM.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"sQ5fCSRQaOM","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:17:27.523 T:2036 info <general>: [script.service.sponsorblock] player_listener: video sQ5fCSRQaOM has no sponsor segments 2024-10-17 21:17:27.717 T:87314 info <general>: Creating video codec with codec id: 27 2024-10-17 21:17:27.717 T:87314 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem H.264 decoder wrapper 2024-10-17 21:17:27.738 T:87314 info <general>: Creating video thread 2024-10-17 21:17:27.739 T:87318 info <general>: running thread: video_thread 2024-10-17 21:17:27.739 T:87314 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:17:27.799 T:87314 info <general>: Finding audio codec for: 86076 2024-10-17 21:17:27.799 T:87314 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:17:27.799 T:87314 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 21:17:27.799 T:87314 info <general>: Creating audio thread 2024-10-17 21:17:27.800 T:87320 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 21:17:33.127 T:87320 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:17:33.127 T:87320 info <general>: Creating audio stream (codec id: 86076, channels: 2, sample rate: 48000, no pass-through) 2024-10-17 21:17:33.144 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:17:33.244 T:87318 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:17:33.454 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:17:33.506 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:17:33.539 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:17:33.636 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"sQ5fCSRQaOM"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:17:43.240 T:87314 info <general>: Process - eof reading from demuxer 2024-10-17 21:17:43.240 T:87314 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:17:43.240 T:87314 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:17:43.240 T:87314 info <general>: Closing stream player 1 2024-10-17 21:17:43.240 T:87314 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:17:43.241 T:87314 info <general>: Waiting for audio thread to exit 2024-10-17 21:17:43.241 T:87320 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:17:43.241 T:87314 info <general>: Closing audio device 2024-10-17 21:17:43.296 T:87314 info <general>: Deleting audio codec 2024-10-17 21:17:43.296 T:87314 info <general>: Closing stream player 2 2024-10-17 21:17:43.297 T:87314 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:17:43.476 T:87314 info <general>: waiting for video thread to exit 2024-10-17 21:17:43.476 T:87318 info <general>: thread end: video_thread 2024-10-17 21:17:43.476 T:87314 info <general>: deleting video codec 2024-10-17 21:17:43.500 T:87314 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:17:43.649 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":87,"played_time":0,"total_time":10.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/sQ5fCSRQaOM.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"sQ5fCSRQaOM","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:17:43.654 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:17:43.655 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:17:43.655 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:17:43.655 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:17:43.655 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:17:43.655 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:17:43.692 T:1956 error <general>: Control 51 in window 10025 has been asked to focus, but it can't 2024-10-17 21:17:43.711 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /special/my_subscriptions/ Params: {'category_label': 'My Subscriptions'} 2024-10-17 21:17:43.811 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:17:44.128 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:17:44.207 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:17:54.444 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': 'UxVD83ZAKMk'} 2024-10-17 21:17:54.766 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:17:55.115 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=UxVD83ZAKMk 2024-10-17 21:17:55.116 T:88150 info <general>: Creating InputStream 2024-10-17 21:17:55.116 T:88150 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:17:55.118 T:88150 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:17:55.123 T:88150 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:17:55.123 T:88150 info <general>: Creating Demuxer 2024-10-17 21:17:55.123 T:88150 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:17:55.186 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UC0REe5pSKmjCUK5qBOwpwcg","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/UxVD83ZAKMk.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"UxVD83ZAKMk","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:17:55.267 T:2036 info <general>: [script.service.sponsorblock] player_listener: video UxVD83ZAKMk has no sponsor segments 2024-10-17 21:17:55.373 T:88150 info <general>: Creating video codec with codec id: 167 2024-10-17 21:17:55.373 T:88150 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem VP9 decoder wrapper 2024-10-17 21:17:55.374 T:88150 info <general>: CDVDVideoCodecDRMPRIME::Open - unable to open codec 2024-10-17 21:17:55.374 T:88150 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder Google VP9 2024-10-17 21:17:55.375 T:88150 info <general>: Creating video thread 2024-10-17 21:17:55.376 T:88158 info <general>: running thread: video_thread 2024-10-17 21:17:55.376 T:88150 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:17:55.436 T:88150 info <general>: Finding audio codec for: 86076 2024-10-17 21:17:55.437 T:88150 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:17:55.437 T:88150 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 21:17:55.437 T:88150 info <general>: Creating audio thread 2024-10-17 21:17:55.437 T:88160 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 21:18:00.732 T:88160 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:18:00.732 T:88160 info <general>: Creating audio stream (codec id: 86076, channels: 2, sample rate: 48000, no pass-through) 2024-10-17 21:18:00.747 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:18:00.832 T:88158 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:18:01.064 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:18:01.115 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:18:01.216 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:18:01.276 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UC0REe5pSKmjCUK5qBOwpwcg","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"UxVD83ZAKMk"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:18:08.279 T:88160 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-10-17 21:18:08.396 T:88150 info <general>: Process - eof reading from demuxer 2024-10-17 21:18:08.396 T:88150 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:18:08.396 T:88150 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:18:08.396 T:88150 info <general>: Closing stream player 1 2024-10-17 21:18:08.397 T:88150 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:18:08.400 T:88150 info <general>: Waiting for audio thread to exit 2024-10-17 21:18:08.411 T:88160 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:18:08.411 T:88150 info <general>: Closing audio device 2024-10-17 21:18:08.411 T:88150 info <general>: Deleting audio codec 2024-10-17 21:18:08.411 T:88150 info <general>: Closing stream player 2 2024-10-17 21:18:08.412 T:88150 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:18:08.502 T:88150 info <general>: waiting for video thread to exit 2024-10-17 21:18:08.502 T:88158 info <general>: thread end: video_thread 2024-10-17 21:18:08.502 T:88150 info <general>: deleting video codec 2024-10-17 21:18:08.507 T:88150 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:18:08.509 T:82441 info <general>: Deleting settings information for files plugin://plugin.video.youtube/play/?video_id=UxVD83ZAKMk 2024-10-17 21:18:08.535 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:18:08.535 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:18:08.535 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:18:08.535 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:18:08.535 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:18:08.535 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:18:08.559 T:1956 error <general>: Control 51 in window 10025 has been asked to focus, but it can't 2024-10-17 21:18:08.573 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /special/my_subscriptions/ Params: {'category_label': 'My Subscriptions'} 2024-10-17 21:18:08.767 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:18:09.085 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:18:09.155 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:18:09.312 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UC0REe5pSKmjCUK5qBOwpwcg","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":85,"played_time":0,"total_time":8.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/UxVD83ZAKMk.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"UxVD83ZAKMk","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:18:13.529 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later'} 2024-10-17 21:18:32.025 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': '9m8vdbbnx-I'} 2024-10-17 21:18:32.350 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:18:32.714 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=9m8vdbbnx-I 2024-10-17 21:18:32.715 T:88813 info <general>: Creating InputStream 2024-10-17 21:18:32.716 T:88813 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:18:32.718 T:88813 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:18:32.722 T:88813 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:18:32.722 T:88813 info <general>: Creating Demuxer 2024-10-17 21:18:32.722 T:88813 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:18:32.765 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/9m8vdbbnx-I.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"9m8vdbbnx-I","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:18:32.953 T:2036 info <general>: [script.service.sponsorblock] player_listener: video 9m8vdbbnx-I has no sponsor segments 2024-10-17 21:18:33.005 T:88813 info <general>: Creating video codec with codec id: 167 2024-10-17 21:18:33.005 T:88813 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem VP9 decoder wrapper 2024-10-17 21:18:33.006 T:88813 info <general>: CDVDVideoCodecDRMPRIME::Open - unable to open codec 2024-10-17 21:18:33.006 T:88813 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder Google VP9 2024-10-17 21:18:33.008 T:88813 info <general>: Creating video thread 2024-10-17 21:18:33.009 T:88821 info <general>: running thread: video_thread 2024-10-17 21:18:33.009 T:88813 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:18:33.069 T:88813 info <general>: Finding audio codec for: 86076 2024-10-17 21:18:33.069 T:88813 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:18:33.069 T:88813 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 21:18:33.069 T:88813 info <general>: Creating audio thread 2024-10-17 21:18:33.070 T:88823 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 21:18:33.368 T:88823 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:18:33.368 T:88823 info <general>: Creating audio stream (codec id: 86076, channels: 2, sample rate: 48000, no pass-through) 2024-10-17 21:18:33.383 T:88821 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:18:33.388 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:18:33.701 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:18:33.778 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:18:33.836 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:18:33.957 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"9m8vdbbnx-I"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:19:03.124 T:88823 info <general>: ProcessDecoderOutput: Changed max allowed Out-Of-Sync value to 94 ms due self-learning 2024-10-17 21:27:18.441 T:88823 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-10-17 21:27:18.578 T:88813 info <general>: Process - eof reading from demuxer 2024-10-17 21:27:18.578 T:88813 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:27:18.578 T:88813 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:27:18.578 T:88813 info <general>: Closing stream player 1 2024-10-17 21:27:18.579 T:88813 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:27:18.579 T:88813 info <general>: Waiting for audio thread to exit 2024-10-17 21:27:18.579 T:88823 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:27:18.579 T:88813 info <general>: Closing audio device 2024-10-17 21:27:18.579 T:88813 info <general>: Deleting audio codec 2024-10-17 21:27:18.580 T:88813 info <general>: Closing stream player 2 2024-10-17 21:27:18.580 T:88813 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:27:18.644 T:88813 info <general>: waiting for video thread to exit 2024-10-17 21:27:18.644 T:88821 info <general>: thread end: video_thread 2024-10-17 21:27:18.644 T:88813 info <general>: deleting video codec 2024-10-17 21:27:18.648 T:88813 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:27:18.679 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:27:18.679 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:27:18.679 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:27:18.679 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:27:18.679 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:27:18.679 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:27:18.718 T:1956 error <general>: Control 525 in window 10025 has been asked to focus, but it can't 2024-10-17 21:27:18.732 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later'} 2024-10-17 21:27:18.768 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":false,"target":"plugin_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:27:18.988 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:27:19.070 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UCdC0An4ZPNr_YiFiYoVbwaw","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":99,"played_time":0,"total_time":525.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/9m8vdbbnx-I.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"9m8vdbbnx-I","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:27:19.301 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:27:19.356 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:27:21.246 T:1956 error <general>: Control 525 in window 10025 has been asked to focus, but it can't 2024-10-17 21:27:21.272 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later', 'refresh': 2} 2024-10-17 21:27:21.294 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":false,"target":"plugin_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:27:21.295 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.container_focus): '["525","6"]' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 40, in parse_notification_payload return NotificationPayload(parsed.get("video_id", None), parsed.get("unlisted", None)) ^^^^^^^^^^ AttributeError: 'int' object has no attribute 'get' 2024-10-17 21:27:28.034 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': 'cB4OrpOPbR4'} 2024-10-17 21:27:28.424 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:27:29.056 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=cB4OrpOPbR4 2024-10-17 21:27:29.057 T:130862 info <general>: Creating InputStream 2024-10-17 21:27:29.058 T:130862 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:27:29.060 T:130862 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:27:29.064 T:130862 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:27:29.064 T:130862 info <general>: Creating Demuxer 2024-10-17 21:27:29.065 T:130862 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:27:29.134 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UCiUROjjqdEhCgWp1btHHFvg","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/cB4OrpOPbR4.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"cB4OrpOPbR4","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:27:29.186 T:2036 error <general>: [script.service.sponsorblock] player_listener: failed to get sponsor times Traceback (most recent call last): File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 790, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 536, in _make_request response = conn.getresponse() ^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connection.py", line 461, in getresponse httplib_response = super().getresponse() ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/http/client.py", line 1374, in getresponse response.begin() File "/usr/lib/python3.11/http/client.py", line 318, in begin version, status, reason = self._read_status() ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/http/client.py", line 287, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/martin/.kodi/addons/script.module.requests/lib/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 844, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/util/retry.py", line 470, in increment raise reraise(type(error), error, _stacktrace) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/util/util.py", line 38, in reraise raise value.with_traceback(tb) File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 790, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connectionpool.py", line 536, in _make_request response = conn.getresponse() ^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.urllib3/lib/urllib3/connection.py", line 461, in getresponse httplib_response = super().getresponse() ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/http/client.py", line 1374, in getresponse response.begin() File "/usr/lib/python3.11/http/client.py", line 318, in begin version, status, reason = self._read_status() ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/http/client.py", line 287, in _read_status raise RemoteDisconnected("Remote end closed connection without" urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/player_listener.py", line 47, in get_sponsor_segments segments = api.get_skip_segments_hashed(video_id) if extra_privacy else api.get_skip_segments(video_id) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/sponsorblock/api.py", line 89, in get_skip_segments data = self._request("GET", GET_SKIP_SEGMENTS, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/sponsorblock/api.py", line 66, in _request req_cm = self._session.request( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.requests/lib/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.module.requests/lib/requests/adapters.py", line 501, in send raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) 2024-10-17 21:27:29.377 T:130862 info <general>: Creating video codec with codec id: 226 2024-10-17 21:27:29.377 T:130862 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder dav1d AV1 decoder by VideoLAN 2024-10-17 21:27:29.380 T:130862 info <general>: Creating video thread 2024-10-17 21:27:29.380 T:130870 info <general>: running thread: video_thread 2024-10-17 21:27:29.380 T:130862 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:27:29.446 T:130862 info <general>: Finding audio codec for: 86076 2024-10-17 21:27:29.446 T:130862 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:27:29.446 T:130862 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 10 ms 2024-10-17 21:27:29.446 T:130862 info <general>: Creating audio thread 2024-10-17 21:27:29.447 T:130872 info <general>: running thread: CVideoPlayerAudio::Process() 2024-10-17 21:27:29.787 T:130872 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:27:29.788 T:130872 info <general>: Creating audio stream (codec id: 86076, channels: 2, sample rate: 48000, no pass-through) 2024-10-17 21:27:29.797 T:130870 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:27:29.911 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:27:30.184 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:27:30.238 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:27:30.289 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:27:30.404 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UCiUROjjqdEhCgWp1btHHFvg","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"cB4OrpOPbR4"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:27:59.487 T:130872 info <general>: ProcessDecoderOutput: Changed max allowed Out-Of-Sync value to 76 ms due self-learning 2024-10-17 21:31:40.427 T:1956 error <general>: Control 51 in window 10025 has been asked to focus, but it can't 2024-10-17 21:31:40.473 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later', 'refresh': 2} 2024-10-17 21:31:40.532 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":false,"target":"plugin_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:32:09.130 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /play/ Params: {'video_id': 'pCgw1tPVUAA'} 2024-10-17 21:32:09.372 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":true,"target":"server_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:32:10.398 T:1956 info <general>: VideoPlayer::OpenFile: plugin://plugin.video.youtube/play/?video_id=pCgw1tPVUAA 2024-10-17 21:32:10.482 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_init): '{"channel_id":"UC4psZiwQ7Iw2ypKcK7k2a-A","clip":false,"end_time":0.0,"play_count":0,"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/pCgw1tPVUAA.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"pCgw1tPVUAA","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:32:10.498 T:130870 warning <general>: OutputPicture - timeout waiting for buffer 2024-10-17 21:32:10.583 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UCiUROjjqdEhCgWp1btHHFvg","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":0,"played_percent":0,"played_time":0.0,"total_time":0.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/cB4OrpOPbR4.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"cB4OrpOPbR4","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:32:10.616 T:130862 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:32:10.617 T:130862 info <general>: Creating InputStream 2024-10-17 21:32:10.618 T:130862 error <general>: AddOnLog: inputstream.adaptive: Resolution not valid on "inputstream.adaptive.chooser_resolution_max" property. 2024-10-17 21:32:10.620 T:130862 info <general>: AddOnLog: inputstream.adaptive: [Repr. chooser] Resolution set: 1920x1080, max allowed: 1920x1080, Adjust refresh rate: 0 2024-10-17 21:32:10.624 T:130862 info <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file (Periods: 1, Streams in first period: 2, Type: VOD) 2024-10-17 21:32:10.624 T:130862 info <general>: Creating Demuxer 2024-10-17 21:32:10.624 T:130862 info <general>: Opening stream: 1001 source: 256 2024-10-17 21:32:10.867 T:2036 info <general>: [script.service.sponsorblock] player_listener: video pCgw1tPVUAA has no sponsor segments 2024-10-17 21:32:10.878 T:130862 info <general>: Creating video codec with codec id: 27 2024-10-17 21:32:10.879 T:130862 info <general>: CDVDVideoCodecDRMPRIME::Open - using decoder V4L2 mem2mem H.264 decoder wrapper 2024-10-17 21:32:10.900 T:130862 info <general>: Opening stream: 1002 source: 256 2024-10-17 21:32:10.960 T:130862 info <general>: Finding audio codec for: 86076 2024-10-17 21:32:10.960 T:130862 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:32:10.961 T:130872 info <general>: OpenStream: Allowing max Out-Of-Sync Value of 76 ms 2024-10-17 21:32:11.184 T:130872 info <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder opus 2024-10-17 21:32:11.227 T:1956 error <general>: Window Translator: Can't find window True 2024-10-17 21:32:11.355 T:130870 error <general>: CDVDVideoCodecDRMPRIME::FilterOpen - avfilter_graph_config: Function not implemented (-38) 2024-10-17 21:32:11.378 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_started): '{"channel_id":"UC4psZiwQ7Iw2ypKcK7k2a-A","status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false},"video_id":"pCgw1tPVUAA"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:53:35.441 T:130862 info <general>: Process - eof reading from demuxer 2024-10-17 21:53:35.441 T:130862 info <general>: CVideoPlayer::OnExit() 2024-10-17 21:53:35.441 T:130862 info <general>: VideoPlayer: eof, waiting for queues to empty 2024-10-17 21:53:35.441 T:130862 info <general>: Closing stream player 1 2024-10-17 21:53:35.442 T:130872 info <general>: CVideoPlayerAudio::Process - stream stalled 2024-10-17 21:53:35.442 T:130862 info <general>: CDVDMessageQueue(audio)::WaitUntilEmpty 2024-10-17 21:53:35.442 T:130862 info <general>: Waiting for audio thread to exit 2024-10-17 21:53:35.442 T:130872 info <general>: thread end: CVideoPlayerAudio::OnExit() 2024-10-17 21:53:35.443 T:130862 info <general>: Closing audio device 2024-10-17 21:53:35.463 T:130862 info <general>: Deleting audio codec 2024-10-17 21:53:35.463 T:130862 info <general>: Closing stream player 2 2024-10-17 21:53:35.464 T:130862 info <general>: CDVDMessageQueue(video)::WaitUntilEmpty 2024-10-17 21:53:35.667 T:130862 info <general>: waiting for video thread to exit 2024-10-17 21:53:35.667 T:130870 info <general>: thread end: video_thread 2024-10-17 21:53:35.668 T:130862 info <general>: deleting video codec 2024-10-17 21:53:35.703 T:130862 info <general>: ADDON: Dll Destroyed - InputStream Adaptive 2024-10-17 21:53:35.746 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:53:35.747 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:53:35.747 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:53:35.747 T:1956 info <general>: CVideoPlayer::CloseFile() 2024-10-17 21:53:35.747 T:1956 info <general>: VideoPlayer: waiting for threads to exit 2024-10-17 21:53:35.747 T:1956 info <general>: VideoPlayer: finished waiting 2024-10-17 21:53:35.782 T:1956 error <general>: Control 51 in window 10025 has been asked to focus, but it can't 2024-10-17 21:53:35.799 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later', 'refresh': 2} 2024-10-17 21:53:35.867 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":false,"target":"plugin_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0 2024-10-17 21:53:35.978 T:2002 info <general>: CActiveAESink::OpenSink - initialize sink 2024-10-17 21:53:36.286 T:2002 error <general>: PulseAudio: Sink ALSA:@ not found 2024-10-17 21:53:36.338 T:2002 info <general>: PulseAudio: Opened device Default in pcm mode with Buffersize 150 ms Periodsize 50 ms 2024-10-17 21:53:36.971 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.playback_stopped): '{"channel_id":"UC4psZiwQ7Iw2ypKcK7k2a-A","clip":false,"end_time":0.0,"play_count":0,"play_data":{"play_count":1,"played_percent":99,"played_time":0,"total_time":1285.0},"playback_stats":{"playback_url":"","watchtime_url":""},"playing_file":"http://127.0.0.1:50152/youtube/manifest/dash/pCgw1tPVUAA.mpd","refresh_only":false,"seek_time":0.0,"start_time":0.0,"use_local_history":false,"use_remote_history":false,"video_id":"pCgw1tPVUAA","video_status":{"crawlable":true,"family_safe":false,"live":false,"private":false,"unlisted":false}}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0
Probably relevant logs (extracted by me):
2024-10-17 21:53:35.799 T:2063 info <general>: [plugin.video.youtube] Running: YouTube (7.1.0) on Nexus (Kodi-20.5) with Python 3.11.2 Path: /channel/mine/playlist/PLfKXj9H8NPgkV41OWF5TmLf4mAYDKYAil/ Params: {'category_label': 'Watch Later', 'refresh': 2} 2024-10-17 21:53:35.867 T:2036 error <general>: [script.service.sponsorblock] monitor: failed to parse notification payload (Other.wakeup): '{"response_required":false,"target":"plugin_wakeup"}' Traceback (most recent call last): File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/monitor.py", line 94, in onNotification data = api.parse_notification_payload(data) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/martin/.kodi/addons/script.service.sponsorblock/resources/lib/apis/youtube_api.py", line 39, in parse_notification_payload parsed = json.loads(urlparse.unquote(args[0])) ~~~~^^^ KeyError: 0
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Kodi
: 20.5script.service.sponsorblock
: 0.5.0Recently this plugin has stopped working, ie, sponsor segments are not blocked anymore.
I'm happy to contribute a fix myself, if desired.
Debug log:
Probably relevant logs (extracted by me):
The text was updated successfully, but these errors were encountered: