نصب یک‌کلیک به‌زودی — نصب دستی آزاد

Bazarr؛ زیرنویس خودکار برای کتابخانهٔ فیلم و سریال

Bazarr کنار Sonarr و Radarr کار می‌کند و برای هر فیلم و قسمت سریال، زیرنویس به زبان‌هایی که تعیین می‌کنید پیدا و دانلود می‌کند. نصب یک‌کلیک آن به‌زودی فعال می‌شود؛ امروز روی سرور ابری خودتان راهش بیندازید.

حساب دارید؟ وارد شوید

Bazarr

نصب دستی روی سرور ابری

سرور لازم برای نصب دستی، از

۱٬۱۰۰تومان / ساعت

حدود ۸۰۳٬۰۰۰ تومان در ماه،بر پایهٔ ۷۳۰ ساعت

  • پلن mini کافی است،  ۱ گیگابایت RAM
  • پورت ۶۷۶۷،  رابط وب؛ رمز را خودتان فعال کنید
  • نصب دستی با Docker،  راهنمای گام‌به‌گام همین صفحه

معرفی

زیرنویس خودکار با Bazarr روی سرور ابری ایران‌کلاد

Bazarr کتابخانهٔ Sonarr و Radarr را می‌خواند و برای هر فیلم و قسمت سریال زیرنویس فارسی، انگلیسی یا هر زبان دیگری که بخواهید پیدا، دانلود و در صورت نیاز همگام می‌کند.

سرور در دیتاسنتر تهران است و دسترسی root کامل دارید. نصب یک‌کلیک Bazarr آماده‌سازی شده اما هنوز در فهرست سفارش فعال نیست؛ با راهنمای همین صفحه آن را کنار بقیهٔ ابزارهای کتابخانه‌تان اجرا می‌کنید.

امکانات کلیدی

Bazarr در یک نگاه

  • زیرنویس برای هر ویدیوی تازه

    به‌محض اضافه‌شدن فیلم یا قسمت در Sonarr و Radarr، جست‌وجوی زیرنویس شروع می‌شود.

  • امتیازدهی تطبیق

    انتخاب زیرنویس بر اساس نسخهٔ انتشار و کیفیت، و ارتقا وقتی نسخهٔ بهتری پیدا شود.

  • همگام‌سازی زمان

    اصلاح زیرنویس‌هایی که از صدا جلو یا عقب‌اند، خودکار یا دستی.

۴ گام تا شروع

روش نصب گام‌به‌گام

  1. گام ۱: سرور مشترک با Sonarr و Radarr

    Bazarr باید به همان فایل‌های ویدیویی دسترسی داشته باشد که Sonarr و Radarr مدیریت می‌کنند؛ معمولاً همه روی یک سرور ابری با Ubuntu یا Debian اجرا می‌شوند.

  2. گام ۲: اجرای Bazarr با Docker

    Docker را نصب کنید و ایمیج linuxserver/bazarr را با پورت ۶۷۶۷، منطقهٔ زمانی Asia/Tehran، شناسهٔ کاربر و گروه و پوشه‌های config، فیلم‌ها و سریال‌ها اجرا کنید.

  3. گام ۳: فعال‌کردن احراز هویت

    رابط وب را روی پورت ۶۷۶۷ باز کنید و پیش از هر کاری در Settings → General بخش Security، ورود با فرم و رمز را فعال کنید.

  4. گام ۴: اتصال Sonarr و Radarr و تعریف زبان‌ها

    آدرس و کلید API هر کدام را در تنظیمات Sonarr و Radarr وارد کنید، یک Languages Profile با فارسی و زبان‌های دیگر بسازید و ارائه‌دهنده‌های زیرنویس را فعال کنید.

راهنمای کامل

راهنمای کامل Bazarr روی سرور ابری ایران‌کلاد

اگر کتابخانهٔ فیلم و سریال‌تان را با Sonarr و Radarr مرتب نگه می‌دارید، تکهٔ گمشده معمولاً زیرنویس است. Bazarr این تکه را خودکار می‌کند. در این راهنما توضیح می‌دهیم Bazarr چطور کار می‌کند، روی یک سرور ابری چطور کنار بقیهٔ ابزارها اجرا می‌شود، تنظیمات مهمش کدام‌اند و چه محدودیت‌هایی دارد. نصب یک‌کلیک Bazarr هنوز در فهرست سفارش نیست و به‌زودی اضافه می‌شود.

