Подменить видео на лету

  • Автор темы Автор темы radar777
  • Дата начала Дата начала

radar777

Client
Регистрация
27.02.2021
Сообщения
86
Реакции
22
Баллы
8
Всем привет. Работаю в зеннпостер 7.7.19/Chromium. Запускаю инстанс с такими аргументами --use-file-for-fake-video-capture="{-Variable.outputfile-}" --use-fake-ui-for-media-stream --use-fake-device-for-media-stream. Видео транслируется, проблем никаких нет, всё ок. Есть необходимость без перезагрузки страницы и тем более инстанса, подменить воспроизводимый видеофайл. ГПТ пишет варианты с JS. Все, что попробовал не прокатывают, видео не подменяется. Может кто то реализовывал когда то, подскажите-возможно или нет.
 
  • Спасибо
Реакции: RipWay
Всем привет. Работаю в зеннпостер 7.7.19/Chromium. Запускаю инстанс с такими аргументами --use-file-for-fake-video-capture="{-Variable.outputfile-}" --use-fake-ui-for-media-stream --use-fake-device-for-media-stream. Видео транслируется, проблем никаких нет, всё ок. Есть необходимость без перезагрузки страницы и тем более инстанса, подменить воспроизводимый видеофайл. ГПТ пишет варианты с JS. Все, что попробовал не прокатывают, видео не подменяется. Может кто то реализовывал когда то, подскажите-возможно или нет.
Добрый день.

Попробуйте подменять видеофайл - подставлять с тем же именем, но уже другой.
 
  • Спасибо
Реакции: radar777
Навряд ли такое получится, так как такой функционал не задумывался.
 
Только если пробовать манипуляции с Win32 API файла, м.б.
 
Основное направление моей работы это Facebook. Кто с ним работает знает, что последнее время всех задолбали видеоселфи. Я решил как то бороться с этой несправедливостью. Был придуман коварный план, грузим рандомное видео(лучше тёмный фон) и пытаемся получить алгоритм движений, который хочет от нас увидеть ФБ. Алгоритм всегда рандомный, при перезагрузке страницы он естественно изменится. Стрелочки эти после завершения челенджа не видны как элементы, это canvas. Их удалось разглядеть, оставалось согласно данному алгоритму слепить из фрагментов ролик и не перезагружая страницу, подменить видео и перезапустить челендж. Видео 1 В итоге после склейки нужных фрагментов, подгружалось новое видео с нужным алгоритмом. Видео 2. Новый видеофайл подменял в папке первоначальный и выполнял JS. После кликал повторить челендж.
JavaScript:
Развернуть Свернуть Копировать
var videoElement = document.querySelector('video'); // Найдите ваш элемент видео
if (videoElement) {
    var newSource = 'тут путь до файла'; // Путь к новому видео
    videoElement.src = newSource; // Установите новый источник
    videoElement.load(); // Перезагрузите видео
    videoElement.play(); // Запустите воспроизведение
}
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)