Skip to content

Instantly share code, notes, and snippets.

View JustJoostNL's full-sized avatar
😀
I am coding something cool!

Joost JustJoostNL

😀
I am coding something cool!
View GitHub Profile
@JustJoostNL
JustJoostNL / generate-fairplay.sh
Created February 15, 2025 16:46 — forked from jordicenzano/generate-fairplay.sh
Bash script that generates an HLS chunklist with Fairplay DRM from MP4. Also providing a test chunklist bypassing DRM
#Generate fairplay file with random generated Key, IV.
#And generate also a trobleshooting chunklist bypassing fairplay server and providing the plain key for testing
#Source data
SOURCE="/Users/jcenzano/Movies/test10m_baseline_30_320x240_a25fpsB.mp4"
#Dest data
DEST="/Users/jcenzano/Movies/hls-encrypted/result-fairplay"
KEYS_DIR="keys"
KEY_IV_FILENAME="key-iv.bin"