Мне интересно, как такого рода приложения создают запутанный URL, чтобы вы могли загрузить видео в формате mp4? И эти произведенные URL могут быть напрямую переданы.
1 ответ
Короткий ответ:
Почти у всех видеоуслуг есть альтернативный скрытый URL для каждого видео, где вы можете скачать его напрямую. Эти расширения знают, как "создать" этот URL из вашей ссылки на видео.
Длинный ответ:
Обычно не так сложно найти, что URL и Chrome F12, Ctrl+U или встроенный загрузчик Maxthon выполняют свою работу. И обычно такие URL имеют параметр, подобный идентификатору, поэтому, если вы измените его на другой идентификатор видео, вы также можете загрузить это видео.
Работа сложнее, если они имеют хеш-подобные параметры, тогда вы должны узнать, как эти хеш-коды добавляются. Но большинство сервисов (особенно маленьких) используют простые алгоритмы, такие как Base64, добавляют немного времени и даты и некоторый идентификатор. В этом случае ваша работа проста.
(PS Я только что попробовал, и мне потребовалось около 5 минут с Chrome F12, чтобы найти прямой URL для DailyMotion.)