# Pembuat Playlist HLS

> Buat paket HLS bitrate adaptif (playlist master + playlist varian + segmen CMAF) untuk pengiriman video self-hosted. Output berupa ZIP siap ditempatkan di host statis.

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

## Fungsi

Pilih video sumber, pilih bitrate ladder (720p tunggal, 720p+480p, atau 1080p+720p+480p), pilih durasi segmen, lalu alat menghasilkan ZIP berisi satu playlist varian dan segmen CMAF .ts per tingkat, ditambah playlist master yang menunjuk ke semua varian.

Ekstrak paket, unggah ke host statis apa pun seperti S3, Cloudflare R2, atau nginx biasa, lalu player berkemampuan HLS akan memilih bitrate yang tepat berdasarkan bandwidth penonton.

## Cara menggunakan

1. **Masukkan video sumber** — Container umum apa pun dapat dipakai. Gunakan master beresolusi tinggi agar hasil downscale tetap detail.
2. **Pilih ladder** — 720p bitrate tunggal untuk efisiensi penyimpanan. Multi-tingkat untuk playback adaptif di jaringan yang berubah-ubah.
3. **Buat** — Encoder membuat setiap tingkat secara berurutan. Unduhan berupa ZIP; ekstrak dan sajikan master.m3u8 dari URL statis.

## Kapan digunakan

### Self-hosting video di situs marketing

Lewati Mux / Cloudflare Stream untuk video sesekali. Kirim paket HLS bersama aset Anda.

### CDN video pelatihan internal

Portal video internal saat Mux terasa berlebihan. HLS di atas hosting statis sudah cukup.

### Arsip dengan playback adaptif

Rekaman panjang yang tetap perlu diputar lancar di koneksi lambat tanpa membeli produk streaming.

## Tanya jawab

### Player apa yang dapat memakai output ini?

hls.js (sebagian besar browser), Safari secara native, Video.js, ExoPlayer, AVPlayer, dan apa pun yang mendukung HLS.

### Apakah output dilindungi DRM?

Tidak. Alat ini membuat HLS clear-text. DRM seperti FairPlay atau Widevine berada di luar cakupan; gunakan Mux atau Cloudflare Stream untuk itu.
