Подскажите, какие доступные способы загрузки видео с ютуба сейчас есть? Самое время готовиться к полной блокировке
У меня ситуация какая, благодаря шаблонам с GoodbyeDPI 0.2.3rc1 - Launcher 8.0 получилось быстро настроить обход блокировок, всезде все работает, НО в 4k video downloader видео после получения информации видео отлетают в ошибку, причем во встроеном браузере 4k video downloader видео открывает и подгружет на ура
проверял на win 7 и win 10 savefrom.net и y2mate.com тоже не скачивает видео
Этот формат делает приоритет webm+opus (лучшее видео не более 720+худшее аудио), если нету webm то делает fallback на mp4+m4a (лучшее видео не более 720+худшее аудио). На выше качество мне пофиг, место того не стоит, но можешь сам поставать нужный тебе height, по той же причине webm идет первым он место меньше берет. Там можно еще впихнуть [fps=30] для экономия. 60fps потоки тоже не нужны
Версия должна быть свежая потому что там сейчас с форматами непонятница происходит с экстракторами.
[fps=30] на самом деле косяк. Большенство видосов имеют 29.97фпс или там 24.94, поэтому =30 не знает что ему делать и качает 60фпс все равно. Поэтому ставте [fps<=30] чтобы сэкономить место. Сейчас скачал батч 40 видео в 60 и 30 для сравнения. 60 весили 9,1gb а 30 гораздо меньше, всего 6,7gb.
И еще раз говорю ВСЕМ. Хватит настраивать всякие смарт тв и заниматься костылями. ЗАКАЧИВАЕТЕ видео пока еще анти троттринг работает. У вас кончается время.
edit: еще поставьте --socket-timeout 1 на yt-dlp
У себя заметил проседание порой. Видно DPI уже умеет детектить мою стратегию.
На линуксе и Йоте пока могу посоветовать: yt-dlp 'ССЫЛКА' -f 248+251 --no-mtime --merge-output-format=mkv --trim-filenames=80 --downloader=curl --downloader-args="--http3-only" --no-config
Скорость 256 кбайт/с. Не выше realtime теперь. curl отсюда.
curl с boringssl/quiche в отличии от curl с openssl3/nghttp3 автоматически делает реконнект при сбросах РКН.
Под виндой пользуюсь MediaHuman YouTube Downloader — открывает страницу в фоновом процессе хромиума, есть поддержка слежения за каналами, можно указать прокси (IPv6 не поддерживает). Написал к нему скрипт для проставления даты файлов в соответсвии с датой публикацией видео.
yt-dlp --proxy socks5://127.0.0.1:2080 URL
И в качестве прокси клиента nekobox или hiddify (там порт 2334). У меня скорость загрузки через проксю 100 мегабит/с при тарифе 50.