Skip to content
v2.0.0Chrome ExtensionManifest V3Arabic · English
Cinemana Downloader icon

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.

Try clicking EN / ع, Series, or any Download button in the live panel →

Cinemana Downloader

Manifest V3 • Active
4K HDR

SCI-FI

INTERSTELLAR

Interstellar

★ 8.7

بين النجوم • كريستوفر نولان

20142h 49m+ Arabic .srt

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

EXTENSION PIPELINE // MANIFEST V3 ARCHITECTUREZero-Dependency Native JS
STAGE 01

SPA URL Watcher

Detects movie/episode ID

STAGE 02

1-Byte Range Probe

Resolves exact MP4 sizes

STAGE 03

Binary .SRT Stream

Prevents Chrome .txt rename

STAGE 04

Persistent Queue

2x parallel Chrome downloads

THREE-STEP WORKFLOW

How it works

Three taps from a title on Cinemana to a neatly named video + subtitle on your disk.

cinemana.shabakaty.com/video/…↓ Download
STEP 01 // CONTENT SCRIPT1

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.

1080p Full HD2.71 GB + .ar.srt ✓
STEP 02 // GLASS PANEL2

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.

~/Downloads/Cinemana/VLC Ready
STEP 03 // CHROME DOWNLOADS3

Saved & neatly organized

Chrome downloads the video and its matching subtitle into ~/Downloads/Cinemana — or copy the direct CDN link for IDM / Aria2.

BUILT FOR MOVIE LOVERS

What it does

Everything you need to take a movie or a complete multi-season series with you offline.

360p → 4KBest Marked ★
01

Every quality

Lists every file Cinemana has for the title — from SD up to 4K — with its size, and marks the best one.

Auto-Load.mp4 + .ar.srt
02

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.

Season Batch2x Concurrent
03

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.

CDN Signed URLIDM / Curl Ready
04

Direct links

Copy the link of any file to use in a download manager. Links stay valid for a few days.

Bilingual UIEN ↔ العربية RTL
05

Arabic and English

Follows your browser’s language, with a switch in the panel. In Arabic the whole interface turns right-to-left.

Long-Press DragPosition Saved
06

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.

AUTOMATIC FILE ORGANIZATION

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.

✓ Auto-pairs .ar.srt✓ Season folders S01E01
~/Downloads/Cinemana
Auto-Matched
📁Cinemana/
🎬 Interstellar (2014) - 1080p.mp42.71 GB
💬 Interstellar (2014) - 1080p.ar.srtPAIRED
📂 Dark/Season 01 Queue
🎬 Dark S01E01 - 720p.mp4✓ Done
💬 Dark S01E01 - 720p.ar.srt✓ Done
🎬 Dark S01E02 - 720p.mp4Downloading…
💬 Dark S01E02 - 720p.ar.srtQueued
60-SECOND SETUP

Install it in Chrome

Load it directly from GitHub as an unpacked developer extension in under a minute.

  1. 1
    STEP 01

    Download

    Download the project as a ZIP from GitHub (Code → Download ZIP) and unzip it.

  2. 2
    STEP 02

    Turn on Developer mode

    Open chrome://extensions in Chrome and turn on Developer mode in the top corner.

    chrome://extensionsDeveloper mode
  3. 3
    STEP 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→ Select cinemana-downloader-main/
ENGINEERING DETAILS

Under the hood

Small, careful and zero-dependency — the technical solutions that make Cinemana Downloader reliable.

manifest.json • MV301

Manifest V3, no dependencies

Plain JavaScript: a service worker and one content script, no libraries and no build step.

downloads • storage • scripting02

Only what it needs

Three permissions — downloads, storage and scripting — and it runs only on cinemana.shabakaty.com.

chrome.storage.local queue03

A queue that survives sleep

The season queue lives in extension storage, so it keeps going after Chrome puts the service worker to sleep.

Range: bytes=0-0 header04

Sizes without HEAD

The signed video links reject HEAD requests, so file sizes come from a one-byte range request instead.

application/octet-stream blob05

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.

SPA History / URL watcher06

Ready for a single-page app

Cinemana changes pages without reloading, so the extension follows the URL and updates the panel for each title.