Finds HLS playlists, decrypts, remuxes to MP4, and gets the video title from the page tab.
Description
This script adds a functional download button to rou.video, allowing you to download full-length videos that use HLS streaming. It automatically detects the playlist, downloads all segments, decrypts them if necessary, and remuxes everything into a single, perfectly seekable MP4 file.
Key Features
Full Download Without Playback: No need to watch the entire video. Just load the page, let the script find the playlist, and click download.
Decryption Support: Automatically handles videos protected with AES-128 encryption.
Perfect MP4 Remuxing: The resulting video is a proper MP4 file, so you won't experience any freezing or stuttering when seeking through the video.
Automatic File Title: Grabs the video title from the page tab for a clean filename.
Informative UI: The button displays the current status of the process, from searching and downloading to decrypting and assembling the video.
How to Use
Go to a video page on rou.video.
Wait for the "⏳ Searching..." button to change to "⬇️ Download Full Video". You may sometimes need to press play on the video player to trigger detection.
Click the download button and wait for the process to complete.