Ответы пользователя по тегу Видео
  • Какие подводные камни в реализации сайта с просмотром видеоконтента?

    kotomyava
    @kotomyava
    Системный администратор
    Проблемы в легальном варианте две - нужна большая полоса, и большое и быстрое хранилище контента(а это реально дорого, и сделать окупаемым очень не просто).
    В не легальном ещё одна - правообладатели не спят. Как только ваш сервис будет хоть сколько-то посещаем и его можно будет найти в поисковиках, точно будут проблемы.

    Сколько полосы надо на пользователя, зависит от того, какого качества будет видео. 5-10Мбит/c для FullHD, например, в зависимости от сжатия. Т.е. 10 пользователей могут забить 100Мбит/с канал довольно легко. Если планируете от себя показывать, то неплохо работают сервера начального уровня с 4 sata в raid10 + 1Гбит/с канал. Масштабироваться пи этом надо просто добавлением серверов. Более широкие каналы начинают нелинейно дороже стоить, более сложные системы хранения тоже...

    Хостинги, откуда вас не выкинут по жалобе правообладателя будут заметно дороже и хуже. =)
    Ответ написан
    Комментировать
  • Удаленное управление ffmpeg (или другим энкодером видео) на Linux?

    kotomyava
    @kotomyava
    Системный администратор
    Если рассматривать GUI, есть Handbrake, например.
    Кстати, GUI на сервере запускать не обязательно, можно запустить X-server у себя (например Xming, если вы используете windows), и через ssh x11 forwarding, запускать графические приложения на удалённой машине, получая отрисовку его окна на своей.

    Если не рассматривать, то я писал приложение, которое умеет очередь, и обрабатывает файлы загруженные по ftp в определённую папку. Это сделано потому, что загрузка больших файлов на удалённый сервер по http, не самое удачное решение.
    Оно, правда, ещё потом отправляет отконвертированные файлы по серверам раздачи, но это можно и отрезать. =)
    Для просмотра очереди и результатов обработки используется webui.
    Ну и установка его не так уж проста, т.к. оно не предназначалось никогда для конечных пользователей.

    В общем если интересно, пишите в скайп - поделюсь. Заодно и повод программированием увлечься. =)
    Ответ написан
    8 комментариев
  • Есть ли аналоги дешевле и лучше чем Gopro для съемок на велосипеде по пересеченной местности?

    kotomyava
    @kotomyava
    Системный администратор
    Крепить на голову, конечно это хоть немного спасёт положение. Эффект тряски при таких условиях будет всё равно, даже если сделать подвес стабилизирующий. А уж стабилизатором изображения камеры, точно такое не устранить - он с дрожанием рук бороться максимум...

    Камер со схожими характеристиками и дешевле, довольно много, это всякие Yi, SJ и.т.п.
    Ответ написан
    1 комментарий
  • Video Background с видеo в 1,5 минуты и весом в 250мб. Как реализовать правильно и без глюков?

    kotomyava
    @kotomyava
    Системный администратор
    1. h264, с настройками экспериментировать... Получить битрейт меньше 5мбит на таком размере картинки вполне можно, обычно без особой потери качества...

    2. Много его для разных платформ. Можно какой-нибудь handbrake взять бесплатный, и с пресетами готовыми... Качество больше от настроек сжатия зависит а не от софта.

    3. Можно, в принципе, но не решит вашей проблемы - канал не станет шире ни на сервере ни на клиенте, а с воспроизведением будет больше проблем...
    Надо, к тому же понимать, что ваш хостинг должен иметь достаточно широкий канал, чтобы отдавать видео одновременно нескольким клиентам, и то, что оно будет жрать много трафика, и как бы не упереться в какое-нибудь ограничение и не попасть на лишние деньги... Ну и при большой посещаемости, и широком канале, узким местом может стать диск, например. В общем, отдача видео это не так просто...

    4. Возможно изгнать дизайнера, который это придумал? =)
    Как говорится, в каждой шутке есть доля шутки. Например, клиенты открывшие сайт через мобильную сеть будут совсем не рады такому расходу трафика, даже если у вас получится раз в 5 уменьшить видео, а у них его без лагов посмотреть... Т.е. видео в фоне, это может быть и красиво, но не практично, и зачастую, очень проблемно и для пользователя и для хозяина сайта... Может быть лучше каким-нибудь слайдшоу в фоне обойтись?
    Ответ написан
    Комментировать
  • Вставка видео-ролика на сайт, какой формат лучше?

    kotomyava
    @kotomyava
    Системный администратор
    Основной вопрос не в том, даже, как минимизировать видео, а как организовать проигрывание без его полной загрузки.
    Если просто положить файл на сервере и отдавать его по http, как бы оно не было сжато, оно создаст проблемы пользователям.
    По меньшей мере, надо использовать что-то вроде nginx.org/ru/docs/http/ngx_http_mp4_module.html или h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Ap... или какое-то аналогичное решение, для вашего веб сервера. Или даже специализированный стриминговый сервер.

    Также, надо снизить битрейт видео до пары мегабит хотя бы, а лучше даже меньше. Frame rate 50, конечно слишком жирно для веб - 30 уже более чем достаточно, да и разрешение, наверняка, можно сильно порезать, а дальше играться с качеством.

    Но обычно, для одного видео, вся эта возня очень не выгодна, и лучше воспользоваться внешним сервисом, куда можно загрузить видео, и получить готовый плеер для вставки у себя, хоть тот же youtube годится...
    Ответ написан
    Комментировать
  • Артефакты на встроенной видеокарте?

    kotomyava
    @kotomyava
    Системный администратор
    Вполне возможен вариант с браком в серии, но ещё стоит проверить оперативку, которая в частности используется и как видео память в случае работы онбордной видяхи, например с помощью memtest86.
    Ответ написан
    Комментировать
  • Воспроизведение видео с сервера без возможности его скачивания

    kotomyava
    @kotomyava
    Системный администратор
    Если вы вообще отдаёте видео, чтобы пользователь мог его посмотреть, вы его отдаёте. Как не хитрить, сохранить его всегда можно, банально на выводе хотя бы. Если же вы ещё хотите, чтобы это можно было смотреть на планшетах без дополнительного ПО, со страницы, то и хитрить особо не получится.

    Защищаются от размещения видео на сторонних ресурсах, а не от возможности сохранения его пользователем.

    Где лучше размещать, зависит от большого количество факторов. В частности, для показа видео на большую аудиторию, необходим широкий канал и быстрое хранилище, что стоит немало. 1 поток hd видео, это единицы (~2) Mбит/c. Ну и естественно от того, зачем и в каком контексте вы его показываете.
    Ответ написан
    Комментировать