Français
Comparer deux listes : deux fournisseurs, un écran
Changer de fournisseur se fait souvent au ressenti : « celui-ci a l'air plus gros ». Cet outil répond avec des chiffres — combien de chaînes et de catégories chaque liste contient, quelles catégories n'existent que d'un côté, quelle couverture EPG chacune porte, et comment elles se comparent en temps de réponse sur les mêmes noms de chaînes.
Ouvrir la comparaison →Comparer deux listes
Chargez les listes de deux fournisseurs en A/B : nombres de chaînes et de catégories, catégories communes/manquantes, couverture EPG (tvg-id) et un test de vitesse sur un échantillon, sur un seul écran. Vous pouvez aussi comparer une ancienne et une nouvelle liste du même panneau pour voir les chaînes ajoutées, supprimées et modifiées.
Liste A · fournisseur 1
non chargéeget.php a refusé. La liste peut être générée via l’API du panneau (player_api.php).
Liste B · fournisseur 2
non chargéeget.php a refusé. La liste peut être générée via l’API du panneau (player_api.php).
Comparer deux listes correctement
1. Charger la liste A et la liste B
Un lien par côté ou deux fichiers. Dès que les deux sont chargées, le résumé apparaît : nombre de chaînes, de catégories, URL en double, couverture tvg-id et logos, plus les catégories présentes d'un seul côté.
2. Choisir la clé de correspondance
Même panneau, deux dates : comparer par URL de flux, c'est exact. Nouveau fournisseur : par nom de chaîne, car les adresses changent mais les noms restent. Avec de bons identifiants EPG, tvg-id donne l'appariement le plus propre.
3. Lire ajouté, retiré, modifié
« Modifié » signifie : même clé, mais nom, catégorie, logo ou tvg-id différents — chaque champ modifié est affiché sur la ligne, pour qu'une catégorie renommée ne ressemble pas à une nouvelle chaîne.
4. Lancer le test de ping échantillonné
Choisissez 25, 50, 100 ou 200 chaînes depuis le début de la liste ou au hasard ; elles sont testées par lots de 20 et rapportées en taux en ligne plus moyenne, médiane et p95 par liste. Le mode « chaînes communes » apparie les mêmes noms, ce qui révèle l'écart chaîne par chaîne (A 120 ms · B 340 ms).
5. Exporter ce dont vous avez besoin
Téléchargez uniquement les chaînes ajoutées, uniquement les retirées, ou la nouvelle liste complète en .m3u — le scénario « n'ajouter que les nouvelles chaînes ». Les identifiants du CSV sont masqués.
Pourquoi une liste refuse de se charger
- • 401 / 403 / 512 sur get.php — Le panneau bloque le point M3U ; « ⚡ Panel API ile getir » reconstruit la liste via player_api.php.
- • Films à la demande — Les chaînes live arrivent en une requête ; les films par pages, en groupes de 12 catégories.
- • Lien bloqué par CORS — Le fichier traverse un proxy sans état jusqu’à votre navigateur ; il n’est pas écrit sur disque.
- • Échantillon, pas audit — Le test couvre l’échantillon choisi, pas tout le catalogue — un verdict rapide.
Lire les chiffres honnêtement
Les comptes parlent de taille, la couverture dit quel EPG attendre, et l'échantillon de ping parle de la latence depuis notre worker — pas depuis votre canapé, et rien sur la qualité vidéo. Un fournisseur peut gagner en nombre de chaînes et perdre en stabilité ; l'échantillon attrape les cas évidents à moindre coût. Les fichiers restent locaux, seules les URL échantillonnées sont utilisées pour le test.
FAQ
Puis-je comparer deux versions de la même liste ?+
Oui, c'est le second usage : charger hier et aujourd'hui, comparer par URL de flux et lire ce qui a été ajouté ou retiré.
Le test de ping couvre-t-il toutes les chaînes ?+
Non, il échantillonne 25 à 200 chaînes par lots de 20 et rapporte taux en ligne, moyenne, médiane et p95 par liste. Le mode chaînes communes compare les mêmes noms des deux côtés.
Que signifie « modifié » exactement ?+
Même clé mais nom, catégorie, logo ou tvg-id différent. La ligne montre le champ modifié, donc renommages et déplacements restent visibles.
À lire ensuite · Analyse M3U · Test de débit · Türkçe