Convertir un flux HLS (m3u8) en MP4 — dans votre navigateur

Collez une URL .m3u8 ou déposez une playlist locale. Nous téléchargeons, démultiplexons et remultiplexons vers MP4 entièrement côté client grâce à WebCodecs. Aucun transcodage serveur, aucun envoi de fichier, aucun filigrane.

Questions fréquentes

Les flux HLS chiffrés / DRM sont-ils pris en charge ?

Mediabunny peut lire des segments chiffrés si votre navigateur ou votre serveur de licences autorise le déchiffrement, mais la sortie chiffrée n'est pas prise en charge. Nous vous recommandons de n'utiliser cet outil que sur des flux auxquels vous avez le droit d'accéder.

Et les playlists HLS en direct ?

Les playlists VOD donnent les meilleurs résultats. Les playlists en direct (glissantes) sont lisibles depuis la v1.44, mais pour obtenir un archivage propre, utilisez l'outil dédié HLS Live Recorder.

Pourquoi mon m3u8 ne se charge-t-il pas ?

Il s'agit le plus souvent d'une restriction CORS. Les navigateurs bloquent les requêtes vers une autre origine sans en-têtes CORS explicites. Essayez de télécharger la playlist et les segments .ts dans un même dossier, puis utilisez l'onglet d'import.

Quelle est la limite de taille ?

La conversion écrit dans OPFS (le système de fichiers du navigateur) : les fichiers plus volumineux que la mémoire vive fonctionnent donc quand même. Les flux longs en 1080p et au-delà peuvent prendre plusieurs minutes sur les appareils modestes.

Les sous-titres sont-ils conservés ?

Les pistes de sous-titres WebVTT contenues dans le HLS ne sont pas multiplexées dans le MP4 de sortie pour le moment. Si vous avez besoin des sous-titres, utilisez d'abord notre outil Extract Subtitles, puis intégrez-les avec Subtitle Mux.

Quels navigateurs sont pris en charge ?

Chrome 105+, Edge 105+, Safari 16.4+, Firefox 130+. WebCodecs est requis.