Stream ripping is using tools to capture and save streaming video that is not meant to be downloaded, typically by reading the m3u8 or MPD manifest and pulling the segments. Tools like yt-dlp defeat plain HLS and even AES-128 when the key is reachable, but fail against properly implemented DRM.
Stream ripping is the use of software tools to capture and save streaming video that was not meant to be downloaded. It targets the delivery layer rather than recording the screen.
Streaming players fetch a manifest (an m3u8 playlist for HLS or an MPD for DASH) that lists the video segments. Ripping tools read that manifest and download the segments directly, then stitch them into a file. Tools such as yt-dlp automate this. If the stream uses AES-128 with a reachable key URL, the tool simply fetches the key too, because any client that can play the stream can obtain it.
If your only protection is HLS or AES-128, stream ripping is trivial. DRM plus token-based playback is what moves content out of a ripper's reach.