پرش به مطلب اصلی

پخش زنده با OBS

به زبان خودتان استریم کنید و بینندگان زیرنویس ترجمه‌شده را مستقیماً روی ویدیو بخوانند. وب‌اپ Whisperr گفتار شما را به‌صورت هم‌زمان رونویسی و ترجمه می‌کند و یک صفحهٔ اورلی شفاف، زیرنویس‌ها را به‌عنوان Browser Source (منبع مرورگر) داخل OBS نمایش می‌دهد — بدون افزونه، بدون دانلود و بدون تغییر در انکودر GPU. اورلی یک کد QR کوچک هم در گوشهٔ تصویر نشان می‌دهد: بینندگانی که زبان دیگری می‌خواهند، آن را اسکن می‌کنند و روی گوشی خود به هر زبانی که Whisperr پشتیبانی می‌کند همراه می‌شوند.

چطور کار می‌کند

  1. در وب‌اپ Whisperr یک پخش را شروع کنید و لینک اشتراک‌گذاری را روشن بگذارید — با این کار یک اتاق زنده برای جلسهٔ شما ساخته می‌شود
  2. آدرس اورلی خود را بسازید و آن را به‌عنوان Browser Source به OBS اضافه کنید — همان‌طور که صحبت می‌کنید، زیرنویس ترجمه‌شده روی استریم ظاهر می‌شود
  3. بینندگان کد QR گوشهٔ تصویر را اسکن می‌کنند تا اتاق را روی گوشی خود باز کنند و زبان دلخواهشان را انتخاب کنند

چه چیزهایی لازم دارید

  • یک حساب Whisperr که در Chrome وارد وب‌اپ شده باشد
  • OBS Studio (یا هر نرم‌افزار استریمی که Browser Source داشته باشد، مانند Streamlabs)
  • همان تجهیزات همیشگی استریم شما — Twitch، YouTube Live، Kick یا هر جای دیگری که OBS بتواند به آن استریم کند

گام 1 — شروع پخش با لینک اشتراک‌گذاری

وب‌اپ را باز کنید و یک ضبط جدید شروع کنید:

  1. زبان گفتار و زبان ترجمه‌ای را که می‌خواهید روی استریم حک شود انتخاب کنید
  2. یک منبع صدا انتخاب کنید — صدای میکروفون برای گفتار خودتان، یا میکروفون + صفحه اگر می‌خواهید صدای بازی یا تب مرورگر هم رونویسی شود
  3. لینک اشتراک‌گذاری را روشن کنید و ضبط را شروع کنید
Whisperr Web App recording controls showing language selection, audio source options, and the Share Link toggle

با شروع ضبط، یک پنل اشتراک‌گذاری با دو زبانه ظاهر می‌شود: اتاق (لینک و کد QR که شنوندگان می‌توانند مستقیماً با آن ملحق شوند) و OBS (لینک راه‌اندازی اورلی برای استریم شما).

Share panel with Room and OBS tabs, showing the listener room link with copy and QR code buttons

گام 2 — باز کردن صفحهٔ راه‌اندازی اورلی

در پنل اشتراک‌گذاری روی زبانهٔ OBS کلیک کنید و سپس روی آیکون باز کردن کنار لینک راه‌اندازی بزنید — هر دو در تصویر زیر با کادر قرمز مشخص شده‌اند:

Share panel OBS tab with red boxes highlighting the OBS tab and the open button next to the overlay setup link

لینک راه‌اندازی اورلی چنین شکلی دارد:

https://whisperr.co/app/overlay/<your-room-id>/choose

در صفحهٔ راه‌اندازی، بدون نیاز به ویرایش دستی URL، انتخاب می‌کنید زیرنویس‌های روی استریم چه چیزی نشان دهند:

Whisperr OBS overlay setup page with options for translation, transcription, or both, and how many caption lines to show

گام 3 — انتخاب آنچه بینندگان می‌بینند و ساخت URL

  • ترجمه — فقط زیرنویس ترجمه‌شده (انتخاب معمول)
  • رونویسی — فقط گفتار اصلی شما، به‌صورت زیرنویس زنده
  • هر دو — جملهٔ اصلی شما با ترجمه در زیر آن، مانند زیرنویس دوزبانه

تعداد خطوط زیرنویسی را که هم‌زمان روی صفحه می‌مانند انتخاب کنید، دکمهٔ ساخت را بزنید و URL را کپی کنید:

Generated OBS Browser Source URL ready to copy, with Both mode and 3 lines selected
یادداشت

آدرسی که در OBS می‌چسبانید باید URL ساخته‌شده باشد — نه URL خود صفحهٔ راه‌اندازی. صفحهٔ راه‌اندازی یک صفحهٔ پیکربندی است و اگر آن را به OBS اضافه کنید، کارت پیکربندی روی استریم شما نمایش داده می‌شود.

گام 4 — افزودن به OBS به‌عنوان Browser Source

در OBS:

  1. در بخش Sources (منابع) روی + کلیک کنید و Browser (مرورگر) را انتخاب کنید
  2. آدرس ساخته‌شده را در فیلد URL بچسبانید
  3. Width (عرض) و Height (ارتفاع) را با بوم خود هماهنگ کنید — معمولاً 1920 × 1080
  4. روی OK کلیک کنید و سپس منبع را بالای لایه‌های گیم‌پلی یا دوربین قرار دهید
