Comment extraire des URL M3U8 - Guide développeur [2026]

Apprenez à révéler des manifests de playlists sur de vraies pages de streaming en quelques minutes.

Introduction

Apprenez à révéler les URLs de playlists M3U8 sur des pages de streaming afin de déboguer la lecture, surveiller la livraison ou charger des manifests dans vos outils. Les méthodes sont rapides et reproductibles.

Méthode 1 : DevTools du navigateur

  1. Ouvrez la page et lancez DevTools avec F12 ou ⌥⌘I.
  2. Dans Network, filtrez .m3u8.
  3. Démarrez la vidéo pour générer les requêtes.
  4. Repérez index.m3u8, master.m3u8 ou un nom similaire.
  5. Copiez l’URL complète avec ses paramètres.

DevTools capture le manifest réellement utilisé par le navigateur, même lorsqu’il est généré dynamiquement par le player.

Méthode 2 : inspecter le HTML

  • Ouvrez le code source de la page.
  • Cherchez .m3u8, playlist ou manifest.
  • Vérifiez les balises video, JavaScript intégré et blocs JSON.
  • Résolvez les URLs relatives avec l’origine de la page.

L’inspection du source est utile quand la playlist est codée en dur, préchargée en JSON ou rendue côté serveur.

Méthode 3 : utiliser nos outils

Essayez notre M3U8 Player. Collez une URL de page ou de playlist pour détecter les manifests, afficher les variants et prévisualiser la lecture.

Conseils

  • Cherchez master.m3u8, index.m3u8 ou .m3u8?token=.
  • Regardez les groupes XHR ou Fetch quand le player proxy les manifests.
  • Désactivez le cache agressif pour voir les nouvelles requêtes.
  • Capturez les logs avant expiration des tokens.

FAQ

Où trouve-t-on habituellement les URLs M3U8 ?
Dans les configs JavaScript du player, les réponses API ou les manifests chargés pendant la lecture.
Puis-je réutiliser une URL capturée indéfiniment ?
Pas toujours. Beaucoup de services ajoutent des tokens expirables ou des restrictions IP.
Faut-il des outils spéciaux ?
DevTools suffit souvent, mais un player dédié accélère la validation.