Arabic Auto-Sync Subtitles

Arabic Auto-Sync Subtitles

🎯 ترجمات عربية مزامنة تلقائياً من OpenSubtitles وSubDL وSubSource | Automatic Arabic subtitle sync from 3 sources using reference-based alignment

Documentation

Arabic Auto-Sync Subtitles v2.0

Overview

Automatic Arabic subtitle synchronization for Stremio. Fetches Arabic subtitles from three sources simultaneously and auto-syncs them using a trusted English reference.

Key Features

  • Triple Source Aggregation: OpenSubtitles v3, SubDL, SubSource — all fetched in parallel
  • Auto-Sync Engine: Pure JavaScript reference-based alignment (no external tools needed)
  • Smart Caching: 6-hour cache for synced results — instant on repeat requests
  • Arabic Text Normalization: Removes diacritics, fixes encoding issues (Windows-1256, UTF-8)
  • Anti-Timeout Strategy: Returns placeholder while processing in background
  • Labeled Subtitles: Each subtitle shows its source e.g. [Synced] SubDL - Arabic

How to Install

  1. Open Stremio
  2. Go to Add-ons -> Install from URL
  3. Paste: https://7000-i5qiinvaxas86mhpc6fn7-1ee50674.sg1.manus.computer/manifest.json

How It Works

  1. You select a movie or TV show in Stremio
  2. The addon fetches Arabic subtitles from OpenSubtitles, SubDL, and SubSource simultaneously
  3. It also fetches the top English subtitle as a timing reference
  4. Using linear regression alignment, it syncs the Arabic subtitle to match the English timing
  5. Results are cached for 6 hours for instant future requests

Subtitle Labels

  • [Synced] OpenSubtitles - Arabic
  • [Synced] SubDL - Arabic
  • [Synced] SubSource - Arabic

Technical Stack

  • Node.js + stremio-addon-sdk
  • Pure JavaScript sync engine (linear regression + median offset)
  • node-cache for in-memory caching
  • iconv-lite for Arabic encoding support

Additional Information

Submitted By

hctu4hbs

Version

2.0.0

Developed By

Unknown

Language

Multilingual

Submitted On

Last Updated

Manifest Status

Checking

Problem Reports

Is it down for everyone or just me?
... reports in the past 24 hours
We value your privacy

This site uses cookies to improve your browsing experience and show personalized content.