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

    @rPman
    Первая задача, которую вам придется решить и это не просто в общем случае - это извлечение видео из вебсайта, а судя по всему (раз речь про блокировку по стране, значит у вас что то типа vimeo или youtube) вы именно от туда хотите брать видео. Самая большая проблема - это борьба сайта-источника с качальщиками видео, они часто меняют формат страницы чтобы ваш код перестал работать.

    И уже потом по полученному видео вы можете извлекать с помощью ffmpeg звуковую дорожку.

    p.s. на youtube можно вытаскивать звуковую дорожку отдельным потоком, посмотрите приложение youtube-dl, они очень хорошо отслеживают изменения, кстати умеют работать не только с ними.
    Ответ написан
    3 комментария
  • Возможно ли кодирование одного видео одновременно на ЦП и ГП?

    @rPman
    Это возможно.
    Делите видео на две части (длительность каждого должны соотноситься приблизительно как соотносятся производительность кодирования на cpu и gpu), и запускайте их кодирование сразу двумя процессами, с разными настройками использования cpu и gpu соответственно. По окончанию их работы, сливайте результат без перекодирования в один файл (некоторые контейнеры это позволяют делать простым копированием, например ts).

    Как вы ведите, таким образом можно распараллелить обработку видео не только в пределах одной машины и ее видеокарт (если софт не может или к примеру gpu разных производителей), но и нескольких. Замечание - каждая часть должна быть длиннее и кратна расстоянию между ключевыми кадрами (обычно это порядка 4-10секунд), это не обязательное но желательное для эффективности результата.
    Ответ написан
    2 комментария
  • Как выделить движения в видео файле?

    @rPman
    У вас две независимые задачи - пометить видео по динамичности, нарезать видео на куски на основе этих меток. Очевидно что в готовом виде вы не найдете ответа, так как минимум алгоритм выбора момента для вырезания куска - у вас ... неявный, вам его еще формулировать придется.

    получить временные метки можете с помощью того же vlc
    vlc --video-filter=motiondetect -vvv > modec.log

    в файле modec.log щите moving shapes там будут временные метки
    затем с помощью ffmpeg нарезаете как вам угодно
    Ответ написан
    3 комментария
  • Существуют ли готовые бесплатные решения для реализации видео-хостинга?

    @rPman
    Совсем полностью готовое чтобы прямо кнопочка красивая - конечно же нет.
    Но По отдельности все вышеозначенное уже есть

    Ключевые слова для поиска: peertube, webtorrent, webrtc - решают не только задачу хостинга, интерфейса и прочего но и задачу уменьшения нагрузки на сервер за счет p2p технологий хранения данных на клиентах.

    Конвертацию вполне решают пакеты на основе ffmpeg но как я сказал в виде инструментов, реализовывать под именно ваши хотелки придется самим.
    Ответ написан
    2 комментария
  • Как сделать такое видео?

    @rPman
    Если бесплатные утилиты, я видел плагины к sketchup, позволяющие не только дизайнить трехмерную сцену но и анимировать процесс сборки.
    гуглить что то типа Construction Sequence Animation

    Это в смысле исключительно мышкошевелительно.

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

    @rPman
    Положите свое видео в виде файла на свой сервер и заверните его в тег video

    Форматы и кодеки видеофайла смотреть тут:
    https://ru.wikipedia.org/wiki/HTML5_video
    https://developer.mozilla.org/ru/docs/Web/HTML/Под...

    p.s. легальность использования того или иного кодека, то еще развлечение, но в вашем случае скорее всего теоретическое
    Ответ написан
    Комментировать
  • В какой формат конвертировать видео?

    @rPman
    У меня к вам совет - не экономьте место, бонус в виде 10%-30% ничтожен, а в половину и меньше - это заметное понижение качества (исключения - глюки снимающего оборудования или неверные настройки в нем, типа матрица 1мпиксел а записывали 4к видео, но эти ситуации решайте персонально для файлов именно этого источника).

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

    @rPman
    В таких тесных условиях HDD греются не столько из-за тесноты, сколько из-за слабой теплопроводности пластика, к которому они крепятся… кулеры конечно на него может напрямую дуть, даже этого будет мало.

    Иногда даже любой железяки (плоская прямоугольная, под размер корпуса, если будет медь — так вообще ляпота) может хватить, если воздух будет ее обдувать, а HDD будет напрямую к ней прикреплен. Для тесных условий это идеальный вариант… только вот где брать железяку — вопрос, как вариант вырезать из старого корпуса.
    p.s. а если согнуть, да еще и по хитрому…
    Ответ написан
  • Видео-проигрыватель на 2 монитора

    @rPman
    smplayer, теоретически возможно в настройках указать монитор… он основан на mplayer, я так использовал консольный, — терминал управления на одном мониторе, видео на втором (linux).
    Ответ написан
    2 комментария