Загрузка встроенного видео с использованием Python (например, Fembed) - PullRequest
0 голосов
/ 04 ноября 2019

Я пытаюсь загрузить встроенную ссылку через python, ниже приведен пример ссылки

https://www.fembed.com/v/e2zklh-5klepn8k

Я использую запрос или селен, чтобы найти ссылку для скачивания

вот так: https://fvs.io/redirector?token=ZWVWc3kxNlJ0SmFjck9WQUFIUUNGRzNrUjFjK0pKV2ZSTngyTmZEOWZieVFERy9lZmEwVXBWamcrRlE4eFJ5ZTF6VGNyTXVKTy85WDQ2Y3Q5cnkyczFpUGIvN004cUVoSE5HM2lJWDQwZkQ3cEdYSDh2UWxYbmtjanN1WlhtTTZSbHQydk9ZUmQzUmRMazdnMVFQNVVuQzU2YUVkZ08vSzpoSmxVUlVlbzNibUd3bTIxSzNrNTlRPT0

Я искал повсюду и вижу, как скачать это видео с помощью python.

У кого-нибудь из вас есть идеи? дайте мне знать, если вам нужно больше информации и, как всегда, спасибо за ваше время.

Любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 04 ноября 2019

Вы заметите, что при Inspect Element > Network единственным медиафайлом, который берет браузер, является .mp4 файл, который является файлом видео.

enter image description here

Здесь - это URL видео, который он мне дает. У него есть параметр token=, поэтому он может не работать на вашем компьютере, если вы не перейдете на исходную страницу и не выполните действия, описанные выше.

Зная вышеизложенную информацию, вы сможете использовать Selenium (или другой инструмент) для отслеживания входящего сетевого трафика после получения доступа к исходному URL-адресу и извлечения единственного трафика с окончанием .mp4. Оттуда простая загрузка с requests или aiohttp должна сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...