Клуб Видео

Конечный размер видео на сервисе. Трафик.

28 мая 2009, 14:32

Подскажите, каким образом можно узнать конечный размер видео ролика после того, как сервис его обработает. Интересует объем трафика, который получает пользователь при просмотре, например 5 минут. Зависит ли он от исходного файла? Какие кодеки используются? Какой битрейт на выходе? Актуально прежде всего для видео высокого качества.

17 комментариев
Подписаться на комментарии к посту
http://clubs.ya.ru/video/replies.xml?parent_id=5073&item_no=2740&with_parent=1#reply-video-5073 Я рекомендую вам выбрать ролик и замерить размеры после конвертации на нём. Если ролик больше 10 минут, то максимальный битрейт -- это ~512kbit/s.
512kit/s - это скорость потока при воспроизведении? В таком случае стоит ли исходный ролик делать с существенно большим битрейтом (2-4-8 Mbit/s)?
Да. С существенно большим не стоит, достаточно с мегабитным например. Если вы хотите чтобы у вас были ролики HD/HQ качества, то их длительность должна быть меньше 10 минут, а разрешение больше рамки 640x480. Если HQ/HD не критично, то ориентироваться надо на рамку 450x334.
Значит ли это, что если ролик длиннее 10 минут, то его невозможно будет просмотреть в HQ/HD?
Да, он переконвертируется только в формат mp4 в разрешении 450x334 (и битрейтом 512 kbit/s) или пропорционально ужмется в эту рамку.
Ролики в HD/HQ длительностью более 10 минут с других сервисов (YouTube, например) тоже будут обрезаны до 450x334@512kbit/s или нет?
Если оттуда этот ролик вытащить и залить на Яндекс.Видео, то да. Если просто "прицепить" как внешний ролик, то нет, ролик физически останется на том хостинге, к нам мы его не перезаливаем.
Есть ли планы по изменению политики в сторону HD/HQ? Увеличить ограничение по длительности. Увеличить битрейт (опционально сделать несколько вариантов). И т.п.
Несколько вариантов -- это каких например?
Например:
SQ 450x334@256kbit/s
SQ 450x334@512kbit/s
HQ 800x450@512kbit/s
HQ 800x450@1024kbit/s
HQ 1280x720@512kbit/s
HQ 1280x720@1024kbit/s
Это не боле чем предложения и на конкретные цифры внимание заострять не стоит, но саму идею они отражают.
Пониженный битрейт на таких разрешениях приведет к "квадратикам" и смотреть на это без слез будет невозможно. Убираем, остается три: SQ 450x334@512kbit/s HQ 800x450@1024kbit/s HQ 1280x720@1024kbit/s Теперь смотрим дальше, если оригинал больше 1280x720 -- резонно сделать 1280x720. А делать промежуточный вариант 800x450 не резонно, так как для пониженного качества есть SQ. Банально мы запутаемся в переключателях качества. Если оригинал меньше 1280x720, но больше 640x480 резонно сделать 800x450 (размер оригинала?). А 1280x720 делать не резонно, потому что качество будет не то уже. Итого, остается: SQ 450x334@512kbit/s Если картинка больше 640x480 и меньше 1280x720 - делаем HQ в размере оригинала - например 800x450@1024kbit/s, Если картинка больше 1280x720 - HQ 1280x720@1024kbit/s Согласны? Ровно так оно и работает сейчас :)
Странно. Вчера или позавчера заливал картинку 1280х720. Проигрывалась в размере 800х450. Сейчас уже убил, но могу залить снова.
Можно не пробовать, видео там реально размера 1280x720. На странице показывается в плеере уменьшеного размера, в Full Screen режиме покажет полностью.
А что на счет увеличения времени для видео высокого качества? Чтобы можно было выкладывать больше 10 минут?
Можно я отвечу "что мы подумаем" (c)? :)
Конечно. Было бы здорово.
Спасибо за поддержку.