Détecteur de format IPTV

On vous a remis un lien, un fichier ou trois champs à recopier, et la première difficulté est déjà là : savoir de quoi il s'agit. Cet outil examine la forme de ce que vous collez et nomme les marqueurs qu'il y trouve — sans jamais ouvrir la moindre adresse, ce qui limite volontairement ce qu'il peut affirmer.

Traitement local

Le traitement est effectué localement dans votre navigateur. Le contenu saisi ou sélectionné n'est pas transmis à ParisIPTV.fr.

Aucune adresse collée n'est contactée, aucun flux n'est ouvert, aucun identifiant n'est testé.

Collez un extrait de playlist, un fragment XML, une adresse ou des champs de configuration. Une adresse collée n'est jamais ouverte.

Ce que l'outil sait reconnaître

Formats reconnus par le détecteur et marqueurs correspondants
FormatMarqueurs recherchésLimite
Playlist M3U#EXTM3U, #EXTINF, lignes médiaNe dit pas si les adresses fonctionnent
Playlist .m3u8 sans HLSMêmes marqueurs, caractères non-ASCIIL'encodage ne se déduit pas du texte seul
Playlist HLS principale#EXT-X-STREAM-INFDécrit des variantes, pas des chaînes
Playlist HLS de média#EXT-X-TARGETDURATION, #EXT-X-MEDIA-SEQUENCEConcerne un seul flux
Document XMLTV<tv>, <channel>, <programme>Un document valide peut n'avoir aucun programme
Structure de type Xtreamchamps identifiant et mot de passe, /get.php, /player_api.php, identifiants dans le cheminUsage répandu, pas une spécification publiée
Adresse seuleune URL, sans contenu associéImpossible de savoir ce qu'elle renvoie sans l'ouvrir

Pourquoi l'extension ne suffit jamais

C'est la confusion la plus fréquente sur ces formats. Un fichier nommé .m3u8 est une playlist encodée en UTF-8 — rien de plus. Une playlist HLS se reconnaît à ses balises #EXT-X-, et beaucoup de fichiers .m3u8 n'en contiennent aucune.

Le détecteur ne regarde donc jamais le nom du fichier : il lit son contenu, et le résultat indique lesquelles de ces balises ont été trouvées.

Ce que l'outil ne fait pas

  • il n'ouvre aucune adresse, y compris celle que vous collez ;
  • il ne télécharge aucune playlist ni aucun guide distant ;
  • il n'ouvre aucun flux et ne vérifie aucune disponibilité ;
  • il ne teste ni identifiant, ni mot de passe, ni serveur ;
  • il n'envoie rien et ne conserve rien après la fermeture de l'onglet ;
  • il n'affiche jamais un secret complet dans ses résultats.

Un format correctement identifié peut parfaitement ne pas fonctionner : reconnaître une structure et vérifier un accès sont deux questions différentes, et seule la première se traite sans réseau.

Limites

  • Fichiers plafonnés à 2 Mo ; au-delà, collez un extrait représentatif.
  • Un extrait trop court peut ne contenir aucun marqueur : le résultat sera alors « non reconnu », ce qui ne dit rien du fichier complet.
  • L'encodage réel d'un fichier n'est pas observable une fois le texte lu par le navigateur.
  • Les formats non couverts par le tableau ci-dessus ne sont pas reconnus.

Questions fréquentes

Le détecteur ouvre-t-il l'adresse que je colle ?

Non, jamais. Une adresse collée est traitée comme du texte : sa forme est examinée, elle n'est pas contactée. C'est aussi pourquoi l'outil ne peut pas vous dire ce qu'elle renverrait — le savoir supposerait de l'ouvrir.

Peut-il confirmer qu'un accès fonctionne ?

Non. Il reconnaît une structure, pas une validité. Un résultat « structure ressemblant à un accès de type Xtream » signifie que la forme correspond à un usage répandu, rien de plus. Aucun serveur n'a été interrogé.

Quelle différence entre M3U8 et HLS ?

L'extension .m3u8 désigne une playlist encodée en UTF-8. HLS est autre chose : une playlist HLS se reconnaît à ses balises #EXT-X-, comme #EXT-X-STREAM-INF ou #EXT-X-TARGETDURATION. Un fichier .m3u8 sans aucune de ces balises n'est pas une playlist HLS, et le détecteur le dit explicitement.

Le texte est-il envoyé à un serveur ?

Non. L'analyse s'exécute dans votre navigateur, sans appel réseau, sans conservation après la fermeture de l'onglet. La page est servie avec une politique de sécurité qui bloque toute connexion sortante.

Pourquoi le résultat indique-t-il parfois « plusieurs correspondances » ?

Parce que ces formats se recouvrent réellement. Une adresse se terminant par get.php renvoie souvent une playlist : c'est à la fois une structure d'accès et un lien vers du M3U. Plutôt que de trancher arbitrairement, l'outil affiche les marqueurs trouvés et ceux qui manquent, pour que vous puissiez conclure.

À lire ensuite