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

افزونه‌های ویدئو

وضعیتجاری
مالکتیم محصول پیشخوان
آخرین بازبینی۱۴۰۵/۰۵/۱۱ (2026-08-02) — در برابر طرح Video Hub 1.0.0 و قراردادهای دیزاین

بخشی از ویرایش ویدئو (Video Hub) — صفحه‌های دیگر این بخش و نمودار ناوبری آن در صفحهٔ اصلی بخش آمده است.

دربارهٔ املای «ویدئو»

واسط کاربری آپارات و طرح‌هایی که این مستندات از آن‌ها نوشته شده، این واژه را «ویدیو» می‌نویسند؛ متن‌های تحریری مرکز پشتیبانی و وبلاگ آپارات هر دو املا را به کار می‌برند. به تصمیم مالک محصول، این مستندات همه‌جا املای «ویدئو» را می‌نویسد — از جمله داخل نقل‌قول‌هایی که متن رابط کاربری را می‌آورند. بنابراین یک رشتهٔ نقل‌شده ممکن است در همین یک واژه با آنچه روی صفحه می‌بینید فرق کند؛ برای جست‌وجوی یک پیام مشخص در محصول، «ویدیو» را جست‌وجو کنید.

معرفی و هدف

بیننده‌ای که ویدئو را تا آخر دیده، آماده‌ترین مخاطب برای دیدن ویدئوی بعدی همان کانال است — اما اگر چیزی به او پیشنهاد نشود، معمولاً از کانال خارج می‌شود. «افزونه‌های ویدئو» سه ابزار در اختیار تولیدکننده می‌گذارد تا این فرصت را از دست ندهد و ویدئو را برای مخاطبان بیشتری قابل فهم کند.

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

هدف کسب‌وکاری: افزایش مدت تماشای هر بازدیدکننده در کانال و دسترس‌پذیرتر کردن محتوا.

دامنه

پیکربندی سه افزونه برای همین ویدئو: کارت‌های پیشنهادی انتهای ویدئو، کارت پیشنهاد حین پخش، و زیرنویس.

خارج از دامنه: نمایش این کارت‌ها به بیننده در صفحهٔ تماشا، و ویرایش خود فایل ویدئو.

مخاطبان و نقش‌ها

رفتار این صفحه برای همهٔ تولیدکنندگان یکسان است.

