#1 28/02/2014 22:10:53

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Téléchargeur de logos de chaîne dans mythtv-setup

Mythtvsetup intègre une fonctionnalitée pour télécharger les logos. Je ne sais pas si vous l'avez testé mais personnellement, pour l'instant, je ne la trouve pas du tout pratique !

Je l'ai lancé une fois avec le bouquet freebox j'ai passé plus de 2h à validé des logos ... dont certain que je ne sais même pas si c'est les bon car c'est la 1ère fois que je voyais le nom de ces chaînes.

Mais est-ce que se système n'est pas pratique par manque de contributeurs ? Avez vous des infos sur son mode de fonctionnement ? Peut on voir depuis un navigateur web la base de donnée ?

Dernière modification par SnouF (28/02/2014 22:18:19)

Hors ligne

#2 03/03/2014 17:46:08

zetoune
Membre
Inscription : 09/10/2013
Messages : 16

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Idem ici, J'ai personnellement téléchargé mes logos 1 à 1 car j'obtenais des résultats trop médiocres.

Dernière modification par zetoune (03/03/2014 17:56:18)

Hors ligne

#3 03/03/2014 22:00:41

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

mythtv collecte tes informations si tu le decides. Ensuite le tout est inséré dans une grande base qui sert aux autres. Si l'icone est unique, ça ne pose pas de problème. Mais si il y a plusieurs icones pour plusieurs pays par exemple, mythtv est incapable de proposer le bon choix, certainement car il n'y a pas de lien avec le pays du demandeur. Par contre, je ne sais pas ou est cette base, ni comment la consulter.

Mais c'est vrai que c'est très, très long, si tu as plusieurs dizaines de chaines, d'ou l'utilité de nos developpements respectifs. Mon programme repose sur une base de données du même type mais limitée à nos besoins. J'ai une base un peu exotique mais qui est pratique pour ce que j'ai besoin mais il faudrait passer à une base mysql par exemple mais je n'ai pas assez d'expérience pour savoir comment construire cette base. Avec une base de ce type, la configuration de MythTV devrait être beaucoup plus facile et plus rapide .... appel aux bonnes volontés, si vous avez des connaissances en base de données ou pas. wink

Hors ligne

#4 05/03/2014 21:55:45

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Je pense qu'il y a bien plus compétent que moi mais si personne d'autre n'est motivé j'veux bien m'y collé mais de toute façon il nous faut fixer les objectifs

1/ Que doit contenir la base
a/ nom de chaînes "réel"
b/ nom des chaînes possible (en fonction de la source avec les différentes variante orthographique)
c/ xmltvid par grabbers
d/ logos
Autres choses ? comme dit plus tôt je n'y connais rien en sat

2/ l'API quelle(s) language(s) ?
a/ xml
b/ json
c/ autre

3/ Quel mode d'administration ? Pour ne pas faire trop compliqué j'imagine un système avec un nombre très restraint de personne pouvant modifié la base (des modos) et un système de ticket permettant de demander des rectification depuis une interface web. Ces rectifications devrons être validé par un modo

4/ Quels requets faut-il pouvoir faire ?
a/ Sur la base d'une variante orthographique du nom de la chaine  et du grabbeur l'api retourne nom, logo, xmltvid
Autres choses ?

5/ Les logos
a/ Quelle résolution ? Je propose "original" et une autre adapté à mythtv, que faut t'-il pour mythtv ?
b/ Sur fond blanc ou sur fond transparent ou les 2

6/ Où ?
Intégré à mythtv-fr ou un projet indépendant ?

7/ ...

Hors ligne

#5 06/03/2014 16:17:03

Burn2
Membre
Inscription : 02/02/2009
Messages : 574
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Pour la TNT perso je m'en suis sorti sans pb avec le programme de base.

Hors ligne

#6 06/03/2014 21:00:39

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

idem, s'il n'y a qu'une 10ène de chaîne à configuré ce genre d'outils est superflux. ce n'est qu'a partir de le 20-30ème chaîne que ça devient intersant

Hors ligne

#7 07/03/2014 22:15:53

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

