شورتکات
| وضعیت | جاری |
| مالک | تیم محصول پیشخوان |
| آخرین بازبینی | ۱۴۰۵/۰۵/۱۱ (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 — توضیحات هنگام انتشار: در فرم انتشار، «توضیحات» الزامی است. سقف نویسهٔ آن از طرح قابل استخراج نیست — نمای موبایل و نمای دسکتاپِ همین فرم دو عدد متفاوت نشان میدهند (به پرسشهای باز نگاه کنید).
-
BR-10 — کادربندی هوشمند: هنگام تبدیل به قالب عمودی، اگر چهرهٔ گوینده قابل تشخیص باشد تصویر حول سوژه بریده میشود؛ در ویدئوهایی مانند بازی یا ضبط صفحه که سوژهٔ انسانی مشخصی ندارند، کل فریم حفظ و با حاشیهگذاری به نسبت تصویر ویدئوی کوتاه تبدیل میشود.
-
BR-11 — سه نمایش انحصاری: صفحه در هر لحظه یکی از این سه حالت را دارد و هیچ کنترلی روی صفحه میان آنها جابهجا نمیکند — حالت دارای خروجی، حالت بدون خروجی، و حالت ویدئوی کوتاهتر از یک دقیقه.
-
BR-12 — نشان «جدید»: این نشان یکبارمصرف است و تنها در نخستین باری که کاربر یک خروجی را میبیند نمایش داده میشود؛ از دفعهٔ دوم به بعد حذف میشود و عنوان جای آن را میگیرد. این نشان مستقل از وضعیت انتشار است و دسترسی به هیچ اقدامی را تعیین نمیکند.
سناریوها
سناریو ۱: ورود به شورتکات یک ویدئو
هدف — تولیدکننده میخواهد ببیند از این ویدئو چه ویدئوهای کوتاهی ساخته شده است.
نقشهای درگیر — تولیدکننده درآمدزا.
پیششرطها — کاربر در بخش ویرایش یک ویدئوی منتشرشده و بلندتر از یک دقیقه است.
جریان اصلی
-
کاربر مسیر «شورتکات» را انتخاب میکند. ← سیستم دکمهٔ «ساخت ویدئوی کوتاه» را بههمراه شمار درخواستهای باقیماندهٔ امروز در نوار عنوان نشان میدهد (BR-5).
-
سیستم زیر آن بخش «ویدئوهای جداشده با شورتکات» را با کارت خروجیها نمایش میدهد؛ هر کارت مدت، عنوان و وضعیت انتشار خودش را دارد (BR-7). خروجیهایی که کاربر برای نخستین بار میبیند نشان «جدید» دارند؛ این نشان از بار دوم به بعد دیگر نمایش داده نمیشود (BR-12).

-
سیستم در پایین، یادآوری میکند که ویدئوهای منتشرنشده ۲ هفته میمانند و پس از آن حذف میشوند (BR-6).
جریانهای جایگزین و استثنا
-
1a. هنوز هیچ ویدئوی کوتاهی از این ویدئو ساخته نشده است:
-
1a1. بهجای فهرست خروجیها، معرفی سرویس با عنوان «ساخت ویدئوهای کوتاه با شورتکات!» و توضیح کار هوش مصنوعی نمایش داده میشود، بههمراه دکمهٔ ساخت (BR-11).

-
-
1b. مدت ویدئو کمتر از یک دقیقه است:
-
1b1. سیستم پیام «ویدئو زیر یک دقیقه است» را بههمراه توضیح «ویدئویی که انتخاب کردید کوتاه است. شورتکات ویدئوهای بلندتر از ۱ دقیقه را پردازش میکند.» نشان میدهد و هیچ دکمهٔ ساختی ارائه نمیشود (BR-3، BR-11).

-
-
1c. درخواستهایی در حال پردازشاند:
- 1c1. جدول «درخواستهای در جریان» بالای فهرست خروجیها افزوده میشود (سناریو ۳).
پسشرطها — تغییری در دادهها ایجاد نمیشود.
سناریو ۲: ثبت درخواست ساخت ویدئوی کوتاه
هدف — تولیدکننده میخواهد از کل ویدئو یا بخشی از آن، ویدئوی کوتاه بسازد.
نقشهای درگیر — تولیدکننده درآمدزا.
پیششرطها — ویدئو منتشرشده و بلندتر از یک دقیقه است و سهمیهٔ روزانه باقی مانده است.
جریان اصلی
-
کاربر «ساخت ویدئوی کوتاه» را میزند. ← فرم تنظیمات درخواست باز میشود و میپرسد «کدام بخش از ویدئو برای ساخت ویدئوهای کوتاه پردازش شود؟» با دو گزینهٔ «کل ویدئو» و «بخشی از ویدئو».

-
کاربر «بخشی از ویدئو» را انتخاب میکند. ← ابزار انتخاب بازه فعال میشود و کاربر زمان شروع و پایان را تعیین میکند.

-
کاربر وضعیت «زیرنویس ویدئو» را تعیین میکند. ← با فعالبودن آن، متن ویدئو بهصورت زیرنویس چسبیده به ویدئوی کوتاه افزوده میشود.
-
کاربر «شروع پردازش ویدئو» را میزند. ← درخواست ثبت میشود، یکی از سهمیهٔ روزانه مصرف میشود و درخواست به جدول «درخواستهای در جریان» میرود (BR-5).
جریانهای جایگزین و استثنا
- 1a. سهمیهٔ روزانه تمام شده است:
- 1a1. دکمهٔ ساخت غیرفعال است و درخواست تازهای ثبت نمیشود (BR-5).
- 2a. بازهٔ انتخابشده کوتاهتر از یک دقیقه است:
- 2a1. سیستم یادآوری میکند «محدودهای که انتخاب میکنید باید بیشتر از ۱ دقیقه باشد.» و پردازش آغاز نمیشود (BR-4).
- 4a. کاربر فرم را بدون ثبت میبندد:
- 4a1. درخواستی ثبت نمیشود و سهمیهای مصرف نمیشود.
پسشرطها — یک درخواست پردازش ثبت شده و یکی از سهمیهٔ روزانه مصرف شده است.
سناریو ۳: پیگیری و توقف درخواستهای در جریان
هدف — تولیدکننده میخواهد بداند درخواستهایش به کجا رسیدهاند یا یکی را متوقف کند.
نقشهای درگیر — تولیدکننده درآمدزا.
پیششرطها — دستکم یک درخواست در صف یا در حال پردازش است.
جریان اصلی
-
کاربر وارد صفحهٔ «شورتکات» میشود. ← جدول «درخواستهای در جریان» بالای فهرست خروجیها نمایش داده میشود با ستونهای عملیات، وضعیت درخواست، محدودهٔ پردازش، زیرنویس چسبیده و ویدئوی مرجع.

-
کاربر وضعیت هر درخواست را میبیند (مثلاً «در صف بررسی») بههمراه بازهٔ پردازششده و اینکه زیرنویس چسبیده برای آن فعال بوده یا نه.
-
کاربر در صورت نیاز «توقف» را روی یک ردیف میزند. ← آن درخواست لغو میشود.
جریانهای جایگزین و استثنا
- 2a. پردازش با موفقیت تمام میشود:
- 2a1. ردیف از جدول برداشته میشود و خروجی به فهرست ویدئوهای کوتاه افزوده میشود.
- 2b. پردازش با خطا روبهرو میشود:
- 2b1. درخواست در وضعیت خطا قرار میگیرد و امکان تلاش دوباره وجود دارد.
[CLARIFICATION NEEDED: نمایش وضعیت خطا و دکمهٔ تلاش دوباره در طرح ۱.۰.۰ طراحی نشده است.]
- 2b1. درخواست در وضعیت خطا قرار میگیرد و امکان تلاش دوباره وجود دارد.
- 3a. کاربر درخواستی را متوقف میکند:
- 3a1.
[CLARIFICATION NEEDED: مشخص نیست سهمیهٔ مصرفشدهٔ آن درخواست بازگردانده میشود یا نه.]
- 3a1.
پسشرطها — کاربر از وضعیت درخواستهایش آگاه است.
سناریو ۴: پیشنمایش یک ویدئوی کوتاه
هدف — تولیدکننده میخواهد پیش از انتشار، خروجی را کامل ببیند.
نقشهای درگیر — تولیدکننده درآمدزا.
پیششرطها — دستکم یک ویدئوی کوتاه ساخته شده است.
جریان اصلی
-
کاربر روی بدنهٔ کارت یک ویدئوی کوتاه میزند. ← ویدئو در حالت تمامصفحه برای پخش باز میشود.

-
کاربر پیشنمایش را میبندد. ← به فهرست خروجیها بازمیگردد.
جریانهای جایگزین و استثنا
- 1a. خروجی هنوز در حال پردازش است و کارت آن ساخته نشده:
- 1a1. کارتی برای بازکردن وجود ندارد؛ درخواست هنوز در جدول «درخواستهای در جریان» است (سناریو ۳).
- 1b. وضعیت خروجی «غیرقابل انتشار» است:
- 1b1. پیشنمایش همچنان باز میشود؛ محدودیت فقط روی انتشار است، نه تماشا (BR-8).
پسشرطها — تغییری در دادهها ایجاد نمیشود.
سناریو ۵: انتشار یک ویدئوی کوتاه در آپارات شورتس
هدف — تولیدکننده میخواهد خروجی ساختهشده را منتشر کند.
نقشهای درگیر — تولیدکننده درآمدزا.
پیششرطها — ویدئوی کوتاه ساخته شده و در وضعیت «آمادهٔ انتشار» است (BR-7).
جریان اصلی
-
کاربر روی «انتشار در آپارات شورتس» میزند. ← فرم انتشار باز میشود که مرحلهٔ خود را نشان میدهد و عنوانش «جزئيات ویدئوی درحال انتشار» است.

-
کاربر تصویر شاخص ویدئوی کوتاه را انتخاب و توضیحات را وارد میکند (BR-9).
-
سیستم در کنار فرم، وضعیت امکان نوشتن دیدگاه و مدت ویدئو را نشان میدهد و یادآوری میکند که پس از انتشار، این جزئیات را میتوان در اپلیکیشن آپارات (بهجز نسخهٔ PWA) تغییر داد.
-
کاربر «انتشار ویدئو» را میزند. ← ویدئو در صف انتشار قرار میگیرد و وضعیت کارت آن به «در حال انتشار» تغییر میکند (BR-7).
جریانهای جایگزین و استثنا
- 1a. خروجی در وضعیت «خطا» است و نشان «غیرقابل انتشار» دارد:
- 1a1. هیچ دکمهٔ انتشاری روی آن کارت وجود ندارد و نشان هم قابل زدن نیست، بنابراین این سناریو آغاز نمیشود (BR-7، BR-8).
- 1b. خروجی از پیش منتشر شده است:
- 1b1. بهجای دکمهٔ انتشار، نشان «منتشر شده» بههمراه دکمهٔ بازکردن ویدئوی منتشرشده نمایش داده میشود (BR-7).
- 2a. کاربر توضیحات را خالی میگذارد:
- 2a1. توضیحات الزامی است و انتشار کامل نمیشود (BR-9).
[CLARIFICATION NEEDED: پیام خطای فیلد الزامی در طرح دیده نمیشود.]
- 2a1. توضیحات الزامی است و انتشار کامل نمیشود (BR-9).
- 4a. کاربر «انصراف» را میزند:
- 4a1. فرم بسته میشود و ویدئوی کوتاه منتشرنشده باقی میماند.
پسشرطها — ویدئوی کوتاه در صف انتشار آپارات شورتس قرار گرفته است.
نمای موبایل و تبلت
تبلت — همان چیدمان دسکتاپ، فقط باریکتر.

موبایل — تفاوتها:
- دکمهٔ «ساخت ویدئوی کوتاه» و شمار سهمیهٔ باقیمانده از نوار عنوان به نوار چسبیدهٔ پایین صفحه منتقل میشوند.
- کارتهای خروجی بهجای ردیف افقی، روی هم مینشینند.
- جدول «درخواستهای در جریان» در سناریو ۳ فشرده میشود و برای دیدن جزئیات هر ردیف، گزینهٔ نمایش بیشتر در دسترس است.
پرسشهای باز
- ۱۴۰۵/۰۵/۱۱ — عدد سهمیهٔ روزانه در طرح «۳» است در حالی که راهنمای منتشرشدهٔ سرویس نمونهٔ «۵ از ۵» را نشان میدهد. عدد قطعی سهمیه چند است و آیا برای همهٔ کاربران یکسان است؟ — در انتظار تیم محصول.
- ۱۴۰۵/۰۵/۱۱ — فهرست کامل وضعیتهای درخواست در طرح فقط «در صف بررسی» را نشان میدهد، در حالی که راهنمای سرویس چهار وضعیت (در صف پردازش، در حال پردازش، اتمام موفق، خطا) را نام میبرد. کدام مجموعه در این طرح معتبر است؟ — در انتظار تیم محصول.
- ۱۴۰۵/۰۵/۱۲ — «غیرقابل انتشار» همان وضعیت خطای پردازش است (BR-7)، اما اینکه چه چیزی باعث خطا میشود و آیا کاربر میتواند دوباره تلاش کند مشخص نیست. — در انتظار تیم محصول.
- ۱۴۰۵/۰۵/۱۲ — دو تصمیم هنوز نهایی نشدهاند: اینکه تغییر وضعیت خروجیها بهصورت زنده به کاربر میرسد یا فقط با بارگذاری دوبارهٔ صفحه، و اینکه نشان «جدید» (BR-12) در نسخهٔ نهایی حفظ میشود یا حذف. — در انتظار تیم محصول.
- ۱۴۰۵/۰۵/۱۱ — سرنوشت سهمیهٔ مصرفشده هنگام توقف یک درخواست مشخص نیست. — در انتظار تیم محصول.
- ۱۴۰۵/۰۵/۱۱ — سقف نویسهٔ فیلد «توضیحات» در فرم انتشار مشخص نیست: نمای دسکتاپ شمارندهٔ ۵۰ و نمای موبایلِ همان فرم شمارندهٔ ۶۰۰ را نشان میدهد. عدد ۵۰ مقدار پیشفرض کامپوننت است و در سراسر فایل روی فیلدهایی که اصلاً ورودی متنی نیستند هم تکرار شده، بنابراین هیچکدام از این دو عدد قابل اتکا نیست. عدد درست چند است؟ — در انتظار تیم محصول.
- ۱۴۰۵/۰۵/۱۱ — در عنوان فرم انتشار، واژهٔ «جزئیات» با حرف عربی نوشته شده است («جزئيات»). — برای اصلاح به تیم دیزاین اعلام شود.
وابستگیها و پیشنیازها
- عضویت در سرویس درآمدزایی آپارات.
- انتشار ویدئوی مرجع پیش از استفاده از سرویس.
تغییرات
| تاریخ | تغییر | منبع |
|---|---|---|
| ۱۴۰۵/۰۵/۱۱ | نسخهٔ اولیه | طرح Video Hub 1.0.0 + قراردادهای دیزاین + وبلاگ آپارات |