У меня есть видео upvid.host, которое я хочу извлечь с python. С браузером все очень просто, щелкните правой кнопкой мыши -> скачать видео и все готово, но во время работы с этим веб-сайтом они потратили немало усилий, давайте объясним:
Прежде всего при попытке просмотреть веб-страницу Бодди исчезает, я избавляюсь от этого открытия рамки в другой вкладке, пропуская это поведение.
Затем я могу получить идентификатор кнопки воспроизведения, который при нажатии заставляет видео появиться, отлично.
После в этом нет никакого способа найти видео тег, или xpath, или css селектор, id ... вообще ничего, я подозреваю, что есть что-то с ascript, создающим видео на go, но я почти ничего не знаю об этом .
Итак, я беру исходный код js, но он запутан, я использую beautifier, чтобы получить скрипт в правильном виде, но все же все переменные находятся в форме _0x ..., я не не знаю, как это деобфусцировать.
Здесь у вас есть видео с большим исходным кроликом с открытым исходным кодом, если вам нравится бросать вам вызов:
https://upvid.host/sjkaxx28agdy.html
Спасибо!