Hayholten Posté(e) le 19 avril 2014 Partager Posté(e) le 19 avril 2014 Salut à tous! Je suis intéressé par les fonctions de "scrobble" chez Traktv. J'aimerai mettre ça en place et je me suis rapproché du package SynoDLNAtrakt. https://github.com/cytec/SynoDLNAtrakt Seulement, je n’arrive pas à indexer mes médias (j'ai du mal avec le concept de chemin absolu). Du coup, je me demandais: - qui a réussi? - êtes-vous satisfait des services de ce paquet? - existerait-il mieux? Merci d’avance pour vos retours ;-) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Hayholten Posté(e) le 19 avril 2014 Auteur Partager Posté(e) le 19 avril 2014 Ah et j'oubliais, une petite capture pour mieux comprendre: 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Hayholten Posté(e) le 21 avril 2014 Auteur Partager Posté(e) le 21 avril 2014 Up again! J'ai un "ERROR" log, si vous y comprenez quelque chose... 21.04.2014 13:52:27 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 14:22:26.648094)" raised an exception 21.04.2014 13:52:27 ERROR : No entry found for ID 3498 21.04.2014 13:22:27 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 13:52:26.648094)" raised an exception 21.04.2014 13:22:26 ERROR : No entry found for ID 3498 21.04.2014 12:52:26 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 13:22:26.648094)" raised an exception 21.04.2014 12:52:26 ERROR : No entry found for ID 3498 21.04.2014 12:22:26 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 12:52:26.648094)" raised an exception 21.04.2014 12:22:26 ERROR : No entry found for ID 3498 21.04.2014 11:52:26 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 12:22:26.648094)" raised an exception 21.04.2014 11:52:26 ERROR : No entry found for ID 3498 21.04.2014 11:40:25 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 12:09:55.337895)" raised an exception 21.04.2014 11:39:55 ERROR : No entry found for ID 3498 21.04.2014 11:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 11:39:55.337895)" raised an exception 21.04.2014 11:09:55 ERROR : No entry found for ID 3498 21.04.2014 10:39:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 11:09:55.337895)" raised an exception 21.04.2014 10:39:55 ERROR : No entry found for ID 3498 AA 21.04.2014 10:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 10:39:55.337895)" raised an exception 21.04.2014 10:09:55 ERROR : No entry found for ID 3498 21.04.2014 09:39:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 10:09:55.337895)" raised an exception 21.04.2014 09:39:55 ERROR : No entry found for ID 3498 21.04.2014 09:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 09:39:55.337895)" raised an exception 21.04.2014 09:09:55 ERROR : No entry found for ID 3498 21.04.2014 08:39:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 09:09:55.337895)" raised an exception 21.04.2014 08:39:55 ERROR : No entry found for ID 3498 21.04.2014 08:09:55 ERROR : No entry found for ID 3498 AAUnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 16: ordinal not in range(128) AA if curdir in dbresult.path: AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/synodlnatrakt/helper.py", line 82, in get_media_type AA mediatype = helper.get_media_type(result.id) AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/synodlnatrakt/main.py", line 208, in import_mediaserver AA main.import_mediaserver() AA File "/usr/local/synodlnatrakt/share/SynoDLNAtrakt/SynoDLNAtrakt.py", line 46, in mediaserver AA retval = job.func(*job.args, **job.kwargs) AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/lib/apscheduler/scheduler.py", line 477, in _run_job AATraceback (most recent call last): 21.04.2014 08:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 08:39:55.337895)" raised an exception 21.04.2014 07:40:25 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 08:09:55.337895)" raised an exception AATimeoutError: QueuePool limit of size 5 overflow 10 reached, connection timed out, timeout 30 AA (self.size(), self.overflow(), self._timeout)) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/pool.py", line 780, in _do_get AA rec = self._connection_record = pool._do_get() AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/pool.py", line 431, in __init__ AA return _ConnectionFairy(self).checkout() AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/pool.py", line 272, in connect AA self.pool.connect(), AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1661, in contextual_connect AA conn = bind.contextual_connect() AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 299, in _connection_for_bind AA return self.transaction._connection_for_bind(engine) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 803, in _connection_for_bind AA close_with_result=close_with_result) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 799, in connection AA **kw) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2357, in _connection_from_session AA close_with_result=True) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2366, in _execute_and_instances AA return self._execute_and_instances(context) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2353, in __iter__ AA return list(res) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2149, in __getitem__ AA ret = list(self[0:1]) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2282, in first AA dbresult = pgsql.session.query(pgsql.Video).filter(pgsql.Video.id == theid).first() AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/synodlnatrakt/helper.py", line 75, in get_media_type AA mediatype = helper.get_media_type(key) AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/synodlnatrakt/main.py", line 154, in scanlogs AA main.scanlogs() AA File "/usr/local/synodlnatrakt/share/SynoDLNAtrakt/SynoDLNAtrakt.py", line 42, in parse_logs AA retval = job.func(*job.args, **job.kwargs) AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/lib/apscheduler/scheduler.py", line 477, in _run_job AATraceback (most recent call last): 21.04.2014 07:40:25 ERROR : Job "parse_logs (trigger: interval[0:30:00], next run at: 2014-04-21 08:09:55.337895)" raised an exception 21.04.2014 07:10:25 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 07:39:55.337895)" raised an exception AATimeoutError: QueuePool limit of size 5 overflow 10 reached, connection timed out, timeout 30 AA (self.size(), self.overflow(), self._timeout)) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/pool.py", line 780, in _do_get AA rec = self._connection_record = pool._do_get() AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/pool.py", line 431, in __init__ AA return _ConnectionFairy(self).checkout() AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/pool.py", line 272, in connect AA self.pool.connect(), AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1661, in contextual_connect AA conn = bind.contextual_connect() AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 299, in _connection_for_bind AA return self.transaction._connection_for_bind(engine) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 803, in _connection_for_bind AA close_with_result=close_with_result) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 799, in connection AA **kw) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2357, in _connection_from_session AA close_with_result=True) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2366, in _execute_and_instances AA return self._execute_and_instances(context) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2353, in __iter__ AA return list(res) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2149, in __getitem__ AA ret = list(self[0:1]) AA File "/usr/local/python/lib/python2.7/site-packages/sqlalchemy/orm/query.py", line 2282, in first AA dbresult = pgsql.session.query(pgsql.Video).filter(pgsql.Video.id == theid).first() AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/synodlnatrakt/helper.py", line 75, in get_media_type AA mediatype = helper.get_media_type(key) AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/synodlnatrakt/main.py", line 154, in scanlogs AA main.scanlogs() AA File "/usr/local/synodlnatrakt/share/SynoDLNAtrakt/SynoDLNAtrakt.py", line 42, in parse_logs AA retval = job.func(*job.args, **job.kwargs) AA File "/volume1/@appstore/synodlnatrakt/share/SynoDLNAtrakt/lib/apscheduler/scheduler.py", line 477, in _run_job AATraceback (most recent call last): 21.04.2014 07:10:25 ERROR : Job "parse_logs (trigger: interval[0:30:00], next run at: 2014-04-21 07:39:55.337895)" raised an exception 21.04.2014 06:40:25 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 07:09:55.337895)" raised an exception 21.04.2014 06:39:55 ERROR : No entry found for ID 3498 21.04.2014 06:10:25 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 06:39:55.337895)" raised an exception 21.04.2014 06:09:55 ERROR : No entry found for ID 3498 21.04.2014 05:39:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 06:09:55.337895)" raised an exception 21.04.2014 05:39:55 ERROR : No entry found for ID 3498 21.04.2014 05:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 05:39:55.337895)" raised an exception 21.04.2014 05:09:55 ERROR : No entry found for ID 3498 21.04.2014 04:39:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 05:09:55.337895)" raised an exception 21.04.2014 04:39:55 ERROR : No entry found for ID 3498 21.04.2014 04:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 04:39:55.337895)" raised an exception 21.04.2014 04:09:55 ERROR : No entry found for ID 3498 21.04.2014 03:39:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 04:09:55.337895)" raised an exception 21.04.2014 03:39:55 ERROR : No entry found for ID 3498 21.04.2014 03:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 03:39:55.337895)" raised an exception 21.04.2014 03:09:55 ERROR : No entry found for ID 3498 21.04.2014 02:39:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 03:09:55.337895)" raised an exception 21.04.2014 02:39:55 ERROR : No entry found for ID 3498 21.04.2014 02:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 02:39:55.337895)" raised an exception 21.04.2014 01:39:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 02:09:55.337895)" raised an exception 21.04.2014 01:09:55 ERROR : Job "mediaserver (trigger: interval[0:30:00], next run at: 2014-04-21 01:39:55.337895)" raised an exception 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Hayholten Posté(e) le 23 avril 2014 Auteur Partager Posté(e) le 23 avril 2014 Personne? Il doit bien y avoir un moyen pourtant de relier Trakt avec son Syno nan? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
detonyle Posté(e) le 25 avril 2014 Partager Posté(e) le 25 avril 2014 hello, j'utilise trakt mais je ne connaissais pas ce package, je regarde ça ce weekend, j'essaie de le mettre en place. je te tiens au courant ++ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Hayholten Posté(e) le 25 avril 2014 Auteur Partager Posté(e) le 25 avril 2014 hello, j'utilise trakt mais je ne connaissais pas ce package, je regarde ça ce weekend, j'essaie de le mettre en place. je te tiens au courant ++ Hello! Du coup, comment tu utilises Trakt? C'est spécifique à du scrobbling nan? En tout cas, même si je n'arrive pas à indexer mes films/ séries, il semble que l'envoi vers Trakt s'opère (j'ai bien dis il me semble). Tiens-moi au courant!!! ;-) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Hayholten Posté(e) le 1 mai 2014 Auteur Partager Posté(e) le 1 mai 2014 Any news? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bentux Posté(e) le 27 mai 2014 Partager Posté(e) le 27 mai 2014 Bonjour à toi Hayholten, J'utilise Trakt aussi et j'aurais souhaité pouvoir installer synodlnatrakt. Le problème c'est qu'il me demande le paquet Git. Le seul paquet de ce type est pour moi Git serveur, qui est déjà installé sur mon syno. As tu une idée? Perso j'utilise Trakt sur mon ATV et sur mon iPad via Infuse. L'idée était de pouvoir scrobller toutes mes activitées depuis le syno que je regarde un film sur mon PC ou autre. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Hayholten Posté(e) le 27 mai 2014 Auteur Partager Posté(e) le 27 mai 2014 Hello! Well, pour ma part, j'ai bien un paquet "Git" estampillé SynoCommunity. La source (que tu dois déjà avoir): http://packages.synocommunity.com Pis après, Cytec: http://cytec.us/spk/ Je ne me souviens pas d'un problème à l'installation de l'ensemble... Pour le moment, je ne l'utilise pas vraiment encore car je rencontre quelques galères de configuration (encoooooooooooore des problèmes d'accent je crois). Je pense par ailleurs qu'il faut intégrer la base de données de VideoStation (Serveur Multimédia) pour que ça marche, mais j'en suis pas sûr... Ton retour sera des plus intéressants ;-) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Hayholten Posté(e) le 1 juin 2014 Auteur Partager Posté(e) le 1 juin 2014 Re! Des retours? Pour ma part, le paquet est planté depuis une récente MAJ de paquets... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bentux Posté(e) le 17 juin 2014 Partager Posté(e) le 17 juin 2014 (modifié) Bon ben j'ai laché l'affaire c'est trop compliqué et ça ne fonctionne pas. Quand il y aura un paquet prêt à l'emploi je réessayerais. Bon courage Modifié le 17 juin 2014 par bentux 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Hayholten Posté(e) le 22 juin 2014 Auteur Partager Posté(e) le 22 juin 2014 Re! J'ai pour ma part également mis en stand-by l'utilisation du paquet. Je n'ai réussi qu'à moitié à m'en servir. Je retenterais d'ici peu car cela semble tout de même possible. Après, il y a un plugin pour Plex qui permet de faire la même chose. Seulement les problèmes de Plex: pas sécurisé, usine à gaz, nombreux bugs... On se tient au courant ;-) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bentux Posté(e) le 18 juillet 2014 Partager Posté(e) le 18 juillet 2014 Salut @Hayholten Je reviens vers toi car j'ai enfin réussi çà le faire fonctionner. Toutes mes galères et les réponses sont ici : https://github.com/cytec/SynoDLNAtrakt/issues 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.