Cinemana
github.com/DhurghamAhmed/cinemana-downloader
Download movies, subtitles and full seasons from Cinemana.
A lightweight Manifest V3 Chrome extension that injects a native macOS/iOS-inspired glass download panel into Cinemana. Inspect every available quality with its exact file size, bundle Arabic or English .srt subtitles automatically, or queue an entire season in one click.
Cinemana Downloader
Manifest V3 • ActiveSCI-FI
INTERSTELLAR
Interstellar
★ 8.7بين النجوم • كريستوفر نولان
Available Qualities
1080p • 68%1080pBest• 68%
Full HD · MP4 · 2.71 GB + SRT
720p
HD · MP4 · 1.43 GB + SRT
480p
SD · MP4 · 740 MB + SRT
360p
SD · MP4 · 412 MB + SRT
Include Subtitles (.srt)
Arabic SRT saved with matching filename for VLC
4K / FHD
Every available quality
Exact byte sizes via Range
.SRT
Auto-paired subtitles
Arabic & English binary stream
2x Queue
Full season batching
Persisted in chrome.storage
0 Deps
Pure Manifest V3
No build step, 3 permissions
SPA URL Watcher
Detects movie/episode ID
1-Byte Range Probe
Resolves exact MP4 sizes
Binary .SRT Stream
Prevents Chrome .txt rename
Persistent Queue
2x parallel Chrome downloads
How it works
Three taps from a title on Cinemana to a neatly named video + subtitle on your disk.
Open any title on Cinemana
Open any movie or series episode on cinemana.shabakaty.com. The floating blue Download button automatically mounts in the corner.
Pick quality, subtitles or season
Tap Download to open the frosted glass sheet: inspect every MP4 resolution with its exact size, toggle .srt subtitles, or queue an entire season.
Saved & neatly organized
Chrome downloads the video and its matching subtitle into ~/Downloads/Cinemana — or copy the direct CDN link for IDM / Aria2.
What it does
Everything you need to take a movie or a complete multi-season series with you offline.
Every quality
Lists every file Cinemana has for the title — from SD up to 4K — with its size, and marks the best one.
Subtitles included
The Arabic subtitle (or English when there is none) is saved next to the video with the same name, so players load it on their own.
A full season in one click
Pick a season and a quality and every episode is queued, two at a time. Episodes without files are listed, not silently skipped.
Direct links
Copy the link of any file to use in a download manager. Links stay valid for a few days.
Arabic and English
Follows your browser’s language, with a switch in the panel. In Arabic the whole interface turns right-to-left.
A button you can move
The floating Download button sits on every movie and episode page. Long-press to pick it up and drop it anywhere; it remembers the spot.
Neatly named & VLC-ready
Everything lands inside a dedicated Cinemana/ directory in your Downloads folder. Movies include their release year and resolution, series get their own subfolder with S01E01 numbering, and subtitles share the exact video basename so VLC, IINA and Infuse load them automatically.
Install it in Chrome
Load it directly from GitHub as an unpacked developer extension in under a minute.
- 1STEP 01
Download
Download the project as a ZIP from GitHub (Code → Download ZIP) and unzip it.
- 2STEP 02
Turn on Developer mode
Open chrome://extensions in Chrome and turn on Developer mode in the top corner.
chrome://extensionsDeveloper mode - 3STEP 03
Load the extension
Click Load unpacked and select the unzipped folder. Open any movie or episode on Cinemana and the Download button appears.
+ Load unpacked→ Selectcinemana-downloader-main/
Under the hood
Small, careful and zero-dependency — the technical solutions that make Cinemana Downloader reliable.
Manifest V3, no dependencies
Plain JavaScript: a service worker and one content script, no libraries and no build step.
Only what it needs
Three permissions — downloads, storage and scripting — and it runs only on cinemana.shabakaty.com.
A queue that survives sleep
The season queue lives in extension storage, so it keeps going after Chrome puts the service worker to sleep.
Sizes without HEAD
The signed video links reject HEAD requests, so file sizes come from a one-byte range request instead.
Subtitles stay .srt
The CDN serves subtitles as plain text, which makes Chrome rename them to .txt. They are re-served as binary to keep the right extension.
Ready for a single-page app
Cinemana changes pages without reloading, so the extension follows the URL and updates the panel for each title.