قواعد کسب‌وکار

  • BR-1 — بدون ذخیرهٔ سراسری: این صفحه دکمهٔ ذخیرهٔ مشترک ندارد؛ هر زیرفرایند تغییرات خودش را جداگانه ثبت می‌کند.

  • BR-2 — هم‌زمانی: در هر لحظه فقط یک زیرفرایند می‌تواند باز باشد، چون هر کدام تمام ناحیهٔ محتوا را می‌گیرد.

  • BR-3 — نمایش وضعیت هر ردیف: تا وقتی افزونه‌ای تنظیم نشده، دکمهٔ ردیف یک دکمهٔ افزودن است. پس از تنظیم، همان دکمه به خلاصه‌ای از آنچه افزوده شده تبدیل می‌شود (مثلاً «۲ مورد افزوده شد» یا «زیرنویس افزوده شد»)، و ردیف زیرنویس افزون بر آن یک دکمهٔ حذف هم می‌گیرد که زیرنویس پیوست‌شده را از ویدئو جدا می‌کند.

  • BR-4 — شرط کارت انتهای ویدئو: کارت‌های پیشنهادی انتهای ویدئو تنها روی ویدئوهای بلندتر از ۶۰ ثانیه قابل استفاده‌اند.

  • BR-5 — زمان نمایش کارت انتهایی: کارت‌ها در ۱۰ ثانیهٔ پایانی یا ۲۰ ثانیهٔ پایانی ویدئو نمایش داده می‌شوند و تولیدکننده یکی از این دو را انتخاب می‌کند.

  • BR-6 — سقف کارت انتهایی: حداکثر ۴ کارت در انتهای ویدئو قابل افزودن است. اگر تولیدکننده ویدئویی انتخاب نکند، کارت‌ها به‌صورت هوشمند با ویدئوهای همان کانال پر می‌شوند.

  • BR-7 — نوع کارت انتهایی: هر کارت یا «پیشنهاد ویدئوهای دیگر» است یا «پیشنهاد دنبال کردن کانال».

  • BR-8 — سقف کارت حین پخش: حداکثر ۵ کارت حین پخش قابل تعریف است و برای هرکدام زمان نمایش مشخص می‌شود.

  • BR-9 — قالب زیرنویس: فایل زیرنویس باید با قالب SRT و کدگذاری UTF-8 باشد، و متن آن باید ترجمه یا متن خود ویدئو باشد؛ زیرنویس نامرتبط یا تبلیغاتی تأیید نمی‌شود.

  • BR-10 — تغییر زیرنویس: زیرنویس پس از افزودن قابل حذف یا جایگزینی است.

  • BR-11 — منبع کارت‌ها: ویدئوهای پیشنهادی فقط از میان ویدئوهای همان کانال انتخاب می‌شوند.

  • BR-12 — کنترل‌های هر کارت انتخاب‌شده: کارتی که ویدئویش انتخاب شده، در حالت عادی هیچ کنترلی نشان نمی‌دهد — فقط تصویر و عنوان. با بردن نشانگر روی کارت (روی موبایل: زدن روی کارت) همهٔ کنترل‌ها با هم ظاهر می‌شوند: شمارهٔ ترتیب، دستگیرهٔ جابه‌جایی برای تغییر ترتیب، حذف، و — فقط برای کارت‌های ویدئویی — ویرایش:

    نوع کارتکنترل‌های نمایان هنگام اشاره
    پیشنهاد ویدئوهای دیگرشماره، جابه‌جایی، حذف، ویرایش
    پیشنهاد دنبال کردن کانالشماره، جابه‌جایی، حذف — بدون ویرایش

    کارت دنبال‌کردن کانال محتوایی برای انتخاب ندارد، و به همین دلیل کنترل ویرایش هم ندارد. جای خالیِ هنوز پرنشده رفتار دیگری دارد: شماره، دستگیرهٔ جابه‌جایی و نشانهٔ افزودن را از همان ابتدا نشان می‌دهد.

  • BR-13 — کنترل‌های کارت حین پخش: هر ردیف در فهرست کارت‌های حین پخش دو کنترل دارد — حذف و ویرایش.

سناریوها

سناریو ۱: مرور افزونه‌های یک ویدئو

هدف — تولیدکننده می‌خواهد ببیند چه افزونه‌هایی برای این ویدئو در دسترس است و کدام‌ها تنظیم شده‌اند.

نقش‌های درگیر — تولیدکننده ویدئو، تولیدکننده درآمدزا.

پیش‌شرط‌ها — کاربر در بخش ویرایش یک ویدئو است.

جریان اصلی

  1. کاربر مسیر «افزونه‌های ویدئو» را انتخاب می‌کند. ← سیستم سه ردیف را نشان می‌دهد: «پیشنهادات انتهای ویدئو»، «پیشنهاد حین ویدئو» و «زیرنویس»؛ هر ردیف با تصویر توضیحی، شرح کوتاه و دکمهٔ افزودن.

    صفحهٔ افزونه‌های ویدئو در حالت تنظیم‌نشده

  2. کاربر روی نشانهٔ راهنمای یکی از دو ردیف نخست می‌زند. ← توضیح کامل‌تر آن افزونه نمایش داده می‌شود. برای کارت انتهای ویدئو این توضیح می‌گوید با افزودن کارت، احتمال دیده‌شدن بقیهٔ ویدئوها حدود ۲۰٪ بیشتر می‌شود. (ردیف زیرنویس نشانهٔ راهنما ندارد.)

جریان‌های جایگزین و استثنا

  • 1a. یک یا چند افزونه از پیش تنظیم شده‌اند:
    • 1a1. دکمهٔ آن ردیف‌ها به‌جای دکمهٔ افزودن، خلاصهٔ آنچه تنظیم شده را نشان می‌دهد و ردیف زیرنویس یک دکمهٔ حذف هم پیدا می‌کند (BR-3).

      صفحهٔ افزونه‌ها پس از تنظیم دو افزونه

