PricingStorageBandwidth

Скільки коштує відеохостинг? Сховище, трафік, кодування

Метод оцінки вартості відеохостингу ще до завантаження: сховище за бітрейтом, трафік за переглядами й часом перегляду, кодування та приховані витрати.

Відеохостинг здається дешевим до першого популярного відео. Тоді з'ясовується, що ціна на сторінці тарифів була лише одним із трьох лічильників: сховище, трафік і кодування. Кожен із них масштабується від різних чинників, і більшість неприємних сюрпризів виникає, коли їх плутають. Цей посібник дає метод оцінки реальної місячної вартості будь-якого відеохостингу, зокрема й нашого, ще до завантаження першого файлу. У ньому свідомо немає цін конкурентів: вони часто змінюються, а метод працює з будь-якими цифрами, які ви знайдете.

Три лічильники і що їх рухає

ЛічильникЗростає разом ізЗазвичай тарифікується як
СховищеГодинами відео у вашій бібліотеці та кількістю збережених версій кожногоКвота в тарифі або ціна за ГБ на місяць
Трафік (вихідний)Переглядами, тривалістю перегляду та якістюМісячна квота з оплатою понад ліміт або ціна за доставлений ГБ
КодуванняХвилинами завантаженого відео, роздільністю та кількістю версійВключено в тариф або ціна за хвилину відео

Сховище передбачуване: воно росте лише тоді, коли ви завантажуєте. Кодування — разова витрата на кожне завантаження. Трафік — непередбачувана величина, бо залежить від вашої аудиторії, а не від вас, і для сайту з реальним трафіком це майже завжди найбільша частина рахунку.

Сховище: бітрейт, помножений на тривалість

Розмір відеофайлу з доброю точністю дорівнює його бітрейту, помноженому на тривалість. Годинне відео з бітрейтом 5 Мбіт/с важить 5 000 000 × 3600 / 8 байтів, тобто близько 2,25 ГБ. Це число варто запам'ятати: година з бітрейтом 5 Мбіт/с — це приблизно 2,25 ГБ, а далі все масштабується лінійно. Зменште бітрейт удвічі — і диска знадобиться вдвічі менше; подвойте тривалість — і обсяг подвоїться.

Дві речі змінюють арифметику. По-перше, адаптивний потік — це не один файл, а кілька версій того самого відео. Одні хостинги враховують у сховищі оригінал плюс кожну версію, інші — лише те, що ви завантажили. Запитайте, який підхід застосовується, бо повна драбина від 360p до 1080p може займати на диску приблизно стільки ж, скільки сам оригінал, а іноді й більше; у посібнику з адаптивних драбин бітрейту показано точні розміри, які створює наш конвертер. По-друге, одиниці: одні провайдери вказують десяткові гігабайти, інші — двійкові гібібайти. Різниця становить близько семи відсотків, і поблизу ліміту цього достатньо, щоб мати значення.

В UFOLOAD квота сховища рахується за розміром завантажених вами файлів, тож закодовані версії її не з'їдають. Повторне завантаження того самого вмісту не займає місце двічі: API розпізнає файл за хешем SHA-256 і повертає наявний запис. Квота, максимальний розмір одного файлу та найвища якість відео задаються тарифом і показані на сторінці тарифів — це ті самі живі цифри, які використовує ваш кабінет.

Трафік: перегляди × час перегляду × бітрейт

Кожна секунда перегляду — це певна кількість байтів, що залишають хостинг. Звідси формула нижче. Вона проста, але помилки в оцінках виникають саме у вхідних даних: беруть повну тривалість відео замість середнього часу перегляду й забувають, що якість залежить від глядача, а не від файлу.

Формули для оцінки · text
storage_GB = library_hours x 3600 x total_bitrate_Mbps / 8 / 1000

traffic_GB_per_month = views x avg_watch_minutes x 60 x avg_streamed_bitrate_Mbps / 8 / 1000

Як бітрейт можна брати пікові значення, з якими кодує наш конвертер. Це верхні межі, бо кодер працює на сталу цільову якість і досягає ліміту лише на складних сценах, тож реальний трафік зазвичай нижчий. У таблиці показано, скільки коштують 1000 переглядів по п'ять хвилин для кожної версії, включно з аудіо.

ВерсіяПікове відео + аудіоЗа секунду1000 переглядів × 5 хв
360p0,8 Мбіт/с + 64 кбіт/сдо 108 КБдо 32 ГБ
720p2,8 Мбіт/с + 128 кбіт/сдо 366 КБдо 110 ГБ
1080p5 Мбіт/с + 160 кбіт/сдо 645 КБдо 194 ГБ
2160p (4K)16 Мбіт/с + 192 кбіт/сдо 2,0 МБдо 607 ГБ

Різниця між 360p і 4K майже двадцятикратна, тому розподіл якостей у вашої аудиторії важить більше, ніж просто кількість переглядів. Сайт, де більшість глядачів сидять із телефонів і дивляться 720p, коштує в рази менше, ніж сайт, що віддає 4K на десктопні екрани. Як емпіричне правило: візьміть якість, яку переважно отримуватимуть ваші глядачі, перемножте, а потім додайте третину про запас.

