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-ключ за несколько минут. Лимиты тарифов указаны на странице тарифов.