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

    @rPman
    после скачивания остается только звук с оригинального видео, но сам видео ряд заменяется на другой
    значит 'не так' скачиваешь.

    Для начала попробуй найти готовое решение, типа yt-dlp (поддерживает почти пару тысяч видеохостингов), причем может сработать и на других, которые скопировали решение у тех что поддерживается.

    Так же, можно спомощью штатной браузерной консоли разработчика (F12) проанализировать сетевые запросы и найти что то типа .m3u8, этот файл можно скормить ffmpeg напрямую, он скачает (если нет прямого запрета), либо, это текстовый файл, запросы можно скопировать из браузера (правая кнопка на запросе, копировать как curl), и с минимальными правками сформировать список команд на загрузку и скачать куски вручную.

    Различные хостинги видео противодействуют автоматизации, особенно если они бесплатные, так как это напрямую влияет на их расходы (их начинают использовать как бесплатный хостинг другие), поэтому для каждого случая необходимо проводить исследование (реверсинженеринг).

    Из универсальных средств - запись с экрана, это самый простой способ, с помощью чего то типа Open Broadcaster Software и любой системы автоматизации (открыть страницу, нажать кнопку play, пропустить рекламу и т.п.), которую так же разрабатывать под каждый случай индивидуально.

    Обычно там все не слишком сложно.
    Ответ написан
    Комментировать
  • Скачать видео с геткурс ( видео залито через кинескоп)?

    @rPman
    Ищи в network файл с расширением m3u8, он там не обязательно будет, так как может быть сгенерирован скриптом (правда я такое не видел), это текстовый файл, со списком кусков.

    Если сервер не требует особых заголовков авторизации то можно получить готовое видео с помощью ffmpeg (указав прямо ссылку на него либо выкачав заранее его и куски в нем другими инструментами, хоть тем же wget) в режиме copy или даже перекодировать под нужный тебе формат.
    Ответ написан
  • Насколько целесообразно использовать ленточную схд для продакшена?

    @rPman
    На текущий момент хранилище на базе hdd - самое дешёвое из любых других технологий, с оговоркой по его размеру, порядка сотни терпбайт, при превышении нужно уже изучать варианты.

    Неплохо вариантом может оказаться переход к десктопными железу (самодельный NAS), особенно при количестве дисков порядка 1-2 десятка, брать самые дешёвые, использовать софтварный raid6 и внимательно следить за сбоями и своевременно менять диски.

    Осторожно с дисками с черепичной технологией записи - SMR, в raid массива они плохо работают под нагрузкой (массив может развалиться по таймауту), есть лайфхак, работать с диском по сети, ограничивающей скорость на столько чтобы внутренние кеши дисков не переполнились на долго.

    Иначе можно просто не найти дисков CMR с объемом больше 8тб
    Ответ написан
    Комментировать
  • Какая есть программа для поиска дубликатов видео с частичным совпадением видео ряда?

    @rPman
    Неужели совсем гуглом пользоваться не умеешь?
    я не пробовал, попробуй это https://github.com/0x90d/videoduplicatefinder

    Не уверен, может ли эта программа искать дубликаты кусков видео, но это opensource, а значит можно модифицировать логику, например разделив видео по keyframe (обычно это смена сцены), можно отдельно алгоритмы поискать выявления смены сцены, хотя бы по битрейту (при смене сцены растет требования к количеству байт на кадр), да придется подбирать кодеки для этой задачи. и соответственно дальше искать дубликат не видео а сцен.

    p.s. смутно помню что так как дубликаты аудио искать проще, в том же youtube это так и работает.
    Ответ написан
    7 комментариев
  • Ошибка 403 при загрузке виде через просмотр кода элемента?

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

    Простым способом - выяснить url и заголовки и скачать его тут не обойтись

    p.s. начни с отладочной консоли браузера, сохрани историю запросов в .har архиф (это json файл, удобно работать с ним)
    Ответ написан
    Комментировать
  • CDN для загрузки видео, чтобы получить hotlink (для чайников) или хостинг, но какой?

    @rPman
    Если трафик нулевой то стоимость хранения твоих 2 гигабайт в облачных сервисах типа s3 будет считанные баксы в год если не центы (фактически все определит трафик).

    Иначе, арендуешь у реселеров vps-ку за N баксов в год, настраиваешь nginx (хватит дефолта) и выкладываешь свои файлы статикой. у меня впс-ка за 16$ в год с 10гб диска и 100мбит сетевухой уже много лет работает, перезагружалась считанные разы (там скрипты качают терабайтами в месяц данные)

    Гугли lowendstock, это поисковик по таким мегадешевым мегатормозным виртуалкам, советую дешевле 1$ в месяц не выбирать.

    Все остальные варианты сложные, замудренные и без каких либо гарантий.

    p.s. бесплатные сервисы при малейшей нагрузке сразу перестанут быть бесплатными
    Ответ написан
    6 комментариев
  • Скачать все видео автора тик ток?

    @rPman
    Видео отлично качает консольная утилита yt-dlp (устанавливать в linux из pip install в windows с офф githubоно же умеет качать и видео пользователя но именно с тикток это сейчас сломано (само собой тикток борется с качальщиками), я не пробовал самый последний релиз возможно пофиксили, попробуй)

    Еще момент, с российских ip тикток кастрирует и ломает выдачу, скрывает популярных авторов в т.ч. из поиска (вот пример @wannabeteacher поищи как пример), поэтому подбирай локацию хостинга скриптов.

    p.s. у тикток есть api, просто разберись с ним и используй
    https://developers.tiktok.com/doc/tiktok-api-v1-vi...
    Ответ написан
    2 комментария
  • Какую технологию использовать для проигрывания видео в браузере с ручной подгрузкой байтов?

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

    Если пользователю нужны элементы управления видео, и зачем то нужно управление с клавиатуры (фокусировка на контролах) то они будут сбиваться при смене плеера, кажется это решается, но мне кажется таких пользователей будет минимум.

    p.s. вполне возможно что сейчас лучше/удобнее формировать .m3u8 плейлист, javascript там продвинутый у html video, но если что его можно формировать и прописывать с помощью data uri.
    Ответ написан
    Комментировать
  • Какую карту видеозахвата лучше взять?

    @rPman
    отзыв про espada:
    Всё выглядит, как на VHS кассете, только в 1080р.

    есть вероятностью что это проблемы настроек но маленькая.

    Как я понимаю эти устройства кодируют поток в mjpeg, который obs и другие уже перекодируют в какой хочешь. Качество результата по определению будет не высоким, с другой стороны именно благодаря этому достигается низкая цена.
    Ответ написан
  • Что делать если лагает видео в режиме "картинка в картинке" после смены видеокарты?

    @rPman
    Драйвера нужно переустанавливать при смене устройства, даже если они ранее были уже установлены, одно время для amd драйверов требовалось даже удалять предыдущие с перезагрузкой, иначе нормально новые не устанавливались (повторяю, даже если это те же самые драйвера с того же установочного файла), это особенность подсистемы драйверов windows
    Ответ написан
  • Как сделать запись с экрана на арендованном сервере?

    @rPman
    Вложенные подключения (используй дополнительного пользователя windows), т.е. подключаешься к серверу по rdp дополнительным пользователем, а затем в этой сессии запускаешь подключение к целевому пользователю и в ней запускаешь нужную тебе программу, затем отключаясь от первой сессии, вторая остается подключенной.

    При использовании терминального сервера так можно делать много одновременно работающих приложений
    Ответ написан
    Комментировать
  • При воспроизведении видео на ютуб в качестве 1080р и более в 60 фпс лагает видео, дропуются кадры. В чем может быть проблема?

    @rPman
    стимовский браузер основан на chromium, твои 'обычные браузеры' это какие?

    И еще, для начала проверь работоспособность на чистом профиле (либо ОС либо средствами браузера), без расширений и с дефолтными настройками, так исключишь вероятность проблем именно в них.

    p.s. за лаги в системе может отвечать еще блок питания, если он не способен выдавать стабильное напряжение под нагрузкой (это как слабые/дешевые этим грешат так и существуют поломки этого типа)
    Ответ написан
  • Как снимать игровые видео по старым играм?

    @rPman
    Любимое многими Open Broadcaster Software пишет все и вся.

    Так же, обычно системы виртуализации (если вам совсем ретро вида DOS или платформеры) имеют встроенные механизмы записи видео
    Ответ написан
    Комментировать
  • Какие есть актуальные способы полного обхода Widevine DRM?

    @rPman
    Попробуй настроить wireless display receiver linux и подключить к нему свое устройство, транслирующее на этот монитор твой 4k контент.

    например https://github.com/albfan/miraclecast и пиши изображение со своего монитора.

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

    Так же есть аппаратные hdmi энкодеры, используй их
    Ответ написан
    1 комментарий
  • Как организовать видеозапись RDP, трансляции?

    @rPman
    rdp сессия в windows при отключении становится такой же как если бы ты заблокировал экран, приложения не получают сигнал перерисовки (так, если бы они были закрыты поверх другим окном или минимизированы)

    чтобы это обойти, запусти каскадно два rdp подключения, одно в другом, заведя для каждого отдельного пользователя windows, от первого ты отсоединишься, второе внутри продолжит работу как ожидается, я так autoit запускал

    2 одновременно подключения не в серверных версиях windows не разрешены. На старых версиях win10 и в win8.. win7 можно установить rdpwrap, оно это ограничение на десктопных windows убирало. Майкрософт с этим борется.

    Так что остается либо сменить ОС на linux где таких проблем принципиально нет либо ставить виртуальную машину и внутри запускай свое приложение (запись с экрана там кстати бывает встроенная). Так как у тебя браузер и OBS то проблем с этим не будет.
    Ответ написан
    2 комментария
  • Можно ли как нибудь скачать много видео с тиктока пачками, чтобы можно было их смотреть без интернета?

    @rPman
    в теории, с помощью. автокликера, но компания наверняка будет с этим бороться

    как такового списка рекомендованных тут нет, каждое следующее видео выбирается на основании предыдущих просмотренных (причем есть мнение что алгоритм выбирает буквально на основе времени, которое ты тратишь на каждое видео)

    т.е. безусловно загружаемые видео будут менять список рекомендованных
    Ответ написан
  • Можно смотреть фильм на ноутбуке без ОС?

    @rPman
    Да, это linux на флешке, компакт диске или по сети с NAS...

    p.s. Очень короткое время у ASUS материнских плат была встроенная ОС в биос, выбрали не самый лучший дистрибутив, ужасный комплект софта но это работало.
    Ответ написан
    Комментировать
  • Как/где лучше хранить видео(100-200гб)?

    @rPman
    Проблема не в хранении видео, 200гб это очень маленький объем, проблема в трафике.
    само по себе хранение такого объема в месяц будет стоить порядка 3$-10$ на каком-нибудь дешевом хостинге (даже с оверселингом) или любом облачном, заплатишь буквально за количество просмотров
    Ответ написан
    Комментировать
  • Как убрать пустоты в видео?

    @rPman
    такого расширения для браузера я не видел и не уверен что кому то надо
    с точки зрения обработки видео чем то типа ffmpeg можно написать простенький скрипт, который первым проходом найдет на видео тишину (если фоном музыка, то придется для поиска речи хотя бы разложением фурье звук разбирать) а вторым проходом нарежет его на куски и соберет обратно

    советую включать 2x скорость проигрывания (или подбирай скорость по ситуации) - помогает

    p.s.
    извините не удержался
    Ответ написан
    1 комментарий
  • Как обходить защиту от записи экрана на сайте?

    @rPman
    Если используется drm то по простому никак наверное

    По перебирать браузеры, включая экзотические, можно просто отключить поддержку drm в настройках, может тогда у них откатиться код на менее защищённый

    На сколько я знаю запись экрана, поставив спец устройство вместо монитора проблема решит универсально
    Ответ написан
    Комментировать