۱۰ بخش حدود ۶ دقیقه مطالعه

فهرست مطالب

Bazarr چیست و برای چه کسی است؟

Bazarr یک برنامهٔ متن‌باز تحت وب برای مدیریت زیرنویس است که به‌عنوان همراه Sonarr (سریال) و Radarr (فیلم) طراحی شده است. فهرست ویدیوها را از این دو برنامه می‌گیرد، برای هر کدام وضعیت زیرنویس را بررسی می‌کند و آنچه کم است را از منابع آنلاین دانلود می‌کند. وقتی Sonarr یک قسمت تازه اضافه می‌کند، Bazarr چند دقیقه بعد سراغ زیرنویسش می‌رود.

مخاطب Bazarr کسانی هستند که یک کتابخانهٔ رسانهٔ شخصی خودکار دارند و نمی‌خواهند برای هر قسمت سریال دستی در سایت‌های زیرنویس بگردند؛ به‌ویژه خانواده‌هایی که همه به یک زبان زیرنویس راحت نیستند و برای هر ویدیو هم فارسی و هم انگلیسی می‌خواهند.

Bazarr به‌تنهایی معنای زیادی ندارد؛ ارزشش وقتی معلوم می‌شود که Sonarr‏، Radarr و یک سرور رسانه مثل Jellyfin کنارش کار کنند.

Bazarr در یک کتابخانهٔ رسانهٔ خودکار

بدون Bazarr، هر قسمت تازهٔ سریال یعنی چند دقیقه گشتن در سایت‌های زیرنویس، پیدا کردن نسخه‌ای که با فایل شما جور باشد، تغییر نام فایل و جابه‌جایی آن کنار ویدیو. برای یک سریال ده‌قسمتی این کار ده بار تکرار می‌شود و اگر زیرنویس چند ثانیه عقب باشد، باید آن را هم دستی اصلاح کنید. Bazarr همهٔ این مراحل را بدون دخالت شما انجام می‌دهد و فقط مواردی را که پیدا نشده‌اند در فهرست Wanted نشان می‌دهد. کارهایی که Bazarr در عمل از دوش شما برمی‌دارد:

  • دانلود خودکار زیرنویس برای هر فیلم و قسمت تازه بلافاصله پس از اضافه‌شدن
  • جست‌وجوی دوره‌ای دوباره برای ویدیوهایی که قبلاً زیرنویس مناسب نداشتند
  • ارتقای زیرنویس وقتی نسخه‌ای با امتیاز تطبیق بهتر پیدا شود
  • چند زبان برای هر ویدیو مثلاً فارسی برای خانواده و انگلیسی برای یادگیری زبان
  • همگام‌سازی زمان‌بندی زیرنویس‌هایی که چند ثانیه جلو یا عقب‌اند
  • استخراج زیرنویس داخلی از فایل‌هایی که زیرنویس در خود ویدیو دارند

بازگشت به فهرست مطالب

نصب ما چه چیزی را چطور اجرا می‌کند؟

اسکریپتی که برای نصب یک‌کلیک آماده کرده‌ایم Docker را نصب و ایمیج linuxserver/bazarr را با سیاست راه‌اندازی خودکار اجرا می‌کند. رابط وب روی پورت ۶۷۶۷ در دسترس است، منطقهٔ زمانی روی Asia/Tehran تنظیم می‌شود تا زمان‌بندی وظایف با ساعت ایران بخواند و برنامه با شناسهٔ کاربری ۱۰۰۰ اجرا می‌شود تا فایل‌های زیرنویس با مالکیت قابل‌استفاده برای بقیهٔ برنامه‌ها ساخته شوند.

سه پوشه زیر /opt/bazarr ساخته می‌شود. اگر Sonarr و Radarr روی همین سرور فایل‌هایشان را در مسیر دیگری نگه می‌دارند، باید این نگاشت‌ها را به همان مسیرها تغییر دهید؛ در غیر این صورت Bazarr ویدیوها را نمی‌بیند.

