Closed Europe57 closed 2 years ago
Bonjour,
Merci pour votre message de toute l'équipe CUTV &More !
Il faudrait qu'on regarde au niveau de l'API si on peut proposer des meilleurs contenus mais la dernière fois on n'avait que ces formats disponibles.
Le problème des contenus payants est de pouvoir vérifier que ça fonctionne avant de le dire et le tester dans la continuité. Mais sans comptes TEVA ou Paris Premières, on ne sera pas capable de faire du support. Il est possible aussi que le DRM soit différent pour ces vidéos donc impliquerait une modification du code pour lire les vidéos. Si on prend des comptes pour les chaînes payantes présentes dans le plugin, il faut voir comment nous le finançons (Patréon, etc ...) Si les personnes y participent ils voudront une correction rapidement ce qui est normal car il paye (à réfléchir aussi) Du moins on y réfléchis depuis 1 à deux ans sans trop avancer sur le sujet. Le fait qu'on nous passe un compte (avec les accès aux cartes de crédits etc ...) je ne trouve pas ça très sécurisé. Il faudra aussi que la personne nous donne son compte à chaque test que nous devrons faire.
Les sous-titre sont normalement disponibles pour les vidéos le proposant cf screenshot ci-dessous.
Merci, Wwark
Concernant les contenus payants, ceux qui ont un abonnement avec Free ou Bouygues ne fournit aucune info confidentielle, 6play va sur le site du FAI et c'est le FAI qui communique si oui ou non les droits sont accordés (session valable plusieurs semaines avant devoir refaire la manipulation). Donc si vous avez besoin d'un compte, juste pour voir comment et fait Téva et Paris Première, si c'est pareil que les chaînes gratuites, dite le moi en privé.
Concernant les sous-titres, je ne dois pas avoir de bol alors, Reef Break (S01E12) à bien du sous-titrage sur 6play :
Mais pas sur l'extension :
Merci pour vos réponses clair.
A bientôt.
C'est pareil on aura accès au compte de la personne chez free (par exemple) donc surement accès à plus d'informations que 6play. C'est aussi surement lié à mon travail dans la sécurité informatique d'avoir cette position.
J'ai oublié de demander est-ce que l'option dans les configurations du plugin est bien activée ?
Merci, Wwark
Ça marche pour les sous-titres, totalement passer au travers de ce paramètre. Merci pour les sous-titres, c'est bien mieux avec.
Pour Free, y aura accès a rien, justement c'est comme pour myCanal, aucune info ne filtre, je sais que Free était intransigeant pour ça avec Canal à l'époque de la création de leurs offre myCanal, alors je doute qu'ils on été cool en sécurité avec M6.
Les seules infos qui passent sont les infos mis pour créer le compte 6play au départ (modifiable avec de fausses infos, au besoin)
La connexion entre Free et 6play reste quelques semaines, je ne sais pas combien de temps exactement, sûrement pour obliger à revérifier si les droits d'accès sont encore valables.
Bref j'en parle plus, je reste ouvert en privé pour le(s) codeur(s) de 6play 😉
A bientôt.
Merci pour ta validation sur la fonctionnement des sous titre.
Je viens de vérifier de nouveaux les flux vidéos disponibles sur le site web que nous propoposons dans le plugin. La qualité est encore en SD. Si on regarde la vidéo sur le site web on n'a que de la qualité SD.
asset0 et 3 sont pour les soustitres. Asset 1 et 2 pour les vidéos et on voit que la clé video_quality est positionné à "sd"
Wwark
Merci pour ta réponse.
Je me demande comment Captvty arrive a choper un 720p sur les vidéos non DRM, si dans le MDP la qualité est brider au SD sur le site web, les mystères de l'informatique j'ai envie de dire.
En tout cas merci pour toute ces réponses clairs.
A bientôt.
Captvty doit utiliser une autre source video (autre API ou d'autres options de l'API que nous utilison dont on n'a pas la connaissance). Le code source de Captvty n'est pas ouvret si je ne dis pas de bêtise donc difficile de dire.
Merci, Wwark
Ok, merci pour tout.
A bientôt.
Désolée pour la réouverture, mais je reviens encore pour quelques choses 😊
D'après le MDP de Zone interdite (http://www.6play.fr/zone-interdite-p_845/un-ete-dans-le-monde-secret-des-forains-c_12074555)
Il y a bien tes 3 formats, sur le m3u8 idem, mais...
`#EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=40000,CODECS="avc1.42001E",RESOLUTION=400x226,URI="keyframes/Zone-interdite_c12074555_Un-ete-dans-le-monde_drmnp-video_eng=301000.m3u8"
Si on fait un test simple, si je met à format 720x406 - 1600000 sur sont DASH
https://th2-edge-01.cdn.m6web.fr/usp/mb_sd3/6/7/4/Zone-interdite_c12074555_Un-ete-dans-le-monde/Zone-interdite_c12074555_Un-ete-dans-le-monde_drmnp.ism/dash/Zone-interdite_c12074555_Un-ete-dans-le-monde_drmnp-video_eng=1600000.dash
Ça donne une erreur site inexistant, mais si je met 3000000 là il me dit vidéo de 1248x702.
https://th2-edge-01.cdn.m6web.fr/usp/mb_sd3/6/7/4/Zone-interdite_c12074555_Un-ete-dans-le-monde/Zone-interdite_c12074555_Un-ete-dans-le-monde_drmnp.ism/dash/Zone-interdite_c12074555_Un-ete-dans-le-monde_drmnp-video_eng=3000000.dash
(J'ai téléchargé le fichier de quelque ko, puis mediainfo pour avoir le format vidéo)
Et si je fais 3150000.dash là c’est une vidéo en 720p.
https://th2-edge-01.cdn.m6web.fr/usp/mb_sd3/6/7/4/Zone-interdite_c12074555_Un-ete-dans-le-monde/Zone-interdite_c12074555_Un-ete-dans-le-monde_drmnp.ism/dash/Zone-interdite_c12074555_Un-ete-dans-le-monde_drmnp-video_eng=3150000.dash
Pas trouver plus haut (pas tout tester, tester dans les 5000000 et 6000000.
Alors je n’y connais pas grand-chose, ni si ça sera utile, mais je préfère partager que de garder pour moi.
A bientôt.
Hello,
Les deux assets (type vidéos) proposés sur le site web de 6play sont un MPD et un M3U8.
EXTM3U
EXT-X-VERSION:5
Created with Unified Streaming Platform(version=1.9.6)
EXT-X-SESSION-KEY:METHOD=SAMPLE-AES,URI="skd://clip_12648959?keyId=936d8f18a32da3b73320f864c461d77c",KEYFORMAT="com.apple.streamingkeydelivery",KEYFORMATVERSIONS="1"
AUDIO groups
EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-aacl-93",NAME="LV",LANGUAGE="fr",AUTOSELECT=YES,DEFAULT=YES,CHANNELS="2"
variants
EXT-X-STREAM-INF:BANDWIDTH=419000,CODECS="mp4a.40.2,avc1.42001E",RESOLUTION=400x226,FRAME-RATE=25,AUDIO="audio-aacl-93",CLOSED-CAPTIONS=NONE
Zone-interdite_c12648959_Changer-de-vie-tout-_drmnp-audio1=93468-video_eng=301000.m3u8
EXT-X-STREAM-INF:BANDWIDTH=949000,CODECS="mp4a.40.2,avc1.42001E",RESOLUTION=640x360,FRAME-RATE=25,AUDIO="audio-aacl-93",CLOSED-CAPTIONS=NONE
Zone-interdite_c12648959_Changer-de-vie-tout-_drmnp-audio1=93468-video_eng=801000.m3u8
EXT-X-STREAM-INF:BANDWIDTH=1691000,CODECS="mp4a.40.2,avc1.42001E",RESOLUTION=720x406,FRAME-RATE=25,AUDIO="audio-aacl-93",CLOSED-CAPTIONS=NONE
Zone-interdite_c12648959_Changer-de-vie-tout-_drmnp-audio1=93468-video_eng=1501000.m3u8
keyframes
EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=40000,CODECS="avc1.42001E",RESOLUTION=400x226,URI="keyframes/Zone-interdite_c12648959_Changer-de-vie-tout-_drmnp-video_eng=301000.m3u8"
EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=107000,CODECS="avc1.42001E",RESOLUTION=640x360,URI="keyframes/Zone-interdite_c12648959_Changer-de-vie-tout-_drmnp-video_eng=801000.m3u8"
EXT-X-I-FRAME-STREAM-INF:BANDWIDTH=199000,CODECS="avc1.42001E",RESOLUTION=720x406,URI="keyframes/Zone-interdite_c12648959_Changer-de-vie-tout-_drmnp-video_eng=1501000.m3u8"
Le format du M3U8 est moins complexe que le MDP et il est accessibles. On pourrait l'adapter pour changer le bitrate mais on évite de le faire car le fichier du dessus peut évoluer au cours du temps donc le code pour le modifier pourrait ne plus fonctionner.
Afin d'avoir des flux vidéo de meilleur qualité, il faudrait trouver l'appel dans l'api qui permet de récupérer un MPD contenant des format vidéos 720p.
Salut,
Ok merci pour l'information. Dommage quand même que l'API de 6play ne montre que les formats SD alors que des vidéos HD existent. Enfin bref, merci pour toute les explications, je suis moins "bête" aujourd’hui 😉
Je mis connais pas suffisamment pour essayer de choper les informations sous Android, car sur Android TV, l'application 6play (choper d'une box Bouygues) fournit bien de la HD (qualité vidéo supérieur à 6play web, moins de pixellisation et débit internet visible sur la Freebox plus grand que sur 6play web).
A bientôt (sujet pouvant être clôturer si besoin)
Est-ce que c'est une application 6play dédié à la box Bouygues ou elle a été récupérée sur le playstore d'android ?
C'est une application dédié pour la box de Bouygues (Miami si je ne me trompe pas), trouver sur le internet en .apk qui marche sur tous les boitier Android TV officiel (exemple : Xiaomi Mi Box, nVida Shield...)
So this application required an account from bouygues ?
Non aucun compte n'est requis de Bouygues.
Ok en quoi cette application est dédiée à la box de Bouygues alors ? Quelles sont les différences avec l'application présente sur le store offciel de Google ?
6play ne veut pas d'application sur Android TV (comme myTF1 et encore récemment France.tv), alors les box sous Android TV ont dû avoir une application dédier pour leur box. Ce qui diffère c'est la compatibilité télécommande sous Android TV, le type de droit (je pense) car il y a le replay dit "premium" pour uniquement les FAI.
Après je ne sais pas si la qualité des flux est identique entre la version smartphone/tablette disponible uniquement sur le Play Store puisque je ne regarde pas la TV/Replay via un téléphone/tablette.
Par contre la dernière fois que je l'ai utilisé sur la TV via cette apps pour voir en replay du Paris Première, la qualité vidéo était de très bonne qualité (après je sais c'est subjectif, mais quand je compare au flux 6play web ou au 6play via l'extension la vidéo est meilleure).
Je parle de la version Android TV car je connais que celle-là qui propose de la belle qualité et donc sûrement un accès API/Manifest avec les flux HD.
Comme dit, la version smartphone/tablette a peut-être aussi cet accès, je ne peux pas le dire, je n’ai jamais regardé et même si je regarderais, sous un écran de smartphone ce n’est pas trop facile de dire si vraiment en HD.
Ok je comprends merci pour toutes ces informations. Nous allons regarder avec ce APK pour voir ce qu'on peut trouver.
En complément d'information :
Exemple pour : https://www.6play.fr/pekin-express-p_945 sur PC = 5 vidéos dispo, puis renvoie vers le FAI (bande annonce).
Sur Android TV (via l'apk) :
Qualité sur Android TV :
Qualité sur 6play.fr :
Bonjour @Che-debarras,
Le problème vient de l'addon qui est mal foutu.
Gardez à l'esprit que cet add-on est développé sur notre temps libre et sans aucune rémunération. Nous ne sommes pas le Groupe M6, nous n'avons pas accès à la documentation de leur API donc un gros travail de "reverse" est nécessaire pour chaque chaine afin de comprendre comment la liste des vidéos et les flux vidéos sont distribués sur les sites et applications officiels. Ce n'est pas aussi simple que ça et surtout ça prend du temps !
Nous faisons tout notre possible pour garder une structure du code propre afin d'encourager d'autres personnes à participer au développement et proposer des améliorations via les pull request. Si vous trouvez le plugin "mal foutu" alors n'hésitez pas à proposer des améliorations, nous les étudierons avec plaisir.
Encore une fois, ce plugin est maintenu et évolue seulement car nous en avons envie, rien n'y personne nous y oblige.
D'après @wwark il veut pas toucher l'addon car il a peur que ça ne marche plus pour lui et je parle de la version beta censé corrigé ou amélioré donc la version release risque de ne pas corriger votre souci de résolution.
Euh, je ne crois pas avoir vu dans la conversation en amont que wwark souhaite "ne pas toucher au code" par peur de "tout casser". Au contraire, nous essayons de faire le nécessaire pour proposer toujours plus de contenu et avec la meilleur qualité possible.
Je trouve personnellement que c'est assez facile de critiquer le développement d'un plugin qui utilise des sources gratuites de façon légal alors qu'en regardant un peu votre profil GitHub vous participer activement à des issues d'un plugin vidéo Kodi dont les sources sont plus que douteuses...
À bon entendeur.
Bonjour,
Si vous avez besoin de quelqu'un pour tester avec 6play et un abonnement direct teva ou paris première (sans lien à free, bouygues...), je me propose. Je peux prendre l'abonnement déjà 1 mois pour faire un test.
Bonjour @MajesticTM ,
Comme indiqué dans les messages au dessus, nous devons être autonome sur le compte pour implémenter ces nouvelles chaines et les tester dans la durée.
Nous devons trouver un moyens pour financer cet abonnement (ainsi que les futurs) tout en gardant une autonomie du temps que l'on veut passer à travailler sur le plugin.
On avait pensé à un patréon mais ceux qui vont y participer demanderons surement des modifications et des corrections etc ...
L'autre problématique si la chaine ne fonctionne plus sur le plugin et qu'on ne trouve pas de solution des personnes vont utiliser de l'argent sans pouvoir y accéder depuis le plugin ....
Merci, Wwark
Bonjour,
OK je n'avais pas compris votre souhait d'indépendance le dessus. Je comprends qu'effectivement pour vous, ca serait plus facile.
En tout cas, si jamais vous changez d'avis, n'hésitez pas!!!
Bon courage pour la suite. Cette extension est top!
@Europe57 pour info je viens de faire une PR pour améliorer un peu la qualité du replay 6play : https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/pull/399
Je n'ai pas testé tous les programmes, mais sur ceux que j'ai testé ça passe en 720p. Si jamais tu connais des sources pour lesquelles tu es sûr qu'elles sont en 1080p je pourrais faire le test :)
@gromez merci, par contre pour les 1080p c'est une supposition car a un moment quand j'utilisais l'app 6play sur Android TV, le débit que la box débitais pour 6play était supérieur au débit 720p et la qualité avait l'air bien meilleur. Je ferais des tests pour voir si je trouve une vidéo qui demande plus de débit, mais de mémoire c'étais surtout sur les séries inédites. Si je peut je fait des essai ce soir ou demain.
Encore merci pour ce PR, les vidéos vont être de meilleures qualités :)
@gromez désolé, j'en ai pas trouvé, peut être un test ou alors une mise en cache plus important ce jour là vu le début utilisé. Après 720p c'est déjà bien mieux que le SD qui est proposé. Merci beaucoup.
Merci @gromez ! Le PR a été mergé je vais préparer la nouvelle beta !
@Europe57 ce sont les API d'android qui sont utilisés maintenant
@wwark pas de problème, si je peux aider autant le faire 🙂 J'ai aussi une autre version qui simule la bbox mais par contre j'ai l'impression que la résolution est inférieure mais que le bitrate est quant à lui supérieur, il faut que je fasse davantage de tests.
@wwark @gromez Merci à vous deux !
Est-ce que le problème est résolu maintenant?
Pour la qualité 720p oui, depuis longtemps, pour Téva/Paris Première, 6play à enlever cette possibilité depuis quelques mois. Je pense que le sujet peut être clôturer, tout a été évoquer/régler/expliquer. Merci.
Merci pour le retour. Je ferme.
Hello
J'avais plusieurs questions, peut-être déjà traiter mais je n’ai pas trouvé les réponses.
Pour 6play et RTLPlay en replay, je me demandais pourquoi les vidéos sont uniquement en SD (720x406), alors que 6play, RTLPlay propose du 720p, voir du 1080p vu mes dernières constations de qualité vidéo meilleurs directement sur leurs sites respectifs.
Concernant Téva et Paris Première, depuis un certain moment si on se connecte via son compte Free ou Bouygues Télécom, on peut rattacher les chaine Téva et Paris Première à 6play gratuitement (si abonné bien sûr au chaîne via sont FAI, par exemple chez Free proposer dans Freebox TV by Canal)
Je me demandais puisque, pour accéder au vidéo de 6play sur l’extension, on devait fournir ces identifiants, ce n’est pas possible d'ajouter Téva et Paris Première ? Il suffirait de signaler qu'il faut un compte avec abonnement pour voir les vidéos de Téva et Paris Première, et pas besoin que vous ayez à fournir des comptes comme j'ai pu lire.
Pour finir, je me demandais, vous avez intégré les différentes pistes audios, par contre aucun sous-titre ? Un peu difficile de voir une série en VO si on galère avec l'anglais parler.
En tout cas merci pour votre extension, voir du replay sans pub, ça mérite tous les remerciements du monde 👍
Merci pour la prise de temps de lecture et de réponse.
A bientôt.