Maohi Posté(e) le 8 avril 2013 Partager Posté(e) le 8 avril 2013 Bonjour, Je voulais savoir si il était possible d'accéder à la base de données de Video Station où toutes les infos (noms, synopsis, acteurs, etc.) sont stockées. En effet, pour des besoins personnels, je souhaiterais pouvoir récupérer ces informations (en lecture uniquement) via un petit programme maison sous Windows. Sur mon NAS j'ai activé MySQL et installé phpMyAdmin mais je ne vois pas les bases de données de Synology. Savez-vous comment les données sont stockées et si il est possible de les lire ? Merci d'avance, Maohi. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kramlech Posté(e) le 8 avril 2013 Partager Posté(e) le 8 avril 2013 Les données ne sont pas dans une base MySQL, mais dans la base PostgreSQL standard du DSM (utilisée pour la gestion interne de DSM, donc attention de ne pas tout casser). La base de données utilisée pour Video Station est "video_metadata" ... Il est possible de lire ces données (j'ai moi même fait divers petits outils de contrôles sur cette base ...) 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maohi Posté(e) le 8 avril 2013 Auteur Partager Posté(e) le 8 avril 2013 Super merci beaucoup, J'ai réussi à reconfigurer le fichier de config et tout le reste pour pouvoir lire les bases depuis mon OS windows. Merci encore 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 8 avril 2013 Partager Posté(e) le 8 avril 2013 Bonjour comment as tu fait? je suis preneur d'info. Merci d'avance. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maohi Posté(e) le 8 avril 2013 Auteur Partager Posté(e) le 8 avril 2013 (modifié) - j'ai installé le package phpPgAdmin (http://www.cphub.net/index.php?id=40&pid=103) - j'ai du éditer via Putty le fichier pg_hba.conf pour autoriser les connexions extérieures au NAS (http://59.124.41.244/enu/viewtopic.php?p=88076&sid=c1445cd03ba702729a1aa9090032a3c8) j'ai rajouté cette ligne là (car mon réseau est en 192.168.1.xx) : host all all 192.168.1.0/24 trust Et après tu peux accéder depuis l'extérieur aux bases de données postgreSQL qu'il y a sur ton Syno (via un accès natif ou un driver ODBC par exemple) Modifié le 8 avril 2013 par Maohi 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maohi Posté(e) le 8 avril 2013 Auteur Partager Posté(e) le 8 avril 2013 Vous avez trouvé comment récupérer une image à partir de la colonne md5 de la table poster ? A moins que ce ne soit pas un fichier image encodé ?? Ce serait balo... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
cyrtex Posté(e) le 8 avril 2013 Partager Posté(e) le 8 avril 2013 - j'ai installé le package phpPgAdmin (http://www.cphub.net/index.php?id=40&pid=103) - j'ai du éditer via Putty le fichier pg_hba.conf pour autoriser les connexions extérieures au NAS (http://59.124.41.244/enu/viewtopic.php?p=88076&sid=c1445cd03ba702729a1aa9090032a3c8) j'ai rajouté cette ligne là (car mon réseau est en 192.168.1.xx) : host all all 192.168.1.0/24 trust Et après tu peux accéder depuis l'extérieur aux bases de données postgreSQL qu'il y a sur ton Syno (via un accès natif ou un driver ODBC par exemple) Bonsoir Maohi, Merci beaucoup pour ton astuce. Bonne soirée. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maohi Posté(e) le 24 avril 2013 Auteur Partager Posté(e) le 24 avril 2013 Bonjour, Je me permet de revenir vers vous concernant les posters de la base video_metadata servant à video station. Je souhaiterais récupérer les images des médias (l'affiche d'un film par exemple) et j'ai bien l'impression que cette image se trouve dans la table "poster". Dans cette table nous pouvons trouver les infos suivantes (tirées de ma base) : id (PK serial) : 4174 mapper_id (serial) : 12609 lo_oid (oid) : 34706 md5 (text) : "f9d5f59e2084d887f7e1bf386ff7c61b" create_date (timestamp) : "2013-01-15 09:21:05.43748" modify_date (timestamp) : "2013-01-15 09:21:05.43748" Savez-vous si l'image utilisée dans video station est bien stockée ici ? Et si oui, savez-vous comment extraire cette donnée (surement stockée dans la colonne md5) pour en faire une image ? Merci d'avance pour vos réponses, ça me serait bien utile ! Maohi. 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Maohi Posté(e) le 23 mai 2013 Auteur Partager Posté(e) le 23 mai 2013 Petit up Une idée d'où sont stockés les posters utilisés dans Video Station ? Merci d'avance Maohi. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
archib Posté(e) le 15 juin 2013 Partager Posté(e) le 15 juin 2013 bonjour, je suis intéresser de savoir comment sauvegarder cette base de données car si je sauvegarde et restaure je ne sais pas comment le faire en sauvegarde simple et restaure simple je ne récupère pas les motif. désolé si ce sujet a deja été traité mais impossible de trouver l'endroit ni la coupure du sujet en claire comment sauvegarder les films et la base de données de video station et comment la restaurer sur un autre syno. Merci pour vos réponse. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
stevenfoxhound Posté(e) le 19 juin 2013 Partager Posté(e) le 19 juin 2013 Idem, je souhaite: Copier la BD pour un autre syno identique au mien (meme model meme dsm, meme architecture de dossier, meme films) Faire un backup car tous les films ne sont pas bien tagués et j ai passé pas mal de temps a tout corriger. 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 20 juin 2013 Partager Posté(e) le 20 juin 2013 Copier la base engendrera de gros problème Je vous conseille plutôt de renommer vos fichiers proprement. J'ai d'ailleurs crée un script pour renommer les films d'après les infos de videostation 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
archib Posté(e) le 20 juin 2013 Partager Posté(e) le 20 juin 2013 Merci bub77 mais comment faire quand tu rentre manuellemnt des affiches et des resumés quand ils sont absent des base de données. merci pour les pistes d'actions 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 20 juin 2013 Partager Posté(e) le 20 juin 2013 Si ce sont des vidéos persos, oui, rien à faire pour çà, mais çà ne devrait pas être dans la partie "films" Si ce sont de vrais films, il y a toujours une base de donnée où figure le film 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
archib Posté(e) le 20 juin 2013 Partager Posté(e) le 20 juin 2013 oui tjs dans une base internet mais pas obligatoirement dans celle utilisées par videostation. par exemple impossible de trouver "Marley et moi" je suis obligé de le faire a la main, en automatique il me met un autre film et en recherche internet, il met la la suite de ce film. j'ai regader les fichiers cité plus haut mais la taille rste identiques ainsi que l'heure meme apres ajout de films. donc quel fichers recuperer pour sauvegarder la base et les images modifiées. Merci à toi 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bud77 Posté(e) le 20 juin 2013 Partager Posté(e) le 20 juin 2013 oui tjs dans une base internet mais pas obligatoirement dans celle utilisées par videostation. par exemple impossible de trouver "Marley et moi" je suis obligé de le faire a la main, en automatique il me met un autre film et en recherche internet, il met la la suite de ce film. j'ai regader les fichiers cité plus haut mais la taille rste identiques ainsi que l'heure meme apres ajout de films. donc quel fichers recuperer pour sauvegarder la base et les images modifiées. Merci à toi J'ai aussi ce film, et pas de problème chez moi, il faut parfois retirer les accents, rajouter des & ou retirer le "et" Et il n'y a pas de fichier a sauvegarder. C'est une base de donnée complète, qui est aussi utilisé par DSM. Si tu met les infos d'un syno sur un autre syno, tu as 99% de chances de tout casser. Oublie donc cette option 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
stevenfoxhound Posté(e) le 24 juin 2013 Partager Posté(e) le 24 juin 2013 Merci bud77, dommage pour le transfert de BD. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moise44 Posté(e) le 6 septembre 2013 Partager Posté(e) le 6 septembre 2013 Copier la base engendrera de gros problème Je vous conseille plutôt de renommer vos fichiers proprement. J'ai d'ailleurs crée un script pour renommer les films d'après les infos de videostation Je pense que ce que tu veux dire, c'est de l'importer sur un autre syno qui n'aurait pas les fichiers qui poserait pb. A moins qu'il n'y ait quelque chose qui m'échappe a propos de l'export/sauvegarde/dump d'une base de données... Dans ce cas, pourais tu nous éclairer avec une petite explication succinte quel serait le pb a faire un dump pour éventuellement le réimporter correctement SUR LE MÊME SYNO. Si ce sont des vidéos persos, oui, rien à faire pour çà, mais çà ne devrait pas être dans la partie "films" Si ce sont de vrais films, il y a toujours une base de donnée où figure le film Bah, chez moi, la serie V, "rebooté" en 2009 et qui ne comporte que 2 saisons a été systèmétiquement identifiée comme les b.R.A.V, dont je n'ai d'ailleurs pas retrouvée la trace via une requ^te google ...Et pourtant, les images étaient bonnes ! Je me suis donc "paluché" l'assistant de recherche pour les 23 épisodes. Donc non, la recherche automatique n'est pas parfaite. Même avec ton très brillant script de renommage. Et c'est aussi une des raisons pour laquelle je veux sauvegarder/faire un dump de cette base. J'ai aussi ce film, et pas de problème chez moi, il faut parfois retirer les accents, rajouter des & ou retirer le "et" Et il n'y a pas de fichier a sauvegarder. C'est une base de donnée complète, qui est aussi utilisé par DSM. Si tu met les infos d'un syno sur un autre syno, tu as 99% de chances de tout casser. Oublie donc cette option Nous sommes donc d'accord que si c'est pour réimporter sur un syno qui n'a pas les fichiers ou qui N'EST PAS LA SOURCE de ce même DUMP, il n'y a pas de pb ? Après, je me débrouillerai éventuellement avec le dump s'il faut en ressortir une liste quelconque. Ça me fera faire des révisions ! A part peut être s'il y a un pb a la consultation des tables hors du syno, notamment le pb de droits, parce que les relations entre les base, pour consulter les tables ne poseront pas de pb, si ? En fait, je pense que la crainte que tu exprime est lié au fait que les bases de données SONT RELATIONNELLES, ce que bcp de monde ne sait pas, ou ne comprend pas. Je n'ai pas fait bcp d'heures au compteur a propos des bases de données, mais j'ai vite compris que SQL est un vrai langage particulier de spécialistes qu'on appelle DBAdmin (DBA). Sans même parler des méthodes analytiques, justement pour cette mise en relation des tables et des clefs primaires ou secondaires. Je me rapelle m'être atrtrapé un sacré mal de tête avec une base access bcp plus simple il y a plus de 10 ans ! Base access, qui envisageait déjà ....une filmothèque ! C'était mon projet de fin de formation sur le thème des BDD . C'est bien ça qui peut poser pb. Est-ce que je me trompe a propos de tes craintes Bud77 ? - j'ai installé le package phpPgAdmin (http://www.cphub.net/index.php?id=40&pid=103) - j'ai du éditer via Putty le fichier pg_hba.conf pour autoriser les connexions extérieures au NAS (http://59.124.41.244/enu/viewtopic.php?p=88076&sid=c1445cd03ba702729a1aa9090032a3c8) j'ai rajouté cette ligne là (car mon réseau est en 192.168.1.xx) : host all all 192.168.1.0/24 trust Et après tu peux accéder depuis l'extérieur aux bases de données postgreSQL qu'il y a sur ton Syno (via un accès natif ou un driver ODBC par exemple) Je me joint a Cyrtex pour te remercier car effectivement, en voulant exporter, j'avais un message d'erreur comme celui-ci : Warning: exec(): PHP exec disable. in /usr/syno/synoman/phpsrc/phpPgAdmin/dbexport.php on line 30 Erreur d'export : n'a pu exécuter pg_dumpall (chemin indiqué dans votre conf/config.inc.php : /usr/syno/pgsql/bin/pg_dumpall). Merci de corriger le chemin dans votre configuration et de vous reconnecter. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moise44 Posté(e) le 7 septembre 2013 Partager Posté(e) le 7 septembre 2013 - j'ai installé le package phpPgAdmin (http://www.cphub.net/index.php?id=40&pid=103) - j'ai du éditer via Putty le fichier pg_hba.conf pour autoriser les connexions extérieures au NAS (http://59.124.41.244/enu/viewtopic.php?p=88076&sid=c1445cd03ba702729a1aa9090032a3c8) j'ai rajouté cette ligne là (car mon réseau est en 192.168.1.xx) : host all all 192.168.1.0/24 trust Et après tu peux accéder depuis l'extérieur aux bases de données postgreSQL qu'il y a sur ton Syno (via un accès natif ou un driver ODBC par exemple) Bon, ok, cette astuce ne marche pas pour permettre l'export de la base video_data , mais uniquement pour se connecter a distance aux bases du syno... Dommage ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moise44 Posté(e) le 7 septembre 2013 Partager Posté(e) le 7 septembre 2013 Je constate donc que phpPGAdmin ne permet pas plus que de visualiser les bases ! la belle affaire... J'ai suivi les instructions du message que j'ai posté audessus qui disait que les chemin n'étaient pas bon dans le fichier config.inc.php, sauf que, en allant voir dans le fameux fichier, j'ai bien les bons chemins : // Specify the path to the database dump utilities for this server. // You can set these to '' if no dumper is available. $conf['servers'][0]['pg_dump_path'] = '/usr/syno/pgsql/bin/pg_dump'; $conf['servers'][0]['pg_dumpall_path'] = '/usr/syno/pgsql/bin/pg_dumpall'; Le bouton export me renvoie donc a une rreur qui n'existe pas. Est-ce un pb de droits ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
tonymans72 Posté(e) le 13 décembre 2013 Partager Posté(e) le 13 décembre 2013 Les données ne sont pas dans une base MySQL, mais dans la base PostgreSQL standard du DSM (utilisée pour la gestion interne de DSM, donc attention de ne pas tout casser). La base de données utilisée pour Video Station est "video_metadata" ... Il est possible de lire ces données (j'ai moi même fait divers petits outils de contrôles sur cette base ...) Salut Kramlech, est-ce que tu peux nous en dire plus ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kramlech Posté(e) le 13 décembre 2013 Partager Posté(e) le 13 décembre 2013 Que veux-tu savoir, si ce n'est que j'accède à la base en ligne de commande sous SSH ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
tonymans72 Posté(e) le 13 décembre 2013 Partager Posté(e) le 13 décembre 2013 Pour ma part, j'y accède via phpPgAdmin, mais c'est de la simple visualisation. Si tu as d'autres astuces, ou si tu peux expliquer ce que tu fais sur cette base Merci d'avance 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kramlech Posté(e) le 13 décembre 2013 Partager Posté(e) le 13 décembre 2013 (modifié) La réalisation la plus célèbre est celle qui a été développée par bud77 : Elle permet de renommer les films indexés dans Video Station avec le nom officiel du film .... Sinon, j'ai aussi mis au point un script qui, toutes les semaines, envoie un mail à un certain nombres de destinataires, en donnant la liste des nouveaux films qui ont fait leur entrée dans Video Station. Modifié le 13 décembre 2013 par Kramlech 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
tonymans72 Posté(e) le 13 décembre 2013 Partager Posté(e) le 13 décembre 2013 La réalisation la plus célèbre est celle qui a été développée par bud77 : Elle permet de renommer les films indexés dans Video Station avec le nom officiel du film .... Sinon, j'ai aussi mis au point un script qui, toutes les semaines, envoie un mail à un certain nombres de destinataires, en donnant la liste des nouveaux films qui ont fait leur entrée dans Video Station. Je renomme moi même mes nouveaux films, donc pas vraiment d'interêt Et je suis le seul utilisateur du NAS mais ton idée est bonne pour multi-utilisateur 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.