OBS Browser Source properties dialog with the Whisperr overlay URL pasted in

پس‌زمینهٔ اورلی کاملاً شفاف است — وقتی کسی صحبت نمی‌کند، منبع نامرئی است. در دقیقهٔ اول پس از بارگذاری، یک خط وضعیت کم‌رنگ نمایش داده می‌شود («Whisperr overlay connected — waiting for captions…» یعنی اورلی Whisperr متصل شد — در انتظار زیرنویس) تا هنگام آماده‌سازی مطمئن شوید همه‌چیز کار می‌کند؛ این خط با رسیدن اولین زیرنویس ناپدید می‌شود و هرگز وسط استریم ظاهر نمی‌شود.

گام 5 — شروع پخش زنده

عادی صحبت کنید. زیرنویس‌ها به‌صورت هم‌زمان روی استریم ظاهر می‌شوند — بخشِ در حالِ گفتنِ جمله کمی کم‌رنگ‌تر نمایش داده می‌شود و با تأیید رونویسی تثبیت می‌شود، و خطوط تمام‌شده چند ثانیه پس از پایان صحبت شما محو می‌شوند.

A live stream with Japanese speech and English translated subtitles overlaid at the bottom, and a scannable room QR code in the corner

کد QR گوشهٔ تصویر

زیرنویس حک‌شده به دست همه می‌رسد، اما فقط یک زبان است. کد QR گوشهٔ تصویر، اتاق زندهٔ شما را روی گوشی بیننده باز می‌کند تا او زبان خودش را انتخاب کند و حتی بتواند با تبدیل متن به گفتار گوش دهد. این کد به‌طور پیش‌فرض روشن است و زیرنویس آن «Scan to read in your language» (برای خواندن به زبان خودتان اسکن کنید) است — با پارامترهای URL زیر می‌توانید آن را سفارشی کنید (مثلاً با ?qrlabel= متن دلخواه خود را به زبان مخاطبانتان بنویسید، یا با ?qr=0 آن را حذف کنید).

سفارشی‌سازی اورلی

چون روی Browser Source در OBS نمی‌توان کلیک کرد، همهٔ گزینه‌ها پارامتر URL هستند. آن‌ها را با & به آدرس ساخته‌شده اضافه کنید:

پارامترپیش‌فرضکارکرد
modetranslationtranslation (ترجمه)، transcription (رونویسی) یا both (هر دو)
lines2تعداد خطوط زیرنویسِ قابل‌مشاهده در آنِ واحد (1–6)
size42اندازهٔ فونت به پیکسل (12–120)
colorffffffرنگ متن — هگز بدون # یا نام رنگ CSS
bg0شفافیت پس‌زمینهٔ پشت هر خط، 0–1 (0 = فقط سایهٔ متن)
hold8مدت ماندن خط تمام‌شده روی صفحه به ثانیه (1–60)
alignbottomچسباندن زیرنویس‌ها به پایین (bottom) یا بالا (top)
lang(all)فقط ترجمه‌های یک زبان مقصد را نشان می‌دهد، مثلاً lang=es
qronبا qr=0 کد QR گوشه پنهان می‌شود
qrsize132اندازهٔ کد QR به پیکسل (64–400)
qrposbrگوشهٔ کد QR: br، bl، tr یا tl
qrlabelScan to read in your languageنوشتهٔ زیر کد QR؛ qrlabel= (خالی) فقط خود کد را نشان می‌دهد

برای مثال، زیرنویس زرد بزرگ‌تر در بالای تصویر و بدون کد QR:

https://whisperr.co/app/overlay/<room-id>?size=56&color=ffcc00&align=top&qr=0

نکته‌ها و رفع اشکال

  • منبع در OBS چیزی نشان نمی‌دهد — روی Browser Source راست‌کلیک کنید و Refresh cache of current page (نوسازی کش صفحهٔ فعلی) را انتخاب کنید. اگر خط وضعیت «connecting…» (در حال اتصال) نشان می‌دهد و هرگز متصل نمی‌شود، شبکهٔ خود را بررسی کنید؛ اگر «waiting for captions» (در انتظار زیرنویس) نوشته است، اورلی سالم است و فقط جلسهٔ Whisperr شما هنوز گفتاری نمی‌فرستد.
  • هر استریم یک اتاق جدید است — هر جلسهٔ ضبط شناسهٔ اتاق تازه‌ای می‌گیرد؛ پس با شروع هر پخش جدید یک آدرس اورلی جدید بسازید، یا در طول کل استریم همان جلسهٔ Whisperr را باز نگه دارید.
  • جلسه‌های طرح رایگان به 2 دقیقه محدودند — برای استریم واقعی به یک طرح ارتقایافته نیاز دارید تا جلسه تا وقتی روی آنتن هستید ادامه پیدا کند.
  • به چند زبان ترجمه می‌کنید؟ با lang= فقط یک زبان را روی استریم حک کنید و بگذارید بقیه از کد QR استفاده کنند — دقیقاً برای همین کار ساخته شده است.