# Générateur de playlist HLS

> Génère un package HLS adaptatif (playlist master + playlists variantes + segments CMAF) pour de l'auto-hébergement vidéo. La sortie est un ZIP prêt à déposer sur n'importe quel hébergement statique.

Canonical: https://helpers.aibrush.co/fr/hls-playlist-builder

## Ce que fait l'outil

Choisis une vidéo source, choisis une échelle de débits (720p seul, 720p+480p ou 1080p+720p+480p), choisis une durée de segment, et l'outil produit un ZIP contenant une playlist variante + segments CMAF .ts par échelon, plus une playlist master qui pointe vers toutes les variantes.

Dézippe le package, dépose sur n'importe quel hébergement statique (S3, Cloudflare R2, nginx) et un lecteur compatible HLS choisira le bon débit selon la connexion de la personne qui regarde.

## Comment ça marche

1. **Déposer la vidéo source** — N'importe quel conteneur courant. Utilise un master haute résolution pour que les réductions aient des détails à travailler.
2. **Choisir l'échelle** — Mono-débit 720p pour économiser l'espace. Multi-échelons pour lecture adaptative sur réseaux variables.
3. **Construire** — L'encodeur produit chaque échelon successivement. Le téléchargement est un ZIP — dézippe et sers master.m3u8 depuis n'importe quelle URL statique.

## Quand l'utiliser

### Vidéo auto-hébergée sur un site marketing

Évite Mux ou Cloudflare Stream pour de la vidéo ponctuelle. Livre le package HLS à côté de tes autres assets.

### Portail interne de vidéos de formation

Portail interne où Mux paraît surdimensionné. HLS sur hébergement statique suffit.

### Archive avec lecture adaptative

Enregistrements longs qui doivent rester lisibles sur des connexions lentes, sans acheter un produit de streaming.

## Questions fréquentes

### Quels lecteurs consomment la sortie ?

hls.js (la plupart des navigateurs), Safari nativement, Video.js, ExoPlayer, AVPlayer — tout ce qui prend en charge HLS.

### La sortie est-elle protégée par DRM ?

Non. Cet outil produit du HLS en clair. Le DRM (FairPlay, Widevine) est hors périmètre ; utilise Mux ou Cloudflare Stream pour ça.
