Automated anime downloader for jut.su — batch download entire series, episode ranges, or specific episodes.
Uses a mirror site (no Jutsu+ subscription needed), Kodik player extraction via CDP, and yt-dlp for downloading.
- Download all episodes of any anime from jut.su
- Specify episode ranges (
1-12), starting point (5-), or specific episodes (1,3,5,8) - Automatic quality selection (720p → 480p → 360p)
- Browser automation via Chrome DevTools Protocol (CDP)
- HLS stream extraction from Kodik player → mp4 via yt-dlp
# Download ALL episodes
python jutsu_grab.py "https://jut.su/anime-name/"
# Single episode
python jutsu_grab.py "https://jut.su/anime-name/episode-3.html"
# Episode range
python jutsu_grab.py "https://jut.su/anime-name/" --episodes 1-12
# From episode 5 to the end
python jutsu_grab.py "https://jut.su/anime-name/" --episodes 5-
# Specific episodes + custom output folder
python jutsu_grab.py "https://jut.su/anime-name/" --episodes 1,3,5 -o "D:/Anime"- Python 3.8+
- yt-dlp (must be in PATH)
- Yandex Browser (or any Chromium browser) launched with remote debugging:
browser.exe --remote-debugging-port=9222 - Python packages:
pip install requests websocket-client
- Takes a jut.su URL and searches for the anime on a mirror site (jut-su.works)
- Counts available episodes on the mirror page
- For each episode: navigates to the page → finds the Kodik iframe embed → opens Kodik player
- Clicks play, attempts quality switch, extracts the HLS
.m3u8URL from flowplayer - Downloads via yt-dlp → clean
.mp4file
Get the script: Telegram — Black Palm: Pirate Vault
This tool is provided for educational and personal use. Respect the laws of your country regarding content downloading.