@itskov
Java backend

Как вытащить из YouTube HTML линк для скачивания (download) видео (Java)?

Дано URL видео на YouTube видео. Например: https://www.youtube.com/watch?v=yj-04qAGq2A
HTML страницы содержит ссылки, начинающиеся на "https://rr4---sn-cx1x9-ua8z.googlevideo.com/videop......". Я декодирую спецсимволы в ссылках, но полученные ссылки не работают.
В панели разработчика я вижу запросы на видео, которые также начинаются на "https://rr4---sn-cx1x9-ua8z.googlevideo.com/videop......". Если я отрезаю окончание ссылки, начиная с "&range=", такая ссылка работает и позволяет скачать видео.
Каким образом возможно вытащить из HTML или сгенерировать (конвертировать) ссылку для прямого скачивания видео?
Может быть существует библиотека ня Java, помогающая сгенерировать ссылку для скачивания видео из содержимого HTML?
Может быть возможно отправить дополнительный (промежуточный) запрос на YouTube, который возвращает валидную ссылку для скачивания видео?
  • Вопрос задан
  • 912 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы