LINUX.ORG.RU
ФорумTalks

Как работают сервисы 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-хостинга (чтобы без рекламы)?

Перемещено leave из multimedia

★★★★

Последнее исправление: 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 ★★★
()
Ответ на: комментарий от hobbit

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

Уже давно включил и требует авторизации(можно скормить куки, но нарваться на бан аккаунта) и периодического прохождения капчи.

shell-script ★★★★★
()

Ну раз всё так сложно, остаётся тебе идти в раздел Jobs. Или, как советовал герой одного фильма: мечтай в одну руку, сри - в другую, и смотри, какая первая заполнится.

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

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

Он и так регулярно что-нибудь ломает. Хотя последний раз было больше года назад…

question4 ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)