پوشه روی سرورمسیر داخل Bazarrکاربرد
/opt/bazarr/config/configتنظیمات، پایگاه داده و لاگ
/opt/bazarr/movies/moviesفیلم‌ها، همان مسیری که Radarr می‌بیند
/opt/bazarr/tv/tvسریال‌ها، همان مسیری که Sonarr می‌بیند

بازگشت به فهرست مطالب

تنظیمات کلیدی: زبان، امتیاز و ارائه‌دهنده

سه تنظیم کیفیت نتیجه را تعیین می‌کند. اول Languages Profile است: زبان‌ها را به ترتیب اولویت اضافه کنید، مثلاً فارسی و سپس انگلیسی، و پروفایل را پیش‌فرض سریال‌ها و فیلم‌ها بگذارید. دوم حداقل امتیاز است: Bazarr هر زیرنویس را بر اساس تطابق نام انتشار، گروه، کیفیت و قسمت امتیاز می‌دهد؛ اگر حداقل را خیلی پایین بگذارید زیرنویس ناهماهنگ می‌گیرید و اگر خیلی بالا بگذارید برای خیلی ویدیوها چیزی پیدا نمی‌شود.

سوم ارائه‌دهنده‌ها هستند. چند منبع را هم‌زمان فعال کنید و برای آن‌هایی که حساب لازم دارند نام کاربری بدهید تا سقف دانلود بیشتری داشته باشید. فعال‌کردن Embedded Subtitles هم کمک می‌کند Bazarr زیرنویسی را که داخل فایل MKV وجود دارد تشخیص دهد و بی‌جهت دانلود نکند.

بازگشت به فهرست مطالب

منابع و هزینه

Bazarr سبک است و حافظهٔ کمی می‌خواهد؛ آنچه منابع را تعیین می‌کند کل مجموعهٔ کتابخانه است: Sonarr‏، Radarr‏، Prowlarr و سرور رسانه هر کدام حافظهٔ خودشان را دارند و ویدیوها دیسک زیادی می‌گیرند. برای آزمایش و کتابخانهٔ کوچک پلن mini کافی است؛ برای اجرای همهٔ ابزارها کنار هم standard یا plus مناسب‌ترند.

دیسک جداگانه هنوز به‌زودی است و فضای ذخیره همان دیسک پلن سرور است. هزینه ساعتی از کیف پول کسر می‌شود و هر زمان می‌توانید پلن را تغییر دهید.

پلنمنابعساعتی (تومان)تقریبی ماهانه (تومان)
mini۱ هسته، ۱ گیگ RAM، ۲۰ گیگ دیسک۱٬۱۰۰۸۰۳٬۰۰۰
standard۲ هسته، ۲ گیگ RAM، ۴۰ گیگ دیسک۲٬۲۰۰۱٬۶۰۶٬۰۰۰
plus۲ هسته، ۴ گیگ RAM، ۸۰ گیگ دیسک۳٬۵۰۰۲٬۵۵۵٬۰۰۰

بازگشت به فهرست مطالب

Bazarr کجای مجموعه قرار می‌گیرد؟

هر ابزار این مجموعه یک کار مشخص دارد و Bazarr جای هیچ‌کدام را نمی‌گیرد:

ابزارنقشرابطه با Bazarr
Sonarrمدیریت سریال‌هافهرست قسمت‌ها را به Bazarr می‌دهد
Radarrمدیریت فیلم‌هافهرست فیلم‌ها را به Bazarr می‌دهد
Prowlarrمدیریت منابع جست‌وجوارتباط مستقیم ندارد
Jellyfinپخش برای کاربرانزیرنویس‌های Bazarr را نمایش می‌دهد
Bazarrزیرنویسدانلود، ارتقا و همگام‌سازی

بازگشت به فهرست مطالب

راه‌اندازی دستی در شش قدم

مراحل زیر همان کاری است که اسکریپت نصب Bazarr پس از فعال‌شدن انجام خواهد داد:

  1. از پنل سفارش یک سرور ابری بسازید یا از سرور فعلی Sonarr و Radarr استفاده کنید
  2. Docker را نصب کنید و پوشه‌های config، فیلم و سریال را تعیین کنید
  3. ایمیج linuxserver/bazarr را با پورت ۶۷۶۷، TZ برابر Asia/Tehran و همان مسیرهای ویدیو اجرا کنید
  4. رابط وب را باز کنید و فوراً احراز هویت فرم را فعال کنید
  5. Sonarr و Radarr را با آدرس و کلید API وصل کنید و همگام‌سازی کتابخانه را منتظر بمانید
  6. Languages Profile بسازید، ارائه‌دهنده‌ها را فعال کنید و جست‌وجوی دستی را روی چند ویدیو آزمایش کنید

