Page 1 sur 1

Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Jeu 3 Nov 2016 18:27
de Pasivite
Bonjour à tous,

Comment ne plus avoir le Numéro de l’émission dans les fichiers index pour ne pas télécharger plusieurs fois la même émission avec des numéros différent.

Exemple : pluzz_Le_college_d_Etrangeville.index

Code: Tout sélectionner
Becky contre Bocky-147682816
Becky contre Bocky-148575048
Aïe ! robot-147682852
Trop la honte-147682854
La malédiction du prof-garou-147682893
La malédiction du prof-garou-147682855


Merci d'avance, :pouce:


Windows 10 64 bits / France / Firefox 49.0

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Jeu 3 Nov 2016 19:09
de dabiboo
Bonjour,

Pas simple... c'est pas terrible mais c'est un contournement que j'avais mis en place car il y a parfois le même nom pour 2 émissions différentes, je n'avais donc que ce numéro d'émission pour les distinguer.
Je n'avais pas vu qu'on pouvait avoir le problème inverse. Je vais chercher comment corriger ça.


Windows 10 64 bits / France / Firefox 49.0

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Jeu 3 Nov 2016 19:18
de racacax
Bonjour,
Je crois que France TV met un ID pour ses émissions donc dans le cas où ce serait la même, ils auraient le même nom, non ?


Windows 10 64 bits / France / Firefox 49.0

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Ven 4 Nov 2016 07:48
de dabiboo
J'ai l'impression que france TV distingue la notion d'émission du contenu vidéo. 2 émissions peuvent être liées à la même vidéo d'après les exemples données ci-dessus.

Voici le json en PJ décrivant les 2 émissions.

id_programme réfère à la série "le_college_d_etrangeville" on ne peut donc pas l'utiliser.
La seule solution que je vois serait de préciser pour chaque catégorie si le sous-titre suffit à identifier une vidéo ou s'il doit être complété par l'émission_id. Et cette modification est assez impactante.


Windows 10 64 bits / France / Firefox 49.0

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Ven 4 Nov 2016 16:23
de Pasivite
Bonjour,
Si on enlève id_diffusion plus de problème.
mais pour les séries qui n'ont pas de data dans sous_titre mettre dans le sous_titre la date + heure
et on peut télécharger tout les épisode du même jour

Exemple : santa_diabla
2016-10-31 10:10
2016-10-31 10:55
Code: Tout sélectionner
    id_diffusion": "148028365",
    "code_programme": "santa_diabla_fo",
    "id_programme": "24689",
    "titre": "Santa Diabla",
    "sous_titre": "","chaine": "franceo",
    "date": "2016-10-31",
    "heure": "10:10",
    "duree": "45",
------------------------------------------------
    "id_diffusion": "148028366",
    "code_programme": "santa_diabla_fo",
    "id_programme": "24689",
    "titre": "Santa Diabla",
    "sous_titre": "",    "chaine": "franceo",
    "date": "2016-10-31",
    "heure": "10:55",
    "duree": "45",


Merci d'avance, ;)

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Ven 4 Nov 2016 17:02
de dabiboo
Le sous-titre peut être renseigné sans être unique pour pouvoir distinguer des vidéos. Donc je ne peux pas faire cette correction.


Windows 10 64 bits / France / Firefox 49.0

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Sam 12 Nov 2016 12:13
de Pasivite
Bonjour,
je vois dans le plugins de pluzz.jar
pour colleter les data de Pluzz avec le fichier JsonArchiveParser.class
la partie compiler
Code: Tout sélectionner
  private String buildName(Map<String, Object> objectProgramme)
  {
    String subTitle = (String)objectProgramme.get("sous_titre");
    if ((subTitle == null) || (subTitle.isEmpty())) {
      subTitle = (String)objectProgramme.get("date");
    }
    return subTitle;
  }

si nul mettre la date + heure pour le sous_titres
pour résoudre une partie du problème
salut :?:


Windows 10 64 bits / France / Firefox 49.0

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Dim 13 Nov 2016 08:17
de dabiboo
Bonjour, le code d'habiTv est open source est disponible sur github. Pas besoin de décompiler ;)
La correction proposée ne fonctionnera pas car, comme précisé dans mon précédent message, des vidéos différentes peuvent avoir le meme sous-titre (qui sera différent de null donc). Ex :
Video 1 :
Titre=Thalassa
Sous-titre=a la decouverte du monde
Id=12345
Video 2 :
Titre=Thalassa
Sous-titre=a la decouverte du monde
Id=67890

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Dim 13 Nov 2016 11:29
de Pasivite
Bonjour, pour pouvoir télécharger les vidéo de la même série,
de créer un fichier Index_titre et grâce à cette liste on peut modifier le Sous-titre

Exemple:
si dans le fichier Index_titre il y a Thalassa
alors le Sous-titre = Sous-titre + ID

@+


Windows 10 64 bits / France / Firefox 49.0

Re: Comment ne plus avoir le Numéro de l’émission ?

MessagePosté: Lun 14 Nov 2016 20:08
de dabiboo
Bonjour,

Là je suis d'accord, le problème c'est de stocker le nom de la vidéo dans le fichier index alors que ce n'est pas suffisant pour identifier une vidéo.

Si la modification parait simple, elle ne l'est pas vraiment : il faudrait que je distingue le nom de la vidéo et le "nom + id" de la vidéo partout dans l'application. Ce qui aurait pour effet de casser la compatibilité entre les plugins et l'application et de forcer tout le monde à mettre à jour habiTv.

Je ferais donc cette correction avec une release majeure d'habiTv pour laquelle je ne peux pas donner de date. Merci d'avoir remonté le problème et proposé une correction.


Windows 10 64 bits / France / Firefox 49.0