پس‌شرط‌ها — تغییری در داده‌ها ایجاد نمی‌شود.

سناریو ۲: افزودن کارت‌های پیشنهادی به انتهای ویدئو

هدف — تولیدکننده می‌خواهد در انتهای ویدئو، ویدئوهای دیگرش یا دعوت به دنبال‌کردن کانال را پیشنهاد دهد.

نقش‌های درگیر — تولیدکننده ویدئو، تولیدکننده درآمدزا.

پیش‌شرط‌ها — کاربر در صفحهٔ «افزونه‌های ویدئو» است و مدت ویدئو بیش از ۶۰ ثانیه است (BR-4).

جریان اصلی

  1. کاربر روی دکمهٔ ردیف «پیشنهادات انتهای ویدئو» می‌زند. ← زیرفرایند تنظیم کارت‌ها جای محتوای صفحه را می‌گیرد و می‌پرسد کارت‌ها در چه زمانی نمایش داده شوند: «۱۰ ثانیه پایانی» یا «۲۰ ثانیه پایانی» (BR-5).

    شروع زیرفرایند کارت‌های انتهای ویدئو

  2. کاربر زمان نمایش را انتخاب و افزودن کارت را آغاز می‌کند. ← سیستم می‌پرسد کارت از نوع «پیشنهاد ویدئوهای دیگر» باشد یا «پیشنهاد دنبال کردن کانال» (BR-7).

  3. کاربر «پیشنهاد ویدئوهای دیگر» را انتخاب می‌کند. ← فهرست ویدئوهای همان کانال به‌همراه جست‌وجو نمایش داده می‌شود، با یادآوری «می‌توانید حداکثر ۴ ویدئو انتخاب کنید.» (BR-6، BR-11)

    انتخاب ویدئو برای کارت انتهای ویدئو

  4. کاربر ویدئوهای موردنظر را انتخاب می‌کند. ← هر کارت پرشده تصویر و عنوان ویدئو را نشان می‌دهد و سیستم یادآوری می‌کند چند کارت دیگر می‌توان افزود. جای‌های خالیِ باقی‌مانده شمارهٔ ترتیب و نشانهٔ افزودن را نشان می‌دهند (BR-12).

    فهرست کارت‌های انتخاب‌شده

  5. کاربر نشانگر را روی یکی از کارت‌های پرشده می‌برد. ← شماره، دستگیرهٔ جابه‌جایی، حذف و (روی کارت ویدئویی) ویرایش با هم ظاهر می‌شوند و کاربر می‌تواند ترتیب را عوض کند یا کارت را بردارد (BR-12).

  6. کاربر «ثبت تغییرات» را می‌زند. ← تنظیمات ثبت می‌شود و کاربر به فهرست سه ردیف بازمی‌گردد؛ دکمهٔ این ردیف حالا شمار کارت‌های افزوده‌شده را نشان می‌دهد (BR-1، BR-3).

