Comment télécharger un flux M3U8 : navigateur, VLC et FFmpeg

Par M3U8 Player Team · June 21, 2026 · 7 min lecture

Un fichier M3U8 n'est pas une vidéo unique, c'est une playlist qui pointe vers de nombreux petits segments. Pour l'enregistrer en un seul fichier, vous devez récupérer les segments et les joindre. Ce guide couvre trois façons de procéder : un outil de navigateur sans installation, VLC et FFmpeg, avec les compromis de chacun.

Est-il légal de télécharger des flux M3U8 ?

Téléchargez uniquement les flux que vous avez le droit de sauvegarder, votre propre contenu, le matériel du domaine public ou sous licence ouverte, ou les médias qu'un site vous autorise explicitement à télécharger. Le téléchargement de contenu protégé par DRM ou payant est contraire aux conditions de la plupart des services et peut être illégal. Ce guide suppose que vous avez la permission.

Méthode 1 : Dans votre navigateur (pas d'installation)

L'option la plus simple est un outil de navigation qui récupère les segments et les remuxe localement. Collez le lien dans le téléchargeur en ligne M3U8 ou convertissez-le directement en fichier avec M3U8 à MP4 ou M3U8 à MP3. Tout fonctionne côté client avec FFmpeg WebAssembly, donc rien n'est téléchargé et cela fonctionne sur n'importe quel système d'exploitation sans installer de logiciel.

Il s'agit du meilleur choix pour les téléchargements ponctuels et pour les flux soumis aux règles CORS du navigateur, où vous pouvez activer le proxy et définir un Referer personnalisé. Le compromis est que les fichiers très volumineux sont limités par la mémoire de votre navigateur.

Méthode 2 : VLC lecteur multimédia

VLC peut enregistrer un flux pendant sa lecture. C'est pratique si vous utilisez déjà le VLC, mais il enregistre en temps réel et le conteneur de sortie peut nécessiter une étape de remux supplémentaire.

  • Ouvrez VLC, puis Média → Convertir / Enregistrer.
  • Ajoutez le .m3u8 URL dans l'onglet Réseau.
  • Choisissez Convertir, choisissez un profil MP4, définissez un fichier de destination et démarrez.

Méthode 3 : FFmpeg (ligne de commande)

FFmpeg est l'option la plus puissante et la plus scriptable. Une simple copie de flux conserve la qualité d'origine sans réencodage :

ffmpeg -i "https://example.com/stream.m3u8" -c copy -movflags +faststart output.mp4

Si vous ne souhaitez pas mémoriser les drapeaux, le générateur de commandes FFmpeg construit la commande pour vous. Le FFmpeg est idéal pour les travaux batch et les automatismes, mais il nécessite une installation et un confort avec un terminal.

Quelle méthode devez-vous utiliser ?

Pour un téléchargement rapide, privé et sans installation, utilisez l'outil de navigation. Pour des sauvegardes occasionnelles à l'intérieur d'un joueur que vous possédez déjà, utilisez le VLC. Pour l'automatisation, les téléchargements par lots ou le contrôle maximum, utilisez le FFmpeg. Tous les trois produisent un fichier standard une fois les segments joints.

Questions fréquemment posées

Pourquoi ne puis-je pas simplement cliquer avec le bouton droit et enregistrer une vidéo M3U8 ?

Parce que M3U8 est une playlist, pas un fichier vidéo. La vidéo réelle est divisée en plusieurs segments qui doivent être récupérés et réunis en un seul fichier.

La méthode du navigateur télécharge-t-elle ma vidéo ?

Non. Le téléchargeur du navigateur récupère les segments et les remuxe localement avec FFmpeg WebAssembly ; rien n'est téléchargé.

Puis-je télécharger un flux protégé par DRM ?

Non. Aucune de ces méthodes ne contourne les DRM tels que Widevine, FairPlay ou PlayReady, et cela est contraire aux conditions de la plupart des services.