بازگشت به فهرست مطالب

امنیت رابط وب و کلیدهای API

رابط وب Bazarr به کلیدهای API برنامه‌های Sonarr و Radarr و حساب‌های ارائه‌دهندگان زیرنویس دسترسی دارد؛ اگر بدون رمز روی اینترنت باشد، این اطلاعات در معرض دید است. پیش از اتصال هر چیزی ورود با فرم را فعال کنید و رمز قوی بگذارید.

بهتر است پورت ۶۷۶۷ اصلاً برای عموم باز نباشد. آن را در فایروال شبکه به IP خودتان محدود کنید، یا همهٔ ابزارهای این مجموعه را پشت یک reverse proxy با SSL مثل Nginx Proxy Manager و یک لایهٔ ورود مشترک مثل Authelia بگذارید. ارتباط Bazarr با Sonarr و Radarr روی همان سرور از شبکهٔ داخلی Docker انجام می‌شود و به پورت عمومی نیاز ندارد.

بازگشت به فهرست مطالب

بکاپ و انتقال

همهٔ تنظیمات، پروفایل‌های زبان و تاریخچهٔ Bazarr در پوشهٔ config است. Bazarr در Settings → Backup بکاپ داخلی زمان‌بندی‌شده دارد که از این پوشه فایل فشرده می‌سازد؛ نسخه‌ای از آن را بیرون از سرور هم نگه دارید. خود زیرنویس‌ها کنار ویدیوها ذخیره می‌شوند و همراه بکاپ کتابخانهٔ ویدیو منتقل می‌شوند.

snapshot کامل سرور هم از تب بکاپ پنل گرفته می‌شود؛ بکاپ‌ها دستی‌اند و بر اساس حجم حساب می‌شوند، پس برای سروری با ویدیوهای حجیم هزینه‌اش را در نظر بگیرید. جزئیات در صفحهٔ پشتیبان‌گیری. برای انتقال Bazarr از سرور دیگر، بکاپ داخلی را بازگردانید و مسیرها و آدرس Sonarr و Radarr را اصلاح کنید.

بازگشت به فهرست مطالب

محدودیت‌ها

نصب یک‌کلیک Bazarr هنوز در فهرست سفارش نیست و نصب روی سرور موجود هم از پنل فعلاً ممکن نیست؛ تا آن زمان اجرا و به‌روزرسانی دستی است. Bazarr بدون Sonarr یا Radarr فقط امکانات محدودی دارد و جایگزین آن‌ها نیست.

نتیجهٔ کار به منابع زیرنویس وابسته است: سقف دانلود روزانه، تعطیل‌شدن منابع و پوشش ضعیف برای زبان فارسی در عناوین کم‌مخاطب، عواملی خارج از کنترل Bazarr هستند. دسترسی به برخی منابع خارجی هم ممکن است از شبکهٔ داخل ایران محدود باشد.

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۰ پرسش

سؤالات متداول

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

