A terminal tool for searching and streaming movies/series from scloud.ninja using fzf with preview and playback with mpv.
output.mp4
- Fuzzy search interface (via
fzf) - Fetches and parses results from a scloud.ninja
- Handles Cloudflare tokens and session cookies
- Clipboard integration for copying links
- Direct playback with
mpv - Debug and “foul mouth” modes for fun/error verbosity
- Ensure you have
fzfandcurlinstalled. - For best results, install
pup(HTML parser):sudo apt install pup
- Optionally, install
xclip(Linux) orpbcopy(Mac) for clipboard support. mpvis recommended for direct playback of selected links.
- On first run (or if your token expires), you’ll be prompted to get a
cf_clearancetoken:- Visit:
https://new4.scloud.ninja - Open browser DevTools (F12) → Network tab
- Find a request and copy the value of the
cf_clearancecookie - Paste it when prompted
- Visit:
./movfzf "search term"- Replace
"search term"with what you want to search for. - The script will fetch results, parse them, and present them in
fzf. - Use arrow keys to select, press Enter to choose.
- The chosen link is shown and copied to clipboard (if supported).
- If you have
mpv, the link will try to play automatically. - Otherwise, use the copied link as needed.
-d: Enable debug mode (verbose output)-f: Enable “foul mouth” mode for fun error messages-h: Show usage/help
./movfzf -d "some movie"- Token is saved to
~/.scloud_ripper_tokenfor reuse. - If the site changes, parsing may break—keep
pupup to date. - If no results are found, check your token or search term.