video audio image 30416 [!IsEmpty(ListItem.DBID) + !StringCompare(ListItem.DBID,-1) | !IsEmpty(ListItem.Property(plexid))] Native Integration of Plex into Kodi Connect Kodi to your Plex Media Server. This plugin assumes that you manage all your videos with Plex (and none with Kodi). You might lose data already stored in the Kodi video and music databases (as this plugin directly changes them). Use at your own risk! Use at your own risk all GNU GENERAL PUBLIC LICENSE. Version 2, June 1991 https://forums.plex.tv https://github.com/croneter/PlexKodiConnect https://github.com/croneter/PlexKodiConnect Directe integratie van Plex in Kodi Verbind Kodi met je Plex Media Server. Deze plugin gaat ervan uit dat je al je video's met Plex (en niet met Kodi) beheerd. Je kunt gegevens reeds opgeslagen in de databases voor video en muziek van Kodi (deze plugin wijzigt deze gegevens direct) verliezen. Gebruik op eigen risico! Gebruik op eigen risico Intégration native de Plex dans Kodi Connecter Kodi à votre Plex Media Server. Ce plugin assume que vous souhaitez gérer toutes vos vidéos avec Plex (et aucune avec Kodi). Vous pourriez perdre les données déjà stockées dans les bases de données vidéo et musique de Kodi (ce plugin les modifie directement). Utilisez à vos propres risques ! A utiliser à vos propres risques Intégration native de Plex dans Kodi Connecter Kodi à votre Plex Media Server. Ce plugin assume que vous souhaitez gérer toutes vos vidéos avec Plex (et aucune avec Kodi). Vous pourriez perdre les données déjà stockées dans les bases de données vidéo et musique de Kodi (ce plugin les modifie directement). Utilisez à vos propres risques ! A utiliser à vos propres risques Komplette Integration von Plex in Kodi Verbindet Kodi mit deinem Plex Media Server. Dieses Addon geht davon aus, dass du all deine Videos mit Plex verwaltest (und keine direkt mit Kodi). Du wirst möglicherweise Daten verlieren, die bereits in der Kodi Video- und/oder Musik-Datenbank gespeichert sind (da dieses Addon beide Datenbanken direkt verändert). Benutzung auf eigene Gefahr! Benutzung auf eigene Gefahr Integração nativa do Plex no Kodi Conectar o Kodi ao Servidor Plex Media. Este plugin assume que gerirá todos os vídeos com o Plex (e nenhum com Kodi). Poderá perder dados guardados nas bases de dados de vídeo e musica do Kodi (pois este plugin interfere diretamente com as mesmas). Use por risco de conta própria Use por risco de conta própria Integração nativa do Plex no Kodi Conectar o Kodi ao Servidor Plex Media. Este plugin assume que gerirá todos os vídeos com o Plex (e nenhum com Kodi). Poderá perder dados guardados nas bases de dados de vídeo e musica do Kodi (pois este plugin interfere diretamente com as mesmas). Use por risco de conta própria Use por risco de conta própria Integración Nativa de Plex en Kodi Conecte Kodi a su Plex Media Server. Este plugin asume que usted gestiona todos sus vídeos con Plex (y ninguno con Kodi). Puede perder datos ya guardados en las bases de datos de vídeo y música de Kodi (ya que este plugin las actualiza directamente). ¡Úselo a su propio riesgo! Usar a su propio riesgo Integración Nativa de Plex en Kodi Conecte Kodi a su Plex Media Server. Este plugin asume que usted gestiona todos sus vídeos con Plex (y ninguno con Kodi). Puede perder datos ya guardados en las bases de datos de vídeo y música de Kodi (ya que este plugin las actualiza directamente). ¡Úselo a su propio riesgo! Usar a su propio riesgo Integración Nativa de Plex en Kodi Conecte Kodi a su Plex Media Server. Este plugin asume que usted gestiona todos sus vídeos con Plex (y ninguno con Kodi). Puede perder datos ya guardados en las bases de datos de vídeo y música de Kodi (ya que este plugin las actualiza directamente). ¡Úselo a su propio riesgo! Usar a su propio riesgo Úplná integrace Plexu do Kodi Připojte Kodi ke svému Plex Media Serveru. Tento doplněk předpokládá, že spravujete veškerá svá videa pomocí Plexu (nikoliv pomocí Kodi). Můžete přijít o data uložená ve video a hudební databázi Kodi (tento doplněk je přímo mění). Používejte na vlastní nebezpečí! Používejte na vlastní nebezpečí Indbygget Integration af Plex i Kodi Tilslut Kodi til din Plex Media Server. Dette plugin forudsætter, at du administrere alle dine videoer med Plex (og ikke med Kodi). Du kan miste data som allerede er gemt i Kodi video og musik-databaser (dette plugin ændrer direkte i dem). Brug på eget ansvar! Brug på eget ansvar Integrazione nativa di Plex su Kodi Connetti Kodi al tuo Plex Media Server. Questo plugin assume che tu gestisca tutti i video con Plex (e non con Kodi). Potresti perdere i dati dei film e della musica già memorizzati nel database di Kodi (questo plugin modifica direttamente il database stesso). Usa a tuo rischio e pericolo! Usa a tuo rischio e pericolo Naturlig integrasjon av Plex til Kodi Koble Kodi til din Plex Media Server. Denne plugin forventer at du organiserer alle dine videor med Plex (og ingen med Kodi). Du kan miste all data allerede lagret i Kodi video- og musikkdatabasene (da denne plugin umiddelbart forandrer dem). Bruk på egen risiko! Bruk på eget ansvar a Plex natív integrációja a Kodi-ba Csatlakoztassa a Kodi-t a Plex médiaszerveréhez. Ez a kiegészítő feltételezi, hogy az összes videóját a Plex-szel kezeli (és egyiket sem a Kodi-val). Elveszítheti a már a Kodi videó- és zene-adatbázisában tárolt adatokat (mivel ez a kiegészítő közvetlenül módosítja az adatbázisokat). Csak saját felelősségére használja! Csak saját felelősségre használja Нативная интеграция сервера Plex в Kodi Подключите Kodi к своему серверу Plex. Плагин предполагает что вы управляете своими видео с помощью Plex (а не в Kodi). Вы можете потерять текущие базы данных музыки и видео в Kodi (так как плагин напрямую их изменяет). Используйте на свой страх и риск Используйте на свой страх и риск Нативна інтеграція Plex в Kodi Підключає Kodi до серверу Plex. Цей плагін передбачає, що ви керуєте всіма своїми відео за допомогою Plex (і ніяк не Kodi). Ви можете втратити дані, які вже зберігаються у відео та музичних БД Kodi (оскільки цей плагін безпосередньо їх змінює). Використовуйте на свій страх і ризик! Використовуйте на свій ризик version 2.7.5: - Giant overhaul of widgets - Fix some KeyErrors when playing songs - Fix rare cases where playlists were being created version 2.7.4: - Fix PKC not synching new items if an older Kodi db is present version 2.7.3: - Fix PKC trying to initialize playqueues over and over again - Fix PKC not starting due to a higher version Kodi database version 2.7.2: - Fix Kodi profile switch not working correctly and PKC not exiting cleanly version 2.7.1: - Fix playback not starting at all - Fix rare TypeError: unsupported operand type(s) for /: 'NoneType' and 'int' on playback startup - Improve plex db lookups by creating better db indicees - Fix background sync crashing in rare cases - Update translations - Add Ko-fi donate button version 2.7.0: - WARNING: You will need to reset the Kodi database if you're using the stable version of PKC! - Version 2.6.6-9 for everyone - Choose which Plex libraries get synched to Kodi version 2.6.9 (beta only): - Fix PKC crashing on resetting the database version 2.6.8 (beta only): - Choose which Plex libraries get synched to Kodi - Fix PKC becoming unresponsive - Fix rare case where thousands of identical playlists could be generated - Fix movies or shows disappearing in fringe cases - Fix processing of collections in special cases - Implement Codacy suggestions version 2.6.7 (beta only): - Fix "Unauthorized for PMS" e.g. on switching Plex users - Improve error messages when playback failes version 2.6.6 (beta only): - WARNING: You will need to reset the Kodi database! - Greatly speed up sync for episodes, especially for large libraries - Allow websocket redirects. Never allow insecure HTTPs connections for Kodi Leia - Optimize headers for communication with PMS to appear like a Plex Media Player - Fix PMS log entries 'Unable to find client profile for device' - Improve sync dialog version 2.6.5: - Fix extras not playing - Hide "Verify SSL certificate" setting for Kodi 18 Krypton - Improve logging - Update translations version 2.6.4: - Fix music items getting deleted on startup - Never ignore SSL certificate errors for Kodi >= 18 - just like Kodi - Fix playback not starting at the beginning - Improve dialog to manually enter PMS IP and port - Show logged in Plex home user in the settings and allow changing it - Update German strings - Implement Codacy suggestions version 2.6.3: - Fix PKC crashing on Xbox version 2.6.2: - Fix playlist sync: sequence item 0: expected string or unicode - Fix PKC not deleting all the items it should - Fix keyError 'sessionKey' for weird PMS messages - Fix artwork caching AttributeError: 'ImageCachingThread' object has no attribute 'cancel' - Improve pop-up "Searching for PMS" - Fix FutureWarning version 2.6.1: - WARNING: You will need to reset the Kodi database! - Fix TV sections not being deleted e.g. after user switch - Don't show a library sync error pop-up when full sync is interrupted - Fix to correctly escape paths - Update translations version 2.6.0: - Support for Kodi 18 Leia - Big overhaul of the synching process, it's now much faster - PKC now supports really big Plex and Kodi libraries - Too many other improvements to recount. See the changelog for the 2.5.x versions Furthermore: - Don't lock Plex DB when processing websocket messages - Fix KeyError: u'kodi_fileid' for some Plex websocket messages - Update translations version 2.5.23 (beta only): - Hopefully fix slow playback startup just after Kodi startup - Better, safer way to enter network credentials for Direct Paths - Fix check whether a direct path is accessible - Fix OperationalError: no such table on database reset - Fix widgets not displaying correct playstate after PKC startup - Fix 'NoneType' object has no attribute 'execute' when Plex artwork is not synced and an item is deleted - Update translations - Log whether Plex artwork is synced to Kodi version 2.5.22 (beta only): - Fix rare EOFError and PKC starting wrong video as a consequence version 2.5.21 (beta only): - Fix KodiVideoDB object has no attribute kodiconn - Fix local variable 'set_api' referenced before assignment version 2.5.20 (beta only): - Begin a new transaction when database was locked - Fix browsing to show from info dialog - Fix rare KeyError if user is playing something somewhere else version 2.5.19 (beta only): - Fix crash on startup-sync due to missing albums - Fix browsing to show from info dialog version 2.5.18 (beta only): - Fix playback start: Don't lock databases when starting playback - Refresh Kodi view only once on full syncs - Ignore playstate updates for full sync time stamps croneter committed - Try even longer to write to Kodi database - Fix some items rarely not being synced version 2.5.17 (beta only): - Fix playback not starting for really large libraries version 2.5.16 (beta only): - Fix KeyError due to malformed PMS messages - Fix to database parameter must be string version 2.5.15 (beta only): - Make PKC potentially compatible with several database schemas - Support for Kodi 18 Leia RC 5.2 - Increase number of attempts to write to Kodi DB - Further increase database sync resiliance version 2.5.14 (beta only): Fix rare OperationalError: Locked Database version 2.5.13 (beta only): - Fix playback not starting up - Fix Plex channels and watch later not working - Hopefully fix playstate not being synced to PMS version 2.5.12 (beta only): - WARNING: You will need to reset the Kodi database! - New option to not use Plex artwork - Add-on paths: Fix resume if playback not initiated with PKC - Increase database resiliance with sqlite WAL mode version 2.5.11 (beta only): - Direct Paths: Fix AttributeError for widgets version 2.5.10 (beta only): - Enable Plex Hub listings to be used for widgets - Finally fix deleteting of items from PMS not working - Catch sqlite OperationalError for websocket messages - Revert "Increase database timeouts" version 2.5.9 (beta only): - Compatibility with Kodi 18 RC 4 - New setting to escape paths e.g. for HTTP direct paths - Ensure path replacement never contains trailing (back)slash - Leia: fix resetting of videoplayer autoplay next item - Don't store identical show artwork for seasons - Close DB connections while caching images - Increase database timeouts - Improve logging for seasons version 2.5.8 (beta only): - Hopefully fix Kodi crashing on playback start - Fix video resuming from old resume point - Fix database is locked - Faster way to initialize playlists on the Plex side - Fix PKC recreating playlists too often - Shutdown playlist sync if necessary version 2.5.7 (beta only): - WARNING: You will need to reset the Kodi database! - Increase timeout for database connections - Fix music DB not being wiped on database reset - Improve Plex playQueue resiliance version 2.5.6 (beta only): - Fix many items not getting synced - Fix episodes not being synced to due a missing season - Fix some very few items not being synced - Fix ValueError during sync due to missing Plex timestamp - Fix resume for episodes for add-on paths - Fix movies not showing up on switching PMS - Finish full syncs during playbacks, don't start new ones - Fix AttributeError when a playlist disappeared - Close sync dialog if video playback starts - Don't show sync messages while Kodi is playing something - Only marking full sync as successful if that is indeed the case - Optimize code version 2.5.5 (beta only): - Fix OperationalError and PKC not starting up version 2.5.4 (beta only): - Fix a couple of issues related to episodes - Fix permanent missing library items if PMS failed to send a single response - Fix OperationalError: enforce Kodi restart with clean DB once - Fix switching PMS not recognizing when old PMS is selected - Fix PKC not automatically connecting to changed PMS IP on startup - Remove message "Full library sync finished" - Fix PKC not automatically connecting to changed PMS IP on startup - Remove cProfile program metrics measurements version 2.5.3 (beta only): - Fix Plex sections not showing up or disappearing version 2.5.2 (beta only): - Rewire library sync - Optimize sqlite transactions - Replace annoying sync message with PKC settings info - Add PKC settings status indication for caching - Fix KeyError when synching playlists - Fix ImportError for Plex Companion gdm issues - Increase database connection cache size - Force-Reboot Kodi immediately if sqlite PRAGMA WAL causes errors - Force a full sync on switching Plex username - Fix wierd behavior upon switching to another PMS - More bugfixes and code optimizations version 2.5.1 (beta only): - Fix OSError on resetting the database version 2.5.0 (beta only): - Huge rewrite of the sync mechanism - it should now be faster and more stable - Sync huge Plex libraries now: the sync will load all data bit by bit - Rewrote code for the main program loop, reducing the need for separate Python threads - Rewrote and sped up code to access and change Kodi and Plex databases - Fixes to Kodi 18 Leia music library - Tons of other small fixes I can't remember version 2.4.10 (beta only): - Use xml.etree.cElementTree whenever possible to avoid memory leaks version 2.4.9: - Fix Kodi crashing due to PKC memory leak version 2.4.8: - Make 2.4.4-2.4.7 available for everyone version 2.4.7 (beta only): - Try to fix PKC for Enigma 2 - Fix Kodi 18 wanting to scan tags for songs all the time (you will need to reset the database in the PKC settings) - Optimize resetting of Kodi and Plex databases version 2.4.6 (beta only): - Fix PKC not starting up on Enigma - Fix sync issues if video lies in root of file system - Make sure we retain a dummy first music artist entry - Increase logging version 2.4.5 (beta only): - Fix playback not starting up at all - Rewire Kodi library refreshs - Wipe Kodi database on first PKC run to more reliably install PKC version 2.4.4 (beta only): - Fix rare case when playback would not start-up - Increase logging version 2.4.3: - Fix Kodi addons throwing jsonrpc errors (database reset needed) version 2.4.2: - Make version 2.4.1 available for everyone version 2.4.1 (beta only): - Hopefully fix endless playlist sync loops - Ensure shows are deleted before seasons before episodes - Fix library sync crash on deleting episode with missing season - Fix numbering of already existing playlist files - Optimize logging version 2.4.0: - Use pretty Plex dialogs for everyone! version 2.3.14 (beta only): - Fix AttributeError on forcing texture caching - Switch to Plex style dialogs - Include PKC info in plex.tv dialogs - Include PKC info in user selection dialog version 2.3.13 (beta only): - Pretty Plex dialogs for plex.tv sign-in and user selection - Fix UnicodeDecodeError for PMS with non ASCII chars on local LAN discovery - Fix add-on settings not opening on installation - Greatly speed up deleting of items on the Kodi side - Safely parse XMLs using defusedxml - Fix PKC trying to sync audio playlists even when audio sync disabled - Some code cleanup version 2.3.12: - Fix Kodi hanging if media stream selection is aborted - Fix potential sync crash - Revert "Fix Kodi crash by committing to DB frequently" version 2.3.11 (beta only): - Fix Kodi crash by committing to DB frequently version 2.3.10: - Compatibility with Kodi 18 Leia Beta 1 - Update translations - Make version 2.3.9 available for everyone version 2.3.9 (beta only): - Fix playback not resuming (Kodi 18 ignores listitem "StartOffset") - Fix playerid not being retrieved for Kodi 18 - Prefer local trailers; new setting to list extras instead of playing trailer version 2.3.8: - Fix typo - Make version 2.3.4-2.3.7 available for everyone version 2.3.7 (beta only): - Fix library sync crash due to exotic playlist characters - Force-deactivate playlist sync for Microsoft UWP for Kodi 18 version 2.3.6 (beta only): - Fix PKC not starting by decoupling watchdog/subprocess modules version 2.3.5 (beta only): - Fix PKC not starting by importing playlist module only when sync enabled version 2.3.4 (beta only): - Fix playback sometimes not starting and UnicodeEncodeError for logging version 2.3.3: - Choose trailer if several are present (DB reset required) version 2.3.2: - Fix casting to PKC failing version 2.3.1: - Fix library sync crashing due to Plex photo albums version 2.3.0: Major stable version bump. Highlights: - Sync Plex playlists to Kodi and Kodi playlists to Plex! - Support for Plex collection/set artwork - Many bug fixes, especially Plex Companion - Tons of code improvements in the hope that someone else will help with developing PKC Warning: the 2 helper add-ons for movies and tv shows also received an upgrade from 2.0.4 to 2.0.5. If you want to downgrade PKC, be sure to downgrade these add-ons as well! version 2.2.18 (beta only): - Fix PKC tv show node "all" - Move PKC playlist shortcut version 2.2.17 (beta only): - Access Plex Hubs. Listing will be different depending on Kodi section! - Fix year for songs missing - Fix Plex extras not playing - Fix rare library sync crash version 2.2.16 (beta only): - Enable Kodi libraries for Plex Music libraries - New Playlists menu item for video libraries - Only show Plex libraries in the applicable Kodi media category - Optimize code version 2.2.15 (beta only): - Fix ImportError on first PKC run version 2.2.14 (beta only): - Hopefully fix playlist sync loops version 2.2.13 (beta only): - Fix library sync crash - Fix switching to __future__ module - Fix "Prefer Kodi Artwork" toggle doing the exact opposite - Fix "Prefer Kodi artwork" setting not being visible version 2.2.12 (beta only): - Fix slow sync. Fix endless sync of corrupted PMS elements - Refactor playlist code - Fix FutureWarning version 2.2.11 (beta only): - Fix OnDeck widget for Direct Paths - Fix Plex Companion crashing when connected to Plex Web - Fix Plex Companion crash when connected to Plex Web playing playlist music - Improve Plex playback report when playing music playlist - Improve reliability in Kodi song playback - Catch some errors if user mixes audio and video in Kodi playqueue version 2.2.10 (beta only): - Fix playlists getting recreated and deleted in an endless loop - Add some safety nets for playlist sync - Fix FutureWarning - Fix playlist sync settings not disappearing - Optimize code version 2.2.9 (beta only): - Hopefully fix Kodi and Plex playlists getting out of sync - Fix and optimize startup of playlist sync - Hide certain playlist settings under certain conditions - Fix errors in Kodi log version 2.2.8 (beta only): - Support for Plex collection artwork (PKC settings toggle under Artwork) - Fix hard PKC reset not working (OSError: no such file) - Deduplication - Catch exception - Update translations - Extend Kodi metadata - Update readme version 2.2.7 (beta only): - Allow to only sync specific Plex or Kodi playlists - Don't show artwork sync progress, reduce setting-writes - Fix playback sometimes not starting up - Use __future__ for contextmenu.py - Fix imports version 2.2.6 (beta only): - Fix default settings string, only show in English, hopefully fixes PKC loosing its settings version 2.2.5 (beta only): - Fix AttributeError and add_update has crashed version 2.2.4 (beta only): - Fix LibrarySync crashing due to Plex Companion messages version 2.2.3 (beta only): - Compatibility with Kodi Krypton Alpha 2 - Append tv show and SxxExx to episode playlist entries version 2.2.2 (beta only): - Fixes to locking mechanisms which resulted in weird behavior in some cases - Switch to Python __future__ unicode_literals and absolute paths - Fix UnboundLocalError for playlists - Check all Kodi database versions before starting PKC - Fix KeyError on non-PKC playback startup - Speed up subtitle download to Kodi - Update translations - PEP-8 stuff version 2.2.1 (beta only): - Fix library sync crash due to PMS sending string, not unicode - Fix playback from playlists for add-on paths - Detect playback from a Kodi playlist for add-on paths - because we need some hacks due to Kodi bugs - Fix add-on paths playstate and Plex Companion for playlists - Fix Kodi telling Plex companion false playqueue position - Don't try to get a Kodi library items for Plex clips - Update translations version 2.2.0 (beta only): - Support for syncing Plex playlists to Kodi and vice-versa! (Kodi mixed music and video playlists cannot be supported as Plex does not support them) version 2.1.6: - Fix slow sync. Fix endless sync of corrupted PMS elements version 2.1.5: - Fix OnDeck widget for Direct Paths version 2.1.4: - Fix PKC settings suddenly getting lost - Don't show artwork sync progress, reduce setting-writes version 2.1.3: - Fix default settings string, only show in English, hopefully fixes PKC loosing its settings version 2.1.2: - Compatibility with Kodi Krypton Alpha 2 - Check all Kodi database versions before starting PKC - Fix KeyError on non-PKC playback startup - PEP-8 stuff version 2.1.1: - Fix Library Sync crash on Android version 2.1.0: Finally a new update for the stable version. You will need to reconnect to your PMS and reset the Kodi database once. Highlights of v2 include: - Support for Plex extras - Huge improvements to Plex Companion - Fixes to Alexa voice control - Kodi 18 Leia Alpha 1 support - Improvements to playback start-up - Improvements to the syncing mechanism, which should get rid of a ton of small bugs - Fixes to widgets and resuming playback - Use of plex.direct paths instead of local IP addresses to ensure the SSL certificates shown by the PMS are deemed valid - Fix Kodi screensaver - Faster PKC startup - And tons of other stuff...