Bazarr دقیقاً چه کاری می‌کند؟
Sonarr و Radarr فیلم و سریال را مدیریت می‌کنند اما زیرنویس نمی‌گیرند. Bazarr فهرست کتابخانه را از آن‌ها می‌خواند، برای هر فیلم یا قسمتی که زیرنویس زبان دلخواه شما را ندارد در منابع مختلف جست‌وجو می‌کند، بهترین تطبیق را بر اساس امتیاز انتخاب و فایل زیرنویس را کنار ویدیو ذخیره می‌کند. برای ویدیوهای تازه هم همین کار را خودکار انجام می‌دهد.
زیرنویس‌ها از چه منابعی گرفته می‌شوند؟
Bazarr ده‌ها ارائه‌دهنده را پشتیبانی می‌کند؛ از جمله OpenSubtitles.com‏، Podnapisi‏، Addic7ed و استخراج زیرنویس‌های داخل خود فایل ویدیو. برخی منابع حساب کاربری و سقف دانلود روزانه دارند. منابع با گذر زمان تغییر می‌کنند و بعضی تعطیل می‌شوند؛ فهرست به‌روز را در تنظیمات Providers خود Bazarr ببینید.
زیرنویس فارسی هم پیدا می‌کند؟
بله، فارسی یکی از زبان‌های قابل انتخاب در Languages Profile است. اما کیفیت و پوشش زیرنویس فارسی به منبع بستگی دارد و برای فیلم‌های قدیمی یا کم‌مخاطب ممکن است چیزی پیدا نشود. یک زبان پشتیبان مثل انگلیسی هم در پروفایل بگذارید تا ویدیو بی‌زیرنویس نماند.
اگر زیرنویس با صدا هماهنگ نباشد چه؟
Bazarr ابزار همگام‌سازی دارد که زمان‌بندی زیرنویس را با صدای ویدیو یا با زیرنویس مرجع تطبیق می‌دهد. می‌توانید آن را برای همهٔ زیرنویس‌های دانلودی زیر یک امتیاز مشخص خودکار کنید یا برای یک فایل دستی اجرا کنید. این کار پردازنده مصرف می‌کند، پس روی کتابخانهٔ بزرگ آن را تدریجی انجام دهید.
می‌توانم برای یک ویدیو چند زبان داشته باشم؟
بله. در Languages Profile چند زبان تعریف می‌کنید و Bazarr برای هر کدام یک فایل زیرنویس جدا با پسوند زبان ذخیره می‌کند؛ مثلاً یک فایل فارسی و یک فایل انگلیسی کنار همان ویدیو. پخش‌کننده‌ها هر دو را به‌عنوان گزینه نشان می‌دهند.
با Jellyfin یا Plex کار می‌کند؟
Bazarr زیرنویس را به‌صورت فایل srt کنار ویدیو و با همان نام ذخیره می‌کند، پس هر سرور رسانه‌ای که آن پوشه را اسکن کند زیرنویس را می‌بیند. اگر Jellyfin روی همان سرور است، پس از دانلود زیرنویس یک اسکن کتابخانه کافی است.
هزینهٔ اجرای Bazarr چقدر است؟
Bazarr رایگان و متن‌باز است و فقط اجارهٔ ساعتی سرور را می‌پردازید. خود Bazarr با حافظهٔ پلن mini با حدود ۱٬۱۰۰ تومان در ساعت اجرا می‌شود، اما چون معمولاً کنار Sonarr‏، Radarr و سرور رسانه روی یک سرور قرار می‌گیرد، انتخاب پلن به مجموع این‌ها و حجم ویدیوها بستگی دارد.
چرا Bazarr فایل‌های ویدیو را پیدا نمی‌کند؟
رایج‌ترین علت تفاوت مسیرهاست. Sonarr و Radarr مسیر هر ویدیو را از دید خودشان گزارش می‌کنند و اگر Bazarr همان پوشه را با مسیر دیگری ببیند، فایل را پیدا نمی‌کند. یا پوشه‌ها را در هر سه برنامه با یک مسیر یکسان وصل کنید، یا در تنظیمات Bazarr بخش Path Mappings مسیرها را به هم نگاشت کنید.
Bazarr از تبدیل گفتار به متن هم پشتیبانی می‌کند؟
Bazarr می‌تواند به یک سرویس Whisper وصل شود و برای ویدیوهایی که هیچ زیرنویسی ندارند، از روی صدا زیرنویس بسازد. این سرویس جداگانه نصب می‌شود و پردازش سنگینی دارد؛ روی سرورهای بدون GPU کند است و کیفیتش برای فارسی محاوره‌ای محدود است.
استفاده از Bazarr قانونی است؟
Bazarr ابزار مدیریت زیرنویس برای کتابخانهٔ شخصی شماست. محتوایی را روی سرور نگه دارید که حق استفاده از آن را دارید، شرایط استفادهٔ ارائه‌دهندگان زیرنویس را رعایت کنید و کتابخانه را برای عموم منتشر نکنید.

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

کتابخانه‌تان را با زیرنویس کامل کنید

یک سرور ابری بسازید و Bazarr را کنار Sonarr و Radarr اجرا کنید؛ نصب یک‌کلیک به‌زودی اضافه می‌شود.