1/ Que doit contenir la base
a/ nom de chaînes "réel"
b/ nom des chaînes possible (en fonction de la source avec les différentes variante orthographique)
c/ xmltvid par grabbers
d/ logos
e/ le nom du fournisseur ( TNT, free, canalsat, ....)
f/ le pack pour les bouquets payants/fournisseur
g/ la fréquence de diffusion pour le SAT uniquement
h/ l'identifiant de canal de diffusion pour le SAT uniquement
Autres choses ? comme dit plus tôt je n'y connais rien en sat

2/ l'API quelle(s) language(s) ?
a/ xml
b/ json
c/ perl ou perltk ( c'est aujourd'hui l'interface la plus avancée)
d/ python
c/ autre

3/ Quel mode d'administration ? Pour ne pas faire trop compliqué j'imagine un système avec un nombre très restraint de personne pouvant modifié la base (des modos) et un système de ticket permettant de demander des rectification depuis une interface web. Ces rectifications devrons être validé par un modo

4/ Quels requets faut-il pouvoir faire ?
a/ Sur la base d'une variante orthographique du nom de la chaine  et du grabbeur l'api retourne nom, logo, xmltvid
b/ charger tous les chaînes d'un diffuseur exemple TNT, ou d'un fournisseur payant exemple Canal+ ...
Autres choses ?
Les requêtes existent sur les tables mythconverg en python et en perl, je crois en ligne de commande.

5/ Les logos
a/ Quelle résolution ? Je propose "original" et une autre adapté à mythtv, que faut t'-il pour mythtv ?
On peut aussi proposer la HD, chacun fera son choix mais il faut trouver une source libre
b/ Sur fond blanc ou sur fond transparent ou les 2

6/ Où ?
Intégré à mythtv-fr ou un projet indépendant ?
Intégrable à mythtv serait le mieux mais dans ce cas il faut utiliser le langage de mythtv

7/ á qui s'adresse cet outil? La communauté française ou toute la communauté de mythtv.org

L8/ .....

Mon souci n'était pas là mais plutôt dans la composition de la base et des tables. Je n'ai pas d'expérience pour savoir comment bien construire la base du premier coup et pas le temps de faire des expériences pour savoir qu'elle serait la meilleure organisation de cette base de données.
Par exemple une chaîne est disponible sur plusieurs supports ( TNT, SAT, internet, ....), il ne me paraît inconcevable de créer une seule table qui aurait autant de ligne pour une chaîne avec les mêmes infos sauf le diffuseurs. Il faut donc créer 2 tables. Faut-il créer autant de tables que de champ ? Je ne crois pas mais alors quand s'arrêter, quelle règle motive la création d'une nouvelle table?

Hors ligne

#8 09/03/2014 16:24:32

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Mon souci n'était pas là mais plutôt dans la composition de la base et des tables ... pour savoir qu'elle serait la meilleure organisation de cette base de données.

J'ai bien compris, c'est de cette BDD que je voulais parler pour organiser la base de donnée il faut débort spécifié nos besoin, cette base de donner serra sur un serveur web il faut donc definire un API qui permettra au script de dialoguer entre la base de donnée et le site qu'il l'hébèrge.

Cependant ta réponse faite avancer le problème

Il faut la notion de "bouquet" ( TNT, free, canalsat, ....)

Il faut des info pour le SAT, ces infos varie-t-elle en fonction de la position géographique ?

Il faut trouver une source pour les logos, (libre je pense que ce soit possible car ce sont des logos sont des marques déposées, soumise au droit d'auteur https://fr.wikipedia.org/wiki/Fichier:L … nce_2.svg). Wikipedia me semble une bonne source (logo de qualité)

Sur ces bases je vais essayer de faire un petit organigrame de la base de donnée et de ces tables

Hors ligne

#9 09/03/2014 18:06:24

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Non, ça ne change pas en fonction de la situation géographique contrairement à la TNT, mais ça change en fonction du satellite. Enfin si ça change en fonction des pays, le bouquet Canal+ en Espagne n'est pas le même que chez nous, idem pour canal+ Caraïbes. Donc ou il y a bien une notion géographique mais qui dépend plus du satellite que de la région de France par exemple.

Je ne pensai pas à un site web avec une api mais simplement à une base de données à utiliser en local après téléchargement, avec des scripts pour alimenter mythconverg. A la façon dont tu la fais dans ton script

Dernière modification par gilles74 (09/03/2014 18:23:53)

Hors ligne

#10 09/03/2014 18:55:10

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Ok pour le sat

Pour la BDD, si elle est locale comment veux-tu avoir un retour utilisateur et des contributions ? En fait si elle est locale je ne comprend pas l'intéret par rapport au système actuelle

Pour la structure j'ai fait une 1ère esquisse http://gcweb.web4me.fr/ajaxplorer/data/ … c2f7c4.php elle tient pas compte de la notion de "bouquet" pour le SAT

Le fichier mwb s'ouvre avec "MySQL Workbench 6" mais j'ai fait une extraction au format pdf

J'imaginais une utilisation de ce type (via une webAPI)

Script local : L ;  Serveur : S

L : get_bouquets
S : retourne la liste des bouquets (id+nom)
L : get_grabbers
S: liste des grabbers (id+nom)
L : get_channels?bouquet_id=1&grabber_id=1
S : liste des chaines (id+nom+logo+xmltvid)

Un autre type de requet serait possible par exemple pour mon script en debut de sujet

L : get_channels?names=FRANCE3,france 2,F4&grabber_id=1
S : liste des chaines (id+nom+logo+xmltvid) [i]et si "alternative_name" n'a pas été trouvé alors stock  cette requete dans la table alternative_unknow permettant un ajout future

Pour le sat il suffirait d'ajouter ?dvbs_id=1 pour avoir les infos du sat en plus des info de base

Mes exemples laisse supposer que se serait un api par GET mais je pensais faire GET et POST possible

Dernière modification par SnouF (09/03/2014 18:57:56)

Hors ligne

#11 11/03/2014 20:55:36

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

J'ai lancé une discussion sur le forum de mythtv.org pour savoir ou est la base de gestion des icônes et si on peut y accéder, la modifier, bref connaître sa structure.
Ce que tu proposes est bien mais je ne crois pas que ce soit gérable au niveau de notre petite communauté. C'est une idée qui doit être développé à un autre niveau.
Les interrogations pourraient se faire directement par mythtv-setup sans passer par un logiciel tiers.


lien vers le forum de mythtv.org

Dernière modification par gilles74 (12/03/2014 20:46:09)

Hors ligne

#12 11/03/2014 22:48:41

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Je ne dirait pas que ce n'est pas gérable mais c'est un gros investissement en temps pour par grand chose donc si nous pouvons améliorer les chose du coté de mythtv c'est mieux.

Peux-tu nous mettre un lien vers le post du forum officiel ?

Hors ligne

#13 12/03/2014 23:54:31

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

la base semble être mais je ne sais pas comment l'interroger .... j'ai regardé le code du programme de récupération des icones mais je n'y comprend pas grand chose

Hors ligne

#14 13/03/2014 20:06:22

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Pour la recherche http://services.mythtv.org/channel-icon/search?s=%s ou %s est le nom d'une chaine exemple http://services.mythtv.org/channel-icon … France%202
Le "grabber" semble ajouter l'argument "csv" qui contient Name,XmlTvId,Callsign,TransportId,AtscMajorChan,AtscMinorChan,NetworkId,ServiceId je suppose à des fin statistique
https://github.com/MythTV/mythtv/blob/m … s.cpp#L638

Mais , que veux-tu faire de la réponse ?

Hors ligne

#15 13/03/2014 20:52:09

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Suite à la réponse de jyavenard sur le forum officiel j'ai refais un scan (je ne m'avais pas encore fait) j'ai un peu mieux compris le principe. Certaines chaînes sont dans la base de donnée, beaucoup non (sur 390 chaînes 380 non trouvé).
Pour les 10 chaînes trouvé le logo à été insérer sans mon intervention (par contre je ne sais pas si la recherche utilise l'xmltv ou le nom de la chaîne) pour les 380 autre mythtv allait me laisser le choix ce qui m'aurait pris des heures.
Ce qui faudrait c'est qu'on puisse ajouter quelque chaîne à la base. En tout cas les chaînes principale par exemple chez moi mythtv à trouver le logo "france 2 (auto)" mais pas "france 3 (auto)" ("(auto)" est un suffix ajouter par free pour spécifié la qualité du flux HD/SD/auto/...)

Hors ligne

#16 13/03/2014 22:47:31

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

SnouF a écrit :

Mais , que veux-tu faire de la réponse ?

je ne veux rien faire de particuliers, je veux juste comprendre ce qu'elle contient et comment elle fonctionne.
D'après ton interrogation, il ne s'agit pas d'une base mais juste d'une liste qui n'a pas beaucoup d'interêt pour ce que l'on veut faire.

De ce que j'ai compris du téléchargement des icones, l'interrogation se fait sur le nom. Si l'orthographe du nom est identique à celui de la liste et qu'il est unique, l'icone est automatiquement téléchargée sinon il propose les icones pour les chaines d'orthographe partielle.

Hors ligne

#17 14/03/2014 21:36:26

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

De ce que j'ai compris du téléchargement des icones, l'interrogation se fait sur le nom. Si l'orthographe du nom est identique à celui de la liste et qu'il est unique, l'icone est automatiquement téléchargée sinon il propose les icones pour les chaines d'orthographe partielle.

J'en sais trop rien car que l'on fasse une requète avec "France 2 (auto)" ou "France 3 (auto)" on a plusieurs résultat. Hors pour l'un l'ai eu le logo, pas pour l'autre

Mais en reregardant le code je découvre d'autre requête possible :
  - http://services.mythtv.org/channel-icon … allsign=%s je n'arrive pas à trouver un callsign qui fonctionne
  - http://services.mythtv.org/channel-icon … ing?csv=%s ou csv peut être obtenu par la requête SQL

SELECT chanid, name, xmltvid, callsign, dtv_multiplex.transportid, atsc_major_chan, atsc_minor_chan, dtv_multiplex.networkid, channel.serviceid, channel.mplexid
FROM channel
LEFT JOIN dtv_multiplex ON channel.mplexid = dtv_multiplex.mplexid

Exemples
[url=http://services.mythtv.org/channel-icon/findmissing?csv=1052,France]http://services.mythtv.org/channel-icon/findmissing?csv="1052","France 2 HD","FRA2.kazer.org","France 2 HD","5","0","0",NULL,"1282","23"[/url]
Il n'y a qu'un résultat

Je pense donc plutot qui si la requête findmissing abouti il n'y a pas de sélection de logo à faire. Si par contre la réponse est vide intervient alors la requête search et le sélecteur de logo

Il y a encore une requête "submit" dans le code je pense que c'est pour soumettre le choix utilisateur

Dernière modification par SnouF (14/03/2014 21:39:27)

Hors ligne

#18 15/03/2014 22:47:11

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

je crois que les requêtes sont definies dans ce document
https://github.com/MythTV/mythtv/blob/m … icons.h#87

j'ai testé sur une nouvelle installation TNT et mythtv m'a trouvé 24 sur 28 icones automatiquement.
Il manque 4 icones
   - FR3 Rhone
   - FR3 Alpes
   - SRF 1
   - TV 8 Mont Blanc

Pour FR3 et TV8 mont blanc, s'est normal car l'orthographe n'est pas la même (FRANCE 3, 8 MONT BLANC). Pour SRF, c'est incompréhensif.

En regardant la liste fournie par la recherche  ......search?s=%s , je comprends qu'il ne trouve pas les logos des chaines comme "disney channel" par exemple dans la base c'est enregistré comme "disney channel france".

Maintenant on connait la structure de la "base" et on peut en déduire que ça ne correspond pas à ce que l'on a besoin. Il nous faut une vraie base de données pour croiser les données.

Hors ligne

#19 16/03/2014 11:15:42

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

https://github.com/MythTV/mythtv/blob/m … icons.h#87 est bien le bon lien ? Je ne trouve rien en rapport avec les requêtes hmm

Ce qui serait bien c'est que 2/3 utilisateurs francophone puisse contribuer à cette base pour ajouter certaines chaînes et corriger le logo s'il sont incorrecte ou change.

Pour "disney channel" et les autres chaines internationnale y'a t-il vraiment une importance entre télécharger le logo  "disney channel" ou " "disney channel france" ? Je dirais que générallement non.

Maintenant on connait la structure de la "base" et on peut en déduire que ça ne correspond pas à ce que l'on a besoin. Il nous faut une vraie base de données pour croiser les données.

Je suis partiellement d'accord. Je pense que pour les logos il ne faut pas faire doublons et plutôt contribuer (si on peut) à améliorer la base de mythtv plutôt que d'en faire une autre en parallèle.

Notre base ne servirait alors que au fréquence sat / xmltvid

Hors ligne

#20 16/03/2014 14:11:25

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Je met tout de même ici pour mémoire l'url vers l'API wikipedia pour les images qui je trouve offre des logos de bien meilleurs qualitée que lyngsat
http://www.mediawiki.org/wiki/API:Allimages
Exemple plus france 3
http://fr.wikipedia.org/w/api.php?actio … mime%7Curl

[edit 23h] ou encore http://fr.wikipedia.org/w/api.php?actio … &redirects
sans oublier le bac à sable API : http://fr.wikipedia.org/wiki/Sp%C3%A9cial:ApiSandbox

Dernière modification par SnouF (16/03/2014 23:08:07)

Hors ligne

#21 18/03/2014 00:41:22

gilles74
Administrateur, expert MythTVExpert en configuration du DVB-SAT., développeurMembre de l'équipe de traduction, s'occupe de l'adaptation francophone de accuweather.
Inscription : 20/02/2008
Messages : 3 914
Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

SnouF a écrit :

https://github.com/MythTV/mythtv/blob/m … icons.h#87 est bien le bon lien ? Je ne trouve rien en rapport avec les requêtes hmm

/*! \brief looks up the string to determine the caller/xmltvid
     * \param str the string to work on
     * \return true/false
     */
    bool lookup(const QString& strParam);

    /*! \brief search the remote db for icons etc
     * \param str the string to work on
     * \return true/false
     */
    bool search(const QString& strParam);

    /*! \brief submit the icon information back to the remote db
     * \return true/false
     */
    bool submit();

    /*! \brief retrieve the actual logo for the TV channel
     * \param str the string to work on
     * \return true/false
     */
    bool findmissing(const QString& strParam);

    /*! \brief checks and attempts to download the logo file to the appropriate
     *   place
     * \param url the icon url
     * \param localChanId the local ID number of the channel
     * \return true/false
     */
    bool checkAndDownload(const QString& url, const QString& localChanId);

    /*! \brief attempt the inital load of the TV channel information
     * \return true if successful
     */
    bool initialLoad(QString name="");

    /*! \brief attempts to move the iteration on one/more than one
     * \return true if we can go again or false if we cannot
     */
    bool doLoad();

Ce qui serait bien c'est que 2/3 utilisateurs francophone puisse contribuer à cette base pour ajouter certaines chaînes et corriger le logo s'il sont incorrecte ou change.

je l'ai déjà fait mais ça ne change pas grand chose. Il doit y avoir une autre manip ....

Pour "disney channel" et les autres chaines internationnale y'a t-il vraiment une importance entre télécharger le logo  "disney channel" ou " "disney channel france" ? Je dirais que générallement non.

effectivement sauf qu'il faut choisir une icone plutôt qu'elle soit téléchargé automatiquement.

Notre base ne servirait alors que au fréquence sat / xmltvid

alors autant ne rien faire pour si peu; les xmltvid sont déjà gérés par un autre script qui fonctionne et qui est dans les sources de MythTV.
Sans ambition, il est inutile de faire quelque chose et de perdre son temps.

Si on veut avancer sur ce sujet, il faut mettre en place les bases d'une configuration automatique : on déclare la carte d'acquisition, on définit le bouquet de chaines que l'on est habilité à recevoir et les données :fréquence, contenu du multiplex, chaine, icone, xmltvid, numérotation sont automatiquement introduites dans la données de données de mythtv. C'est comme cela que je vois les choses smile

Hors ligne

#22 19/03/2014 00:05:58

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Pour la contribution pour les logos sur la base "officiel" je voulais dire autre chose que la proposition de logo via le système automatique de mythtv-setup, par exemple un accès réservé aux traducteurs pour qu'il puisse accepter, modifier, ajouter des données "en dur" dans la base.

Après pour "notre système" oui on peut envisager plus grand. Dans un 1er temps sous la forme d'un script en perl ou python se connectant à notre base et à celle de mythtv puis à terme espérer que l'idée [et|ou] [le code|une partie du code] soit repris dans mythtv ou qu'un codeur C/C++ + Qt fasse un patsh pour mythtv

Hors ligne

#23 27/03/2014 19:13:45

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Bon j'ai commencé à coder quelque chose le weekend dernier, ce n'est pas sûr que le projet aboutisse mais je n'avais pas grand chose à faire avec la superbe météo que nous avions.

J'ai commencé la rédaction de la doc de l'api http://mythtv-fr.org/wiki/bddxmltvids je vais pas tardé à ajouter à la page ma roadmap

J'ai quelque avis a demander à la comunautée :
1/ quelle résolution pour les logos ?
2/ quel nom donner a cette api (pour l'instant je l'appelle bddxmltvids je pansais aussi à xmltvidsdb en m'inspirant de themoviedb et tmdb) mais bon vous avez peut-être mieux
3/ je l'héberge sur mythtv-fr ou ailleurs ?

Vous souhaitez m'aider ?
1/ J'aurais besoin d'une base de donnée de base, j'ai un peu chercher sur le web mais je n'ai rien trouvé qui soit libre. Merci de jeter un coup d'oeil de votre coté OU de faire une basse sous un tableur avec
id pour l'api, nom de la chaîne, pays de diffusion, logo, alias, xmltvids
- id pour l'api : sous le forme france4.fr, m6.fr, tsr.ch il servira a identifier de manière unique la chaine (comme les xmltvids)
- nom de la chaîne : orthographe officiel
- pays de diffusions sous la formes ISO_3166-2 exemple fr, ch, de
De préférence avec
- logo : une source libre par exemple wikipédia; url vers l'image en png si possible exemple : http://upload.wikimedia.org/wikipedia/f … 11.svg.png
- alias : les variantes orthographique, en minuscule je système étant insensible à la case exemple f4 france4 inutile de remettre l'orthographe correcte
et éventuellement avec
- xmltvids pour un ou plusieurs grabbers mais je pense automatisé l'import d'xmltv

Dernière modification par SnouF (27/03/2014 21:45:20)

Hors ligne

#24 16/05/2014 14:24:58

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Je revient par là donner des nouvelles.

Concernant le problème initial : "Téléchargeur de logos de chaîne dans mythtv-setup comment fonctionne t'il ?"
J'ai posé la question sur la forum officiel : https://forum.mythtv.org/viewtopic.php?f=33&t=142
En gros pour que ça fonctionne automatiquement  nous somme trop peu à l'utiliser. Mais j'ai maintenant un accès direct au service, je peux donc approuver manuellement les logos.
Pour les utilisateurs de kazer.org ça devrait être ok sauf la chaine "LCP / Publique Sénat" qui ne semble pas exister sur lyngsat.
Je vais continué d'approuver les logos pour telerama wink

Concernant mon services, il y a maintenant une bonne base et vous deriez y trouver les logos (source wikipedia) de 99% des chaines anglophones et francophones. Les services est ici : http://channelstvdb.mythtv-fr.org/channels (toujours en alpha) et la doc là http://mythtv-fr.org/wiki/channelstvdb

Hors ligne

#25 16/05/2014 22:29:53

SnouF
Webmasteur, développeurDéveloppeur de scripts pour mythtv (tel que des grabbeurs pour MythNetVision). S'occupe également du dépôt deb des scripts mythtv-fr et propose un dépôt mythtv-fixes pour debian (stable, testing et unstable).
Inscription : 02/11/2007
Messages : 4 565
Site Web Mythbox

Re : Téléchargeur de logos de chaîne dans mythtv-setup

Coté service mythtv j'ai validé les logo télérama (type C1.telerama.fr et 1.telerama.fr). J'ai lancer une recherche le logo après avoir indiqué les xmttvids pour les chaines avec xmltvid ça marche plutôt bien ! (maiis avec un bouquet freebox ça n'en fait pas beaucoup)

Du coté de mon service j'ai écrit un client pour mythtv : https://gitorious.org/channelstvdb/mythtv (à lancer sur le backend)

./channelsdbtv-mythtv.py -c fr #pour connaitre le grabber_id
./channelsdbtv-mythtv.py -g <grabber_id> #télécharge les icons et met à jours mythconverg

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Si vous êtes un être humain ne changez pas le contenu de ces deux champs.

Pied de page des forums

Propulsé par FluxBB

Webmasteur SnouF

Hébergé par Tuxfamily

Valid XHTML 1.0 Strict