جریان‌های جایگزین و استثنا

  • 1a. مدت ویدئو کمتر از ۶۰ ثانیه است:

    • 1a1. طبق BR-4 این افزونه قابل استفاده نیست. [CLARIFICATION NEEDED: نحوهٔ نمایش این محدودیت روی ردیف — پنهان شدن، غیرفعال شدن یا پیام — در طرح ۱.۰.۰ مشخص نشده است.]
  • 3a. جست‌وجو نتیجه‌ای ندارد:

    • 3a1. سیستم «نتیجه‌ای پیدا نشد.» را به‌همراه توضیح «ویدئویی با این نام در کانال شما پیدا نشد. عبارتی که جست‌وجو کردید را بررسی و دوباره امتحان کنید.» نشان می‌دهد.

      حالت بی‌نتیجه بودن جست‌وجو

  • 4a. کاربر به سقف چهار کارت رسیده است:

    • 4a1. سیستم پیام «شما به حداکثر تعداد مجاز کارت‌های انتخابی رسیده‌اید.» را نشان می‌دهد و انتخاب بیشتر ممکن نیست (BR-6).
  • 4b. کاربر هیچ ویدئویی انتخاب نمی‌کند:

    • 4b1. کارت‌ها به‌صورت هوشمند با ویدئوهای همان کانال پر می‌شوند (BR-6).
  • 5a. کارت از نوع «پیشنهاد دنبال کردن کانال» است:

    • 5a1. فقط جابه‌جایی و حذف در دسترس است؛ این کارت کنترل ویرایش ندارد (BR-12).
  • 5b. کاربر همهٔ کارت‌ها را حذف می‌کند:

    • 5b1. طبق BR-6 اگر هیچ ویدئویی انتخاب نشده باشد، کارت‌ها به‌صورت هوشمند پر می‌شوند.
  • 6a. کاربر «انصراف» را می‌زند:

    • 6a1. زیرفرایند بسته می‌شود و تنظیمات قبلی دست‌نخورده می‌ماند.

پس‌شرط‌ها — کارت‌های انتهای ویدئو برای این ویدئو تنظیم شده‌اند.

سناریو ۳: افزودن کارت پیشنهاد حین پخش

هدف — تولیدکننده می‌خواهد در لحظهٔ مشخصی از ویدئو، ویدئوی دیگری را پیشنهاد دهد.

نقش‌های درگیر — تولیدکننده ویدئو، تولیدکننده درآمدزا.

پیش‌شرط‌ها — کاربر در صفحهٔ «افزونه‌های ویدئو» است.

جریان اصلی

  1. کاربر روی دکمهٔ ردیف «پیشنهاد حین ویدئو» می‌زند. ← زیرفرایند باز می‌شود. اگر هنوز کارتی تعریف نشده باشد، پیام «هنوز کارتی برای پیشنهاد حین این ویدئو انتخاب نکردید.» نمایش داده می‌شود.

    شروع زیرفرایند کارت حین پخش

  2. کاربر افزودن کارت را می‌زند. ← فهرست ویدئوهای کانال با امکان جست‌وجو باز می‌شود (BR-11).

    انتخاب ویدئو برای کارت حین پخش

  3. کاربر ویدئو را انتخاب می‌کند. ← کارت ساخته می‌شود و کاربر می‌تواند زمان نمایش آن را روی ویدئو تعیین کند. هر ردیف کارت دو کنترل حذف و ویرایش دارد (BR-13).

  4. کاربر «ذخیره تغییرات» را می‌زند. ← کارت ثبت می‌شود و کاربر به فهرست سه ردیف بازمی‌گردد (BR-1).

جریان‌های جایگزین و استثنا

  • 3a. کاربر به سقف پنج کارت رسیده است:
    • 3a1. افزودن کارت تازه ممکن نیست (BR-8).
  • 3b. کاربر یکی از کارت‌های ساخته‌شده را حذف می‌کند:
    • 3b1. آن ردیف از فهرست برداشته می‌شود و یک جای خالی از سقف پنج‌تایی آزاد می‌شود (BR-13).
  • 4a. کاربر بدون ذخیره خارج می‌شود:
    • 4a1. تنظیمات قبلی دست‌نخورده می‌ماند.

پس‌شرط‌ها — کارت پیشنهاد حین پخش برای این ویدئو تنظیم شده است.

سناریو ۴: افزودن یا تغییر زیرنویس

هدف — تولیدکننده می‌خواهد ویدئو را برای مخاطبان بیشتری قابل فهم کند.

نقش‌های درگیر — تولیدکننده ویدئو، تولیدکننده درآمدزا.

پیش‌شرط‌ها — کاربر در صفحهٔ «افزونه‌های ویدئو» است.