Два розрахункові приклади. Навчальний сайт із 10 000 переглядів на місяць, середнім часом перегляду шість хвилин і переважно 720p: 10 000 × 360 с × 366 КБ/с — це близько 1,3 ТБ на ліміті, тож закладайте від 1 до 1,3 ТБ. Каталог, де за місяць 2000 переглядів, кожен по 40 хвилин у 1080p: 2000 × 2400 с × 645 КБ/с — це близько 3,1 ТБ. Довгий час перегляду щоразу важить більше, ніж кількість переглядів.

Порада

Щойно з'явиться трафік, вимірюйте замість того, щоб гадати. Сторінка «Трафік» у кабінеті UFOLOAD показує доставлені байти за днями та за файлами, тож після першого місяця можна замінити оцінку власним середнім бітрейтом.

Кодування: зазвичай найменший рядок, іноді пастка

Кодування витрачає процесорний час: більше версій, вища роздільність і повільніші пресети — усе це довше. Одні платформи беруть плату за хвилину вихідного відео, інші включають кодування в тариф і обмежують його опосередковано — розміром файлу, лімітами якості чи пріоритетом у черзі. Якщо хостинг бере плату за хвилину, помножте кількість хвилин, які ви плануєте завантажувати щомісяця, на цю ціну й пам'ятайте, що перекодування бібліотеки після зміни налаштувань оплачується так само.

UFOLOAD не бере плату за кодування похвилинно. Мають значення ліміти, наведені вище: сховище, місячний трафік, найбільший розмір одного файлу та найвища якість вашого тарифу, плюс пріоритетна черга на платних тарифах. У межах цих лімітів студія кодування дає змогу обміняти швидкість на якість: швидкий профіль готує відео раніше ціною трохи більшого розміру, профіль якості працює довше заради чистішої картинки, а ще можна задати найнижчу версію, щоб непотрібні малі версії взагалі не створювалися, — це заощаджує і диск, і час кодування.

Витрати, приховані поза трьома лічильниками

  • Правила перевищення. Що відбувається, коли ви перевищуєте місячний ліміт трафіку: попередження, обмеження швидкості, повна зупинка чи автоматичне списання — і за якою ставкою. Дізнайтеся ставку за ГБ ще до того, як вона знадобиться.
  • Зберігання. Безкоштовні тарифи часто видаляють файли, які ніхто не дивиться. В UFOLOAD тариф Free видаляє файли без переглядів через кількість днів, указану на сторінці тарифів; на платних тарифах такого обмеження немає.
  • Обмеження функцій. Налаштування плеєра, кнопки завантаження, доступ до API, місця в команді та реклама часто прив'язані до тарифу. Перевірте, що тариф, який ви прораховуєте, містить усе потрібне.
  • Умови оплати. Періоди, автопродовження та валюта. Тарифи UFOLOAD купуються на 1, 3, 6 або 12 місяців за однаковою місячною ціною, однією оплатою й без автоматичного продовження.
  • Ваш власний час. Рішення, які ви підтримуєте самі, здаються безкоштовними, доки не порахувати обслуговування. Порівняння власного хостингу, безкоштовних платформ і відеохостингу підставляє цифри з цього боку.

Розрахунок за п'ять кроків

  1. Порахуйте години бібліотеки й виберіть бітрейт джерела, з яким завантажуватимете; обчисліть сховище за формулою, а потім додайте версії, якщо хостинг їх враховує.
  2. Оцініть кількість переглядів на місяць, середню кількість хвилин перегляду на один перегляд і якість, яку отримуватиме більшість глядачів; обчисліть трафік.
  3. Додайте до трафіку 30 відсотків на зростання й піки. Одне відео, яким поділилися, може подвоїти місяць.
  4. Знайдіть тариф, чиї сховище, трафік, ліміт розміру файлу й стеля якості покривають ваші цифри, і прочитайте умови перевищення.
  5. Порівнюйте хостинги за вартістю доставленого терабайта за вашого обсягу, а не за ціною тарифу в заголовку.

Додаткова місткість в UFOLOAD — це поповнення, а не зміна тарифу: пакети трафіку не мають терміну дії, а додаткове сховище купується на фіксований строк, і те, і інше — з балансу на будь-якому тарифі. Точні пакети й ціни наведено на сторінці тарифів і в кабінеті. Якщо реклама доступна й ви на ній заробляєте, пам'ятайте, що трафік — це також складова доходу; посібник із монетизації пояснює, як вони пов'язані. Порівнюючи кандидатів, скористайтеся чек-листом вибору відеохостингу, де перелічено запитання, не пов'язані з ціною, які варто поставити.

Спробуйте з безкоштовним акаунтом

Завантажте відео й отримайте HLS-плеєр і API-ключ за кілька хвилин. Ліміти тарифів наведено на сторінці «Тарифи».