موزیک
| وضعیت | جاری |
| مالک | تیم محصول پیشخوان |
| آخرین بازبینی | ۱۴۰۵/۰۵/۱۱ (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-2، BR-6).

-
کاربر فایل صوتی را در ناحیهٔ «بارگذاری فایل موزیک» رها یا انتخاب میکند. ← نام فایل جای متن راهنما را میگیرد و گزینهٔ «تغییر فایل» ظاهر میشود (BR-3).
-
کاربر تصویر کاور را در ناحیهٔ «کاور موزیک» بارگذاری میکند (BR-4).
-
کاربر عنوان انگلیسی و عنوان فارسی قطعه را وارد میکند (BR-7).
-
کاربر روی «افزودن موزیک به آلبوم» میزند. ← فهرست آلبومهای کانال بههمراه شمار قطعههای هر آلبوم باز میشود.

-
کاربر آلبوم را انتخاب میکند. ← نام آلبوم در فیلد نشسته و فهرست بسته میشود.
-
کاربر روی «ژانر موزیک» میزند و یک یا چند ژانر انتخاب میکند. ← ژانرها بهشکل تراشه در فیلد افزوده میشوند (BR-8).

-
کاربر روی «تاریخ انتشار» میزند و روز، ماه و سال را انتخاب میکند (BR-9).

-
کاربر نام تهیهکننده را وارد میکند.
-
کاربر «ثبت تغییرات» را میزند. ← اطلاعات قطعه ثبت میشود (BR-1).

جریانهای جایگزین و استثنا
- 2a. حجم فایل موزیک بیش از ۲۵ مگابایت است:
- 2a1. فایل پذیرفته نمیشود (BR-3).
[CLARIFICATION NEEDED: پیام خطای عبور از سقف حجم در طرح ۱.۰.۰ طراحی نشده است.]
- 2a1. فایل پذیرفته نمیشود (BR-3).
- 3a. ابعاد کاور کمتر از ۱۰۸۰ × ۱۰۸۰ پیکسل است:
- 3a1. تصویر پذیرفته نمیشود (BR-4).
[CLARIFICATION NEEDED: پیام خطای ابعاد نامعتبر در طرح وجود ندارد.]
- 3a1. تصویر پذیرفته نمیشود (BR-4).
- 5a. کانال هیچ آلبومی ندارد:
- 5a1.
[CLARIFICATION NEEDED: حالت خالی انتخابگر آلبوم و امکان ساخت آلبوم تازه از همینجا در طرح ۱.۰.۰ مشخص نشده است.]
- 5a1.
- 10a. یکی از فیلدهای الزامی خالی مانده است:
- 10a1. قطعه ثبت نمیشود (BR-5).
[CLARIFICATION NEEDED: حالت خطای فیلد الزامی و رفتار دکمهٔ ثبت در این وضعیت طراحی نشده است.]
- 10a1. قطعه ثبت نمیشود (BR-5).
پسشرطها — ویدئو بهعنوان یک قطعهٔ موسیقی با اطلاعات کامل ثبت شده است.
سناریو ۲: اصلاح نام خواننده
هدف — تولیدکننده متوجه میشود نام خواننده که از کانال به ارث رسیده اشتباه است و میخواهد آن را درست کند.
نقشهای درگیر — تولیدکننده ویدئو، تولیدکننده درآمدزا.
پیششرطها — کاربر در صفحهٔ «موزیک» است.
جریان اصلی
-
کاربر میبیند دو فیلد نام خواننده پر ولی غیرفعالاند (BR-6).
-
کاربر گزینهٔ بازکردن قفل روی یکی از این دو فیلد را میزند. ← هر دو فیلد قابل ویرایش میشوند.

-
کاربر هر دو نگارش نام را اصلاح میکند.
-
کاربر «ثبت تغییرات» را میزند. ← نام تازه ثبت و فیلدها دوباره قفل میشوند.
جریانهای جایگزین و استثنا
- 3a. کاربر بدون ذخیره از فیلد خارج میشود:
- 3a1. فیلدها دوباره قفل میشوند.
پسشرطها — نام خواننده روی مقدار تازه ثبت شده است.
سناریو ۳: حذف قطعهٔ موسیقی
هدف — تولیدکننده میخواهد ثبت موسیقی این ویدئو را بردارد.
نقشهای درگیر — تولیدکننده ویدئو، تولیدکننده درآمدزا.
پیششرطها — برای این ویدئو قطعهای ثبت شده است.
جریان اصلی
- کاربر روی دکمهٔ سهنقطه در نوار عنوان میزند. ← منویی با گزینهٔ «حذف موزیک» باز میشود.
- کاربر «حذف موزیک» را انتخاب میکند. ← پنجرهٔ تأیید با پرسش «آیا میخواهید این موزیک را حذف کنید؟» و گزینهٔ «انصراف» باز میشود.
- کاربر حذف را تأیید میکند. ← قطعه حذف میشود و پیامی با امکان بازگرداندن نمایش داده میشود.
جریانهای جایگزین و استثنا
- 2a. کاربر «انصراف» را میزند:
- 2a1. پنجره بسته میشود و قطعه دستنخورده میماند.
- 3a. کاربر بلافاصله «بازگرداندن» را میزند:
- 3a1. حذف لغو میشود.
[CLARIFICATION NEEDED: مدت این فرصت در طرح مشخص نشده است.]
- 3a1. حذف لغو میشود.
پسشرطها — ثبت موسیقی این ویدئو حذف شده است.
نمای موبایل و تبلت
تبلت — همان چیدمان دو ستونی دسکتاپ، فقط باریکتر.

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