جریان اصلی

  1. کاربر روی دکمهٔ ردیف «زیرنویس» می‌زند. ← فرایند بارگذاری فایل زیرنویس آغاز می‌شود.
  2. کاربر فایل SRT را انتخاب می‌کند. ← فایل بارگذاری می‌شود و کاربر به فهرست سه ردیف بازمی‌گردد؛ ردیف زیرنویس حالا «زیرنویس افزوده شد» را به‌همراه دکمهٔ حذف نشان می‌دهد (BR-3).
  3. کاربر برای برداشتن زیرنویس، دکمهٔ حذف همان ردیف را می‌زند؛ زیرنویس از ویدئو جدا می‌شود و ردیف به حالت «افزودن زیرنویس» برمی‌گردد. جایگزینی یک زیرنویس یعنی حذف آن و افزودن فایل تازه (BR-10).

جریان‌های جایگزین و استثنا

  • 2a. فایل انتخابی قالب SRT ندارد یا با کدگذاری UTF-8 ذخیره نشده است:
    • 2a1. زیرنویس پذیرفته نمی‌شود یا در پخش نمایش داده نمی‌شود (BR-9). [CLARIFICATION NEEDED: پیام خطای قالب یا کدگذاری نامعتبر در طرح ۱.۰.۰ طراحی نشده است.]
  • 2b. محتوای زیرنویس نامرتبط یا تبلیغاتی است:
    • 2b1. زیرنویس در بررسی تأیید نمی‌شود (BR-9).

پس‌شرط‌ها — فایل زیرنویس به ویدئو پیوست شده است.

نمای موبایل و تبلت

تبلت — همان چیدمان دسکتاپ، فقط باریک‌تر.

نمای تبلت صفحهٔ افزونه‌ها

موبایل — سه ردیف تک‌ستونی روی هم می‌نشینند. زیرفرایندهای سناریوهای ۲ و ۳ به‌جای لایه، به شکل مرحله‌های تمام‌صفحه و بازشوی پایین صفحه باز می‌شوند؛ ترتیب و محتوای مرحله‌ها تغییری نمی‌کند.

نمای موبایل صفحهٔ افزونه‌های ویدئو

پرسش‌های باز

  • ۱۴۰۵/۰۵/۱۱ — رفتار ردیف کارت انتهای ویدئو برای ویدئوهای کوتاه‌تر از ۶۰ ثانیه طراحی نشده است (بند ۱a سناریو ۲). — در انتظار تیم دیزاین.
  • ۱۴۰۵/۰۵/۱۱ — حالت خطای بارگذاری زیرنویس (قالب یا کدگذاری نامعتبر) در طرح وجود ندارد. — در انتظار تیم دیزاین.
  • ۱۴۰۵/۰۵/۱۱ — در متن یکی از دکمه‌های زیرفرایند، «افزودن» به‌صورت «افرودن» نوشته شده است. — برای اصلاح به تیم دیزاین اعلام شود.
  • ۱۴۰۵/۰۵/۱۲ — دکمهٔ ردیف زیرنویس در حالت تنظیم‌شده: در خود طرح، آیکون این دکمه «حذف» است و در کل آن ناحیه هیچ کنترل ویرایشی وجود ندارد. در مقابل، متن قرارداد این دکمه را در چندین جا — از جمله در نقش کامپوننت و در روایت سناریوی افزودن زیرنویس — «ویرایش» می‌نامد. مستندسازی بر پایهٔ طرح انجام شده است. دو پرسش: آیا ویرایش زیرنویس بدون حذف و افزودن دوباره قرار است ممکن باشد؟ و اگر نه، متن قرارداد در همهٔ آن نقطه‌ها نیاز به اصلاح دارد. — در انتظار تیم دیزاین.
  • ۱۴۰۵/۰۵/۱۲ — کنترل «ویرایش» روی کارت‌های انتخاب‌شده (BR-12، BR-13) در طرح وجود دارد، اما مشخص نیست با زدن آن چه چیزی باز می‌شود: همان انتخابگر ویدئو برای جایگزینی، یا صفحه‌ای جدا برای تغییر تنظیمات همان کارت؟ — در انتظار تیم دیزاین.

تغییرات

تاریختغییرمنبع
۱۴۰۵/۰۵/۱۱نسخهٔ اولیهطرح Video Hub 1.0.0 + قراردادهای دیزاین + مرکز پشتیبانی