LINUX.ORG.RU

Как работают сервисы youtube и rutube?

 ,


0

1

Хотелось бы опенсорсную утилиту, которая бы работала как сайт, я ей даю список URL-ов, она их там скачивает, я на следующий день получаю комплект файлов для просмотра. Мне на Java (а не через консоль с этими вашими youtube-dl).

Я спросил у LLM и она сказала мне:

  1. изучай протоколы DASH или HLS
  2. требуется собрать видео и аудио потоки вместе
  3. Некоторые видео защищены с помощью DRM, и их скачать практически невозможно
    (и это расстраивает меня)
  4. изучай YouTube Data API, YouTube Analytics API и YouTube Live Streaming API
    (а это сложно и надолго)
  5. ещё потребуется:
  • Использование HTTP-клиента (например, HttpURLConnection или библиотеки OkHttp).
  • Разбор HTML-кода страницы YouTube (с помощью библиотек вроде Jsoup).

Никто не видел готового для self-хостинга (чтобы без рекламы)?

★★★★

Последнее исправление: Dimez (всего исправлений: 2)

Мне на Java (а не через консоль с этими вашими youtube-dl).

Ну вызови yt-dlp из жабы, в чем проблема то? Или у тебя острый приступ велосипедостроения?

MagicMirror ★★
()

Мне на Java (а не через консоль с этими вашими youtube-dl).

Ну и зря, консоль позволяет на своей VPS запустить screen или tmux, внутри него тот же youtube-dl, разорвать соединение, а утром подключиться и посмотреть результат. Немотивированная неприязнь к консоли ничуть не лучше её обожествления.

Ну и мой внутренний параноик подсказывает, что если скачки будут массовыми и регулярными – ютуб введёт защиту.

hobbit ★★★★★
()

Никто не видел готового для self-хостинга (чтобы без рекламы)?

https://github.com/TeamPiped/Piped
https://github.com/Chocobozzz/PeerTube
типа такого?

Мне на Java (а не через консоль с этими вашими youtube-dl).

Читаешь исходники и переписываешь хоть на жабе хоть на хрусте

Kolins ★★★★
()

Shushundr ★★★★  Делает все через жопу

Lordwind ★★★★★
()
Ответ на: комментарий от HE_KOT

Ну можно на C++ (только без STL и прочих извратов) с FLTK, но если консольную то и на C норм.

Xenius ★★★★★
()

Непонятно, как тема топика связана с его телом. Хотите что ли поднять зеркало ютубовское?

mydibyje ★★★★
()
Ответ на: комментарий от mydibyje

Непонятно, как тема топика связана с его телом.

Это стандартная ситуация для ТС.

wandrien ★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.