Вы видите копию треда, сохраненную 1 сентября в 01:47.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
yt-dlp – это актуальный форк youtube-dl, основанный на ныне неактивном youtube-dlc и в который перешло большинство разработчиков его предка. Основное внимание в этом проекте уделяется добавлению новых функций и исправлений, а также обновлению исходного проекта.
Скачать: https://github.com/yt-dlp/yt-dlp/releases/latest
Гитхаб: https://github.com/yt-dlp/yt-dlp
Список всех поддерживаемых сайтов: https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md
По многочисленным просьбам, инструкция для самых маленьких тех, кто умеет читать у кого IQ выше 70:
> Как установить?
Либо переместить yt-dlp.exe в C:\Windows\System32, либо внести путь к yt-dlp.exe в переменные окружения %PATH%. То же самое сделать с ffmpeg, который нужен для объединения потоков с Youtube в HD+ и ещё много для чего: https://ffmpeg.org/download.html
> Как выбрать целевую папку?
Либо открыть её в проводнике и написать в адресной строке cmd, либо открыть её в самой консоли командами dir, cd и cd \ (вместо прописывания названий можно жать Tab).
> Как скачать?
yt-dlp "ссылка". Всё. Видео скачается сразу в лучшем качестве, в случае с Youtube скорее всего в webm (vp9+opus). В основном ссылку можно не выделять кавычками, но иногда без них съедается часть ссылки (например, &range=all при скачивании всех клипов канала на Twitch).
> Как выбрать качество?
yt-dlp -F "ссылка". Выйдет таблица со списком потоков, у каждого есть свой ID в первой колонке. Далее yt-dlp -f [ID потока] "ссылка" (без квадратных кавычек). В случае с Youtube [ID видеопотока]+[ID аудиопотока].
Это база, которой для начала достаточно неофиту. Ответы на большинство вопросов можно найти в официальной справке https://github.com/yt-dlp/yt-dlp/blob/master/README.md и неожиданно в предыдущих тредах.
Тред №0: https://2ch.hk/s/arch/2022-07-20/res/3038311.html (М)
Тред №1: https://2ch.hk/s/arch/2023-05-13/res/3154857.html (М)
Тред №2: https://2ch.hk/s/res/3272548.html (М)
> Но зачем mp3?
Так удобнее.
> Ютуб, например, отдает аудио в AAC или Opus - современных аналогах mp3.
А как в wav хотя бы сохранять?
> >была хоть какая-нибуть информация
> --embed-metadata
Не работает
>Так удобнее.
В чем, по-твоему, удобство? Какой-то плеер не читает .m4a или .opus?
>как в wav хотя бы сохранять?
--audio-format wav
>>--embed-metadata
>Не работает
Для Ютуба работает. Может там, откуда ты качаешь, нет метаданных.
>Какой-то плеер не читает .m4a или .opus?
Да. ps3 например не читает, я с флешки музыку слушаю
> Для Ютуба работает. Может там, откуда ты качаешь, нет метаданных.
Через ютуб мюзик
Чёт такое ощущение, что yt-dlp перестал логиниться на сайт. Даже если вводишь работающий аккаунт, он не подключается.
Если лень искать видео в 4к - viewkey=ph622e2f5dc0b06
И какие ещё есть способы авторизации в yt-dlp?
> способы авторизации в yt-dlp?
подцепить к нему куки через конфиг, нежели отдельно пароль с логином вводить
Дайте команду для этого пж
%(webpage_url_domain)s/%(uploader)s/%(playlist_index)s-%(title)s-%(uploader)s-%(id)s", я в этой структуре не особо шарю. Ставил такой путь %(playlist_index)s-%(title)s-%(uploader)s-%(id)s после того, как погуглил проблему. Использовал --write-info-json. Короче папка с именем плейлиста создается только если скормить ссылку на плейлист, но мне нужно весь канал выкачать
Наверно мастдайный проводник не понимает теги контейнера Opus. Но они прописываются, можно убедиться exiftool'ом.
А мак у меня не читает опусы. Обновлять виртуалку надо, а новые версии у меня не идут - у меня некропк
Рутуб не отдает аудио отдельно, поэтому так:
yt-dlp -f 'b[height<500]' -x "https://rutube.ru/channel/.../videos/"
Получится набор m4a-файлов.
Если пофиг на качество звука и хочется сэкономить время и трафик:
yt-dlp -f w -x "https://rutube.ru/channel/.../videos/"
Попробуй шаблон "%(channel)s/%(playlist_title)s/%(playlist_index)s %(title)s.%(ext)s"
Использовать надо ссылку на страницу плейлистов канала.
ну через ссылку на плейлист он создает папку, а нельзя, чтоб при скачке по ссылке канале он тоже создавал их?
расширения и так есть. Ты думаешь что под капотом у этих расширений? Тот же yt-dlp в васянской обёртке
>скачать видео прямо с его страницы
>Заебали лишние действия
Так не делай лишних действий. Сразу вставляй ссылку в yt-dlp не открывая никаких страниц. Сейчас бы открывать всякое говно когда можно просто скачать.
Хорошо, дай мне ссылку на видео с клипом Джорджа Майкла Don't let the sun go down on me. Не заходя в Ютуб. Туда же только пидары заходят. Я хочу просто скачать.
Очень убогая шапка. Писал какой-то плюгавенький уёбок. Фублядь. Перепишите перед перекатом.
1. В каждом треде обсуждается масса вопросов. Если они не отражаются в шапке переката - то в каждом треде будут обсасывать одно и то же. Опять половина треда будет ссылкой на гуи и "полезные советы" по базовым вещам.
2. Уберите петросянство. Стыдно за автора. В прошлом треде его было мало, но сейчас - всё, что добавлено, это шутка за 200, говорящая о крайне убогом менталитете автора.
P.S.
Вот, собственно. Я не знаю, чего там ещё хотеть. Может быть, обработку длинных стримов. Хотя я скачивал стримы, и вроде без проблем, но народ здесь обычно говорит про стримы овер 2 часов, а у меня таких не было. В остальном проблем нет, любую ссылку скачиваю в 2 клика.
--cookies-from-browser firefox
Я так понял, это нужно прописывать в файл конфигурации, если для скачивания нужна авторизация, верно? А что если профилей несколько?
--cookies путь/к/кукам/cookies.txt
Нагуглил только это, будет работать?
в том числе
>в команду
А если в файл конфигурации, то работать не будет?
Всё остальное правильно, чтобы работало редачить больше ничего не надо?
в conf, т.е файл конфигурации, можно вставлять параметры, это даже логичнее, если есть те, которыми постоянно пользуешься, куки относятся к этому числу
куки? Ну я качаю в основном с ютуба и редко те видосы, где нужен твой аккаунт или там возрастное ограничене, но вообще работает, одно время не принимал через --cookies-from-browser chrome, использовал --cookies и путь на файл с ними
Я хочу проверить это на спонсорских видосах, но хз как протестировать работу, так как пытался найти видос, который без аккаунта не просматривается, нашёл несколько таких, перед скачкой решил попробовать скачать напрямую (без кук) - оба видоса скачало, лул.
> если есть те, которыми постоянно пользуешься, куки относятся к этому числу
Мне куки нужны один раз на 200 скачиваний. Это лишь добавляет проблем с браузером, который порой лочит файл с куками. Плюс загрузка дольше, и загрузка не анонимна. Так что кукам место в командной строке.
мимо
>Плюс загрузка дольше
Как это сказывается на скорости загрузки?
>не анонимна
Так ты же и так качаешь из под своего IP, лул.
>который порой лочит файл с куками
Что ты имеешь в виду?
> Как это сказывается на скорости загрузки?
Никак. Это сказывается на скорости загрузки самой программы. Она должна открыть файл с куками, это пара секунд у меня.
> Так ты же и так качаешь из под своего IP, лул.
У меня он динамический. Хоть я и сижу на нём долго, но передёрнуть рутер могу. Короче, это не привязывает закачку ко мне и не помещает её в мою историю.
> Что ты имеешь в виду?
Что когда у тебя Хром работает, он может не дать открыть файл с куками. Тогда yt-dlp будет ругаться, что нет прав доступа к файлу. Тогда надо убить Хром и всё получится. Полагаю, такое только с Хромом.
>Короче, это не привязывает закачку ко мне и не помещает её в мою историю.
Эм.. Чёто не совсем понимаю доёбку. Ты что-то качаешь напрямую, без средств анонимизации (даже с учётом динамического IP), но при этом не хочешь, чтобы оно отображалось у тебя в истории, лол?
>он может не дать открыть файл с куками
Лул, можно же просто закоментить.
> но при этом не хочешь, чтобы оно отображалось у тебя в истории
Нет, ты не понял. Если ты качаешь с куками, то оно будет у тебя в истории и рекомендациях. Мне это как раз не нужно.
>ввёл --cookies-from-browser firefox
>всё равно выдаёт 403 forbidden при попытке скачать с Ютуба
It's over.
>-f [ID потока] "ссылка" (без квадратных кавычек). В случае с Youtube [ID видеопотока]+[ID аудиопотока].
а ебать красавцы все расписали
Через впн.
Чтоб делала кнопочку рядом с видео, выбрать формат и скачать. Типа вот как сейвфром нет, но про него какой-то вой был, что он следит или что то такое
https://github.com/instaloader/instaloader/issues/1553
Так а что это было? Это в рашке или на СНГ всем? Это проблема трубы или это попытки заблокировать ютуб?
https://greasyfork.org/ru/scripts/369400-local-youtube-downloader - для работы требуется Tampermonkey.
>>345603
>Как фиксить эту ошибку, пишут что надо скрипт import_firefox_session.py куда-то добавить, а куда его прописывать не понятно
Я возможно чего-то не понял, а причем тут instaloader и yt-dlp? Если ты хочешь скачивать с инсты с помощью yt-dlp, то тебе нужно две вещи, это VPN и прописать команду --cookies-from-browser firefox (если у тебя другой браузер, то пишешь другое название браузера), то есть должно получится так: yt-dlp --cookies-from-browser firefox https://www.instagram.com/p/CvTAADDvCC4/ , и видео которое ты хотел скачать, оно скачается. Если ты хочешь скачать не только видео, но и фотографии, то к сожалению, yt-dlp - не умеет скачивать фото. Это к другим загрузчикам.
Вот пример:
yt-dlp -f 137+140 https://www.youtube.com/watch?v=Cm3Z1jEjHHc
[youtube] Extracting URL: https://www.youtube.com/watch?v=Cm3Z1jEjHHc
[youtube] Cm3Z1jEjHHc: Downloading webpage
[youtube] Cm3Z1jEjHHc: Downloading android player API JSON
[info] Cm3Z1jEjHHc: Downloading 1 format(s): 137+140
[dashsegments] Total fragments: 5
[download] Destination: EXPEND4BLES (2023) Official Red Band Trailer - Jason Statham, Sylvester Stallone, 50 Cent, Megan Fox
[Cm3Z1jEjHHc].f137.mp4
[download] 40.0% of ~ 50.00MiB at 4.85MiB/s ETA 00:05 (frag 2/5)[download] Got error: HTTP Error 403: Forbidden. Retryin
g fragment 3 (1/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (2/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (3/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (4/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (5/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (6/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (7/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (8/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (9/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (10/10)...
[download] fragment not found; Skipping fragment 3 ...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (1/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (2/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (3/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (4/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (5/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (6/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (7/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (8/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (9/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (10/10)...
[download] fragment not found; Skipping fragment 4 ...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (1/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (2/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (3/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (4/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (5/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (6/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (7/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (8/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (9/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (10/10)...
[download] fragment not found; Skipping fragment 5 ...
[download] 100% of 20.00MiB in 00:00:05 at 3.81MiB/s
[dashsegments] Total fragments: 1
[download] Destination: EXPEND4BLES (2023) Official Red Band Trailer - Jason Statham, Sylvester Stallone, 50 Cent, Megan Fox
[Cm3Z1jEjHHc].f140.m4a
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (1/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (2/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (3/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (4/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (5/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (6/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (7/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (8/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (9/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (10/10)...
[download] Got error: HTTP Error 403: Forbidden. Giving up after 10 retries
ERROR: fragment 1 not found, unable to continue
Вот пример:
yt-dlp -f 137+140 https://www.youtube.com/watch?v=Cm3Z1jEjHHc
[youtube] Extracting URL: https://www.youtube.com/watch?v=Cm3Z1jEjHHc
[youtube] Cm3Z1jEjHHc: Downloading webpage
[youtube] Cm3Z1jEjHHc: Downloading android player API JSON
[info] Cm3Z1jEjHHc: Downloading 1 format(s): 137+140
[dashsegments] Total fragments: 5
[download] Destination: EXPEND4BLES (2023) Official Red Band Trailer - Jason Statham, Sylvester Stallone, 50 Cent, Megan Fox
[Cm3Z1jEjHHc].f137.mp4
[download] 40.0% of ~ 50.00MiB at 4.85MiB/s ETA 00:05 (frag 2/5)[download] Got error: HTTP Error 403: Forbidden. Retryin
g fragment 3 (1/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (2/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (3/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (4/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (5/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (6/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (7/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (8/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (9/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 3 (10/10)...
[download] fragment not found; Skipping fragment 3 ...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (1/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (2/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (3/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (4/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (5/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (6/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (7/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (8/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (9/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 4 (10/10)...
[download] fragment not found; Skipping fragment 4 ...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (1/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (2/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (3/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (4/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (5/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (6/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (7/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (8/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (9/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 5 (10/10)...
[download] fragment not found; Skipping fragment 5 ...
[download] 100% of 20.00MiB in 00:00:05 at 3.81MiB/s
[dashsegments] Total fragments: 1
[download] Destination: EXPEND4BLES (2023) Official Red Band Trailer - Jason Statham, Sylvester Stallone, 50 Cent, Megan Fox
[Cm3Z1jEjHHc].f140.m4a
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (1/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (2/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (3/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (4/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (5/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (6/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (7/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (8/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (9/10)...
[download] Got error: HTTP Error 403: Forbidden. Retrying fragment 1 (10/10)...
[download] Got error: HTTP Error 403: Forbidden. Giving up after 10 retries
ERROR: fragment 1 not found, unable to continue
Бля, произошло автоскрытие из-за кучи повторяющихся строчек в приложенном логе.
Вот без лога продублирую:
Какого хуя началось? Скачивается ровно 1 фрагмент потока (любого - хоть видео, хоть аудио), после чего ютуб плюется 403. Пробовал с разными видео, везде так. И 1080p, и аудио, и 1440p. В браузере ютуб играет нормально. Всякие впны выключены.
(пример вывода yt-dlp в консоль - см в сообщении выше)
У меня такая-же херня на пингвине, но на домашней 7 всё работает.
У меня такая-же херня на пингвине, но на домашней 7 всё работает.
Обновил через yt-dlp -U и все прошло. Интересно.
(в новой обновленной версии теперь по умолчанию не показывается подробная инфа про скачивание N-го фрагмента из M, но энивей все скачалось норм)
У меня все видео стали фрагментарными. После отображения оценочного времени (желтым цветом) >>348398 еще в скобочках написано количество фрагментов и сколько их скачано. Из за этих фрагментов скачка получается дерганая, а в одном GUI которым пользовался вообще перестало качать, вместо видео скачивался только один фрагмент со статичной картинкой. Перешел обратно в консоль и доволен, GUI говно)
В readme нашлось решение...
Смотришь видосы ютуба через mpv+yt-dlp? Мне помогло прописать скачку не webm по умолчанию, а mp4. Тоже заметил шатание и подвисание типа буферизировалось 10 минут норм, на лету, а потом стоп. С обычной скачкой ничего такого нет, с мп4 тоже все хорошо.
Спасибо, попробую.
> > Как установить?
> Либо переместить yt-dlp.exe в C:\Windows\System32, либо внести путь к yt-dlp.exe в переменные окружения %PATH%. То же самое сделать с ffmpeg, который нужен для объединения потоков с Youtube в HD+ и ещё много для чего: https://ffmpeg.org/download.html
Алё, вы там все поголовно на спермерочке ещё что ли сидите?
> winget install yt-dlp
> winget install ffmpeg
Давным давно уже работает.
А вот и соя пожаловала. Можно скачать файлы и положить в папку, но нет, надо обязательно говно-магазин, который хуй знает что и куда срет в систему. Зато как на мабилачках пидарских к которым соя так привыкла "тык, и само установилось и работает, ни о чем думать не надо".
Спор вендошизов, кек.
yt-dlp написан на питоне. Поэтому можно его установить внутри pip ещё.
Я тупо бинарник кинул в соответствующий каталог.
Слишком длинная команда обновления. По этому у меня на бубунте и дебиане через курл установлено.
lets go bowling
Но тогда максимум FullHD будет, если что.
>пермерочке ещё что ли сидите?
>> winget install yt-dlp
>Применимый установщик не найден. Дополнительные сведения см. в журналах.
Да за шо
Исходные:
Запароленный вебинар
По дефолту дорожка английская, русская выбирается мышкой (второй пик)
По опции -F нихуя вообще (первый пик)
Что удалось:
Продраться до видео и скачать с английской дорожкой, подсунув куки
В видео никаких других дорожек и субтитров нет
Бамп годному вопросу
БАМП
tl;dr: никак.
savefromnet
Для примера:
https://www.youtube.com/watch?v=u43kL0ULyjc
Алсо, 1000 лет подряд нормально выкачивалось пикрил строчкой.
Теперь у выкачанных файлов нет превьюшки, а сами файлы больше не воспроизводятся на древнем ТВ с флешке. Что в принципе неважно, но порядка явно нет
И вся эта поебота перекодировалась... Охуеть. Перекодировка — это потеря качества.
Умные здесь не сидят, а плавают на яхтах с сосýньями.
Какая перекодировка? Какая потеря? Поясняй давай
На яхтах плавают не «умные», а успешные. Пока ещë плавают.
>--write-auto-subs
О, сработало, спасибо. Не знал, что сгенерированные надо по-другому качать
Уже ВЫВЕЛИ команду для скачивания фуллХД?
А для лучшего аудио-онли?
А для плейлиста с одними из параметров выше?
Посмотри форки на гитхабе, там часто есть запись чата, может сможешь спиздить код и свой скрипт сделать.
Тут реально такое спрашивают? То есть я могу даже не надеться, что на мой вопрос ответят? пизда
Да, реально. За все эти треды никому не выдали даже ПРОСТО строчку уровня "скачать видосик с 1080 и лучшее аудио к нему".
Шиз, этот тред выдал целый гуй для скачивания с любыми параметрами.
> ПРОСТО строчку уровня "скачать видосик с 1080 и лучшее аудио к нему"
Никому не интересно отвечать на хуйню, которая уже в документации разжёвана.
Пердопидорас, а соси ты хуй со своим консольным говном. Есть же дохуя гуевых качалок.
Бедный, ты несчастный.. Ответ лежит прям перед глазами, и ты глупенький даже не можешь понять, как объединить видео и аудио, но как всегда во всем виноваты другие. Раз ты не можешь справиться с такими простейшими задачами, давай я тебе лучше скину ГУЙ для yt-dlp, и тебе будет в разы лучше и удобнее? Зачем же "пердолиться" как некоторые говорят.
Есть два гуя и выбирай себе по вкусу (Какие у них возможности, я не смотрел, ибо качаю я видосы крайне редко, так что сравнивай сам):
https://github.com/axcore/tartube
https://stacher.io/
>>359223
Смотри, если ты смотришь тикитоки через прокси в браузере, то естественно у тебя нихуя качаться не будет, т.к, утилите нужно либо указать прокси командой (--proxy если не изменяет память) либо же включить VPN который установлен у тебя на компьютере, и тогда загрузка пойдет.3
Так там дегрелей большинство, им интересно такую примитивную хуиту посмаковать для ума.
Вот мне делать нехуй документацию идти смотреть, а потом ещё и разжёвывать её охуевшему чмонделю, ладно бы если вежливо спросил с уважением, но нет, пост с выебонами написан, такому чисто западло помогать.
Вань, я не он и могу объединить ффмпегом. Я просто в рот ебал это делать.
> ладно бы если вежливо спросил с уважением, но нет, пост с выебонами написан, такому чисто западло помогать
Два чая долбоёбу.
Я лично командами и пользуюсь, но если ты не можешь разобраться в самых простейших задачах, то зачем мне помогать тебе? Я по твоему сообщению сразу понял, что ты даже не удосужился даже взглянуть на шапку, где всё разжевано чтобы не возникало тупых вопросов, а как качать, а как выбрать качество, а как какакть? и так далее..
Так забери свое говно пердольное нахуй, в котором чтобы что-то скачать надо ДОКУМЕНТАЦИЮ ЧИТАТЬ.
Ты еблан, нахуй мне что-то читать если можно скачать в гуе?
Вот что выдает кста.
Тебя самого от себя не тошнит? Сразу срать в тред, вместо того, чтобы разобраться самому.
Что прописать в конфиге yt-dlp, чтобы у меня видео скачивались со звуком не в опусе, чтобы я мог воспроизводить их где угодно?
Дело оказалось вот в чём. Я в конфиге когда-то прописал, чтобы видео скачивалось в формате мп4, и проблем я никогда не замечал, потому что MPC-HC всё воспроизводит без проблем, а вот виндовс медиаплеер не может воспроизвести звук опус из мп4, но почему-то с мкв проблем нет. Я просто исправил теперь, чтобы yt-dlp скачивал в мкв.
А пользовался бы гуём - не срал бы в тред со своими проблемами.
А, то есть вот так просто. Спасибо, я почему-то находил только --split-chapters
Вот видео для примера: https://www.scientificanimations.com/gynecology-animation/
пробывал с впн и без.
> Нифига
> хелп
> от_сюда
> пробывал
Кто прорекламировал /s/ на пикабу? Почему у нас тут залётное пикабушное быдло?
Вот именно за это мы и не любим залётных быдл. Когда вам указывают на вашу залётность, вы начинаете огрызаться и срать вместо того, чтобы смиренно опустить голову и съебаться обратно на пикабу.
>1
>Видео удалено пользователем, который его добавил.
>2
Этого даже сайта нет в списке поддерживаемых, но можешь воспользоваться этим расширением https://webextension.org/listing/hls-downloader.html
Что такое "мокрописечник" и почему это плохо?
--merge-output-format mkv
--audio-format m4a
-S res:1080
После каких-то обновлений это всё перестало работать. Сейчас скачивает в mp4 и в качестве 720. Как попровить конфиг, чтобы было как раньше?
--cookies-from-browser firefox
Для Яндексбраузера как ?
Руками.
Currently supported browsers are: brave, chrome, chromium, edge, firefox, opera, safari, vivaldi
Сап, анончики! Думаю многие из вас уже слышали про такую годноту как ani-cli. Такой bash-скриптик который парсит сайт allanime.to и открывает аниме в mpv или vlc. Скажите, есть ли альтернатива но для рукоговорящих? Чтобы были русские сабы и озвучка? Заранее благодарю.Сам всегда был сторонником торрентов, но сейчас такие обстоятельства что качать торренты неудобно.
>есть ли альтернатива но для рукоговорящих?
Да, есть. И назвывается точно так же. https://github.com/vypivshiy/ani-cli-ru
Без пруфов ты сам говно
В настройках. Твой кэп. Ты так много видео качаешь что лень руками переименовать?
Точно есть. Ищи.
Cookies from browser: Cookies can be automatically extracted from all major web browsers using --cookies-from-browser BROWSER[+KEYRING][:PROFILE][::CONTAINER]
Не пользовался яндексбраузером, но он суть есть хром, разве нет? Поэтому возможно сработает --cookies-from-browser chrome:путь-к-папке-профиля
Посоветуйте сайты.
а чо онлайн сервисов нет чтоб качать с ютуба и резать?
корзиноидам то гуй подавай, то сервис...
>yt-dlp сильно старый? Очевидно да, раз дебиан, так что пиши в спортлото или качай новую версию, ютубо-индусы постоянно что-то перелопачивают, да и вообще везде, качалка должна быть всегда свежая.
Он даже обновится не может, пишет потому что через apt установлен. Как переустановить чтобы обновлялся?
Всё не надо, через curl поставил последнюю версию, начал качать
Есть альтернатива?
За это ДЕРЬМО ты еще платить собралсяь
Каждая качалка-мокрописька, как у вас тут говорят, пытается уметь качать с Ютуба.
В Казахстане нет Premium.
Например вот. https://www.youtube.com/watch?v=zvgZtdmyKlI
Добавив опции --embed-subs или --write-subs
Языки выбрать можно так: --sub-langs ru,en
Если у видео только автоматические сабы, нужно --write-auto-subs
Все есть в документации.
> название файла: "NVP73.2023-11-18.Как целиться ДВУМЯ глазами. Не закрывать левый глаз при стрельбе.f600.webm.part"
> yt-dlp жалуется: КОКОКО, FILENAME TOO LONG
Почему? Это же всего 150 байт.
Ну да, потом я обрезал название видео до 100 байт, и yt-dlp перестал жаловаться. Но это же не выход. Такое обрезание может разрезать кириллическую букву надвое, оставив вместо неё сломанный символ.
Юзаю video-downloader из аура, качает в 4к и со звуком. Рекомендую.
Она конечно божественная, но устаревшая. Enjoy your aids, фрик.
Говно мамонта пожуй
Во время бана ругается на ошибки ютуба 503 (недоступность ресурса, бан) но ведет себя странно. Не смотря на ошибки обычные видео с ютуба он скачивать даёт, а вот любой онлайн стрим - нет.
Вываливается красное сообщение уже от ffmpeg что ему доступ к .m3u8 запрещен, ошибка 50х...
Самое интересное, что через аналогичную софтину streamlink в это же время запись стримов идёт без каких либо проблем, а вот yt-dlp не даёт скачать ни один стрим, и бан снимается сам собой в промежутке от 20 до 5 часов, но через какое то время он повторяется.
Я пробовал менять user-agent, даже пробовал устанавливать модифицированную версию ffmpeg специально под yt-dlp (с их же репозитория), но это ничем не помогало. На гитхабе в issue проекта похоже никто с таким не сталкивался, ошибки гуглил, но никакого решения пока не нашел.
Если вдруг кто нибудь сталкивался с подобной проблемой, буду признателен если хотя бы подскажете, в какую сторону копать.
PS: работать через прокси, или скармливать yt-dlp куки с браузера, в моем случае - не вариант.
>через аналогичную софтину streamlink в это же время запись стримов идёт без каких либо проблем
Вот ей и записывай.
Если видишь в стенах люки не волнуйся это глюки
смешное не пости. Накати серьёзную шапку, сюда серьёзные люди заходят с серьёзными вопросиками а не васяны которых пердячим паром сюда занесло чтоб с мэмасиков побибиджикать
Не работает. Сабы сохраняет в какой-то .yt файл, который ничем не открывается.
Как можно их сразу в видеофайл встроить?
неа, буду постить смешное
Анон, если бы я умел пользоваться ffmpeg'ом, я бы сюда не обращался.
>.yt файл
.vtt может?
>сразу в видеофайл встроить?
Я ж написал --embed-subs
Да, в системе должен быть ffmpeg.
> vtt может
Да, точняк.
> Я ж написал --embed-subs
Не работает - пик. Файл вообще не открывается.
> ffmpeg
Установлен.
Удали .vtt файл и выполни yt-dlp --embed-subs https://www.youtube.com/watch?v=zvgZtdmyKlI
Потом покажи что yt-dlp пишет в консоль&
Команда:
>yt-dlp -f 233 https://www.youtube.com/watch?v=GsU9oU-CtJk --skip-download --print-to-file "title,upload_date,view_count,like_count,description=" oleg-kashin.txt
Делает именно то, что я хочу: записывает название видео, число просмотров и лайков и описание видео в отдельный текстовик. Но оно меняет все не-ASCII символы на говно. А именно, название видео записывается таким образом:
>title = "\u0417\u0430 \u0447\u0442\u043e \u043b\u0438\u0431\u0435\u0440\u0430\u043b\u044b \u043d\u0435 \u043b\u044e\u0431\u044f\u0442 \u041f\u0440\u0438\u043b\u0435\u043f\u0438\u043d\u0430 (\u0441\u043f\u043e\u0439\u043b\u0435\u0440: \u043d\u0435 \u0437\u0430 \u0432\u043e\u0439\u043d\u0443!). \u041a\u0430\u0448\u0438\u043d \u0433\u0443\u0440\u0443"
Как фиксить?
Я разобрался. Проблема была в знаке равенства в "title,upload_date,view_count,like_count,description=". Без него название и описание записываются в файл нормально.
как выбрать нужное качество? как ни пытался ругается на синтаксис, без выбора пишет в 1080-30 фпс КАК?
стрим если что
Так, теперь субтитры вроде встроились. Но их не видно.
Он тебе вставляет vtt. Твой плеер их понимает? (Нет.) Смотри на настройки переделки в обычный .srt.
Ну да, наверно дело в плеере. VLC и mpv сабы vtt понимают.
Попробуй --convert-subs srt или --convert-subs ass
Использовать yt-dlp
>-o "%(upload_date)s %(title)s.%(ext)s" -f "bestvideo[height<=1080][ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" --embed-thumbnail --embed-chapters --embed-metadata --parse-metadata "description:(?s)(?P<meta_comment>.+)" --embed-subs --sub-langs all
чтобы в конец названия файла ставилась ютубная ссылка как при дефолтном скачивании? Так ведь можно?
И ещё! При просмотре через VLC, в некоторых видео главы отображаются только на английском, а не на русском, это можно пофиксить?
Сам спросил - сам ответил, ааааааааааа напутал ещё немного с ссылкой на видео... там же id
>-o "%(upload_date>%d-%m-%Y)s %(title)+.100U [%(id)s]" -f "bestvideo[height<=1080][ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best" --embed-thumbnail --embed-chapters --embed-metadata --parse-metadata "description:(?s)(?P<meta_comment>.+)" --embed-subs --sub-langs all
Пользуйтесь
Что такое медленную? Отстает на константную величину? Постепенно рассинхронизируется по ходу просмотра? А при просмотре в браузере на ютубе норм? В общем, вываливай ВСЕ подробности.
Ля, прост bat-ник в формате Юникод сохранил случайно, перевёл в ANSI и всё заработало
погуглил чисто по запросу "\x00", без привязки к yt-dlp. На форуме нашёл топик за 2011, в котором вообще речь не про ошибку шла, а про двоичные и текстовые файлы, прикинув писю к носу полез менять кодировку
Ля, не bat-ник, а текстовый файл с ссылками
Хрена се, я оказывается с 10-той Винды сижу. Ненадо было систему с 8-ой виндой до заводский откатывать
Скачивает весь канал. Как скачивать видео загруженные после 20221230?
> Как скачивать видео загруженные после 20221230?
У любого анала есть плейлист со всеми видео.
Дальше знаешь, что делать.
Удали руками из ссылки watch... оставь ссылку на чистый плейлист типа https://www.youtube.com/playlist?list=PL2MI040U_GXq1L5JUxNOulWCyXn-7QyZK
Там немного по-дебильному сделано.
1. Он сначала качает всё равно весь плейлист и парсит все видосы.
2. Потом качает нужные файлы, при этом пишет так, как будто собирается качать весь плейлист, много тысяч позиций, 1/5000.
3. Когда упирается в лимит по дате, начинает срать ошибками и скипать видосы.
Возможно, ты хотел скачать видео за последнюю неделю, но перепутал 2022 и 2023 год и начал качать видео за весь предыдущий год? Или просто смутило то, что оно делает вид, что собирается качать весь плейлист?
Можно немного охладить трахание, добавив -I 1:100 не будет перебираться весь многотысячный плейлист, а только последняя сотня видосов и --break-on-reject заканчивает работу как только наткнётся на первый не подходящий по дате ролик
>>408715
Это пробовал, но во-первых оно плохо работает с разнородными по разрешению/кодеку элементами плейлиста, во вторых действительно глав в этом случае нет и в третьих получившийся в результате конкатенации файл выходит какой-то глючный, простое пролистывание до рандомной позиции заставляет задумываться плеер на несколько секунд. Возможно если как-то дополнительно перекодировать его ffmpeg-ом без потери качества с расстановкой ключевых кадров, то что-нибудь изменится.
Действительно доходит до видео с указанной датой остальные пропускает. Спасибо.
Вы хоть как то их сортируете потом? Советуйте каталогизатор.
-c:a -c:v или как там правильно
Видео скаченные
>получившийся в результате конкатенации файл выходит какой-то глючный, простое пролистывание до рандомной позиции заставляет задумываться плеер на несколько секунд
Я в него внимательно не смотрел, но там, наверное, просто накидана пачка видеопотоков в одном котейнере, потому что просто склеивает без перекодирования.
>перекодировать его ffmpeg-ом без потери качества
Перекодирование по определению теряет качество. Это и имел в виду круглый.
Да, в твоём случае тебе придётся делать что-то такое - склеивать потом отдельно через ffmpeg с перекодированием.
С ВК как качать из закрытых паблосов, там логиниться надо или че пароль вписывать вот это всё?
Экспортируешь куки из браузера в нетскейп формате, сохраняешь в .txt файл и указываешь в yt-dlp.
Разные профайлы могут быть - раз. Браузер может работать в портативном режиме - два.
Просто папку ffmpeg в system32 запихнуть?
батник сделай да и всё
> for /f "tokens=*" a in ('powershell -command "Get-Clipboard"') do set CLIPBOARD_TEXT=a
yt-dlp --cookies-from-browser firefox --merge-output-format mp4 --no-playlist --output "C:\Users\ТВОЙ ПУТЬ\Downloads\(uploader_id)s - (title)s.%%(ext)s" %CLIPBOARD_TEXT%
pause
А если у меня много независимых вкладок контейнеров каждая со своими куками то он сам определит откуда кукисы брать?
сделай да проверь ёбт
я вообще жду когда мне код кинут чтоб с порнозаба обрезало интро, но всем поебать НОЛЬ ПОМОЩИ
Ладно я проверю, спасибо. Добавьте это в шапку чтоб все знали.
Ну интро там же стадантной длины может можно обрезать первые 5 секунд ффмпегом или как он там
У меня какая то записана может это:
--download-sections "*00:10:30.5-00:10:45.5" --force-keyframes-at-cuts --ffmpeg-location "D:\FFmpeg\bin\ffmpeg.exe"
ffmpeg -ss 00:01:30— это с какой минуты начинать
Есть возможность делать yt-dlp.conf для разных источников?
Для названия файла написал в конфиге %(channel)s - %(title)s, но тогда за пределами ютубов видосеки именуются как "NA - Blablabla". Можно это как-то убрать, не через батники?
Ну, что вообще есть на ваших ютубах такого, что вам страшно было бы потерять. Контента-то в интернетах уже лет десять как не осталось, не говоря про видео на ютубе, где каждый видос - калька с другого видоса и так огромными цепочками. Там кто-то выше по треду туземный канал выкачивал, например, да, контент норм, но вот нахуя его иметь у себя в оффлайне, если можно с таким же успехом насохранять html с википедией? Или вам важно чтобы кто-то пиздел голосом и показывал картинки?
Пруф ми вронг? Я хотел бы ошибаться.
Скачиваю, смотрю и удаляю.
>Я искренне не могу понять, а какие видео вы скачиваете-то
В основном NSFW контент. Ну и музыку из YouTube Music.
Ещё бы Spotify исправили...
Скачиваются автоматом видео с нескольких каналов по папкам на комп без рекламы и с чаптерами. Открываю какую-нибудь папку, смотрю видео, удаляю.
>Я искренне не могу понять, а какие видео вы скачиваете-то?
Те, которые нам нужны.
>Контента-то в интернетах уже лет десять как не осталось, не говоря про видео на ютубе, где каждый видос - калька с другого видоса и так огромными цепочками.
Для обсуждения твоей импотенции потребления видеоконтента есть целая доска /hry/, так что итт твой оффтоп неуместен.
>Пруф ми вронг? Я хотел бы ошибаться.
Попробуй заглянуть дальше собственного носа и ограниченных представлений о том, что сабж используется только для скачивания, только для просмотра, только с ютюба, только в консольке, только ручками. Тему вкусовщины опять-таки даже поднимать не стоит, для этого хрюкач есть.
Неплохо ты подорвался, не ответив ничего по делу. Что тут сказать, поднимай культуру дискуссий, ну или пиздак не открывай.
Обтекай
>NA - Blablabla
Напиши %(artist|)s%(artist& - |)s%(title)s.%(ext)s
А вообще можно нечто вроде пресетов делать. Для этого в конфиге используется --alias, см. ридми.
> yt-dlp https://www.youtube.com/playlist?list=123 --paths C:\yt-dlp_win\123456789 -f ba -x --audio-format mp3 --ffmpeg-location C:\ffmpeg-2022-12-01-git-45ab5307a6-full_build\bin
> yt-dlp https://www.youtube.com/c/channel_NAME/videos --paths C:\yt-dlp_win\channel_NAME -f ba -x --audio-format mp3 --ffmpeg-location C:\ffmpeg-2022-12-01-git-45ab5307a6-full_build\bin
Что нужно изменить?
Можно разбить задачу на две: сначала просто скачать bestaudio
yt-dlp https://www.youtube.com/@channelname -f bestaudio
а потом его перекодировать уже ffmpeg. Не знаю, как это делается. Есть ещё --downloader-args, где можно как-то ffmpeg заставить перекодировать на лету, но не легче скачать opus, а потом в mp3? И чем opus плох, кстати?
> не знаю, как это делается
я не знаю, как делается множественное перекодирование в виндовс консоли, явно через цикл for тоже. но тут легче с нуля разобраться, чем мне сейчас лезть
у меня кстати твоя штука работает, с каналом. у меня, правда, линукс, и уже ffmpeg в PATH лежит, указывать его не надо.
Можешь забить и найти плейлист, у каждого канала есть плейлист, вроде, типа "видео с канала ИМЯКАНАЛА"
https://www.youtube.com/playlist?list=UU1yNl2E66ZzKApQdRuTQ4tw
и типа его скачать.
Почему бы нет, раз с плейлистом работает?
В том и дело, что канал маленький, а видео больше 1000, соответственно вариант с плейлистом отпадает. Алсо чатгпт такую строку выдал, которая к слову не работает, лол.
> yt-dlp -x --audio-format mp3 <URL_канала>
ну не знаю, я сейчас скормил
[monospace]yt-dlp -x --audio-format mp3 https://www.youtube.com/@realwebdrivertorso[/monospace]
там на канале 624 тыс. видео, вроде кушает пока вкладки, загрузчик youtube:tab
Он, кстати, подсказывает плейлист обычно:
[monospace]Downloading as multiple playlists, separated by tabs. To download as a single playlist instead, pass https://www.youtube.com/playlist?list=UUsLiV4WJfkTEHH0b9PmRklw[/monospace]
Может быть, у тебя не работает, потому что ты путь к ffmpeg забыл указать, как в прошлый раз? Ты же вроде его в PATH не ставил, как я вижу.
Устал ждать и скормил Куплинова:
[monospace]yt-dlp -x --audio-format mp3 https://www.youtube.com/@kuplinovplay[/monospace]
У меня работает, так что хз. Пикрил.
анон, я когда-то не знал по глупости о том, что yt-dl умеет плейлисты скачивать, и парсил invidio.us, причём при помощи sed и grep, чтобы достать ссылки на видео, а потом их по отдельности скармливал yt-dl.
можешь от безнадёги спарсить канал с invidio.us, там, правда, страниц будет много, но там в цикл это можно запихать, я хз, как это в виндовс, в unix оболочке через for i in $(seq from to)... делается. можно, в принципе, поставить тебе w64devkit, там будет bash, жизнь станет лучше. или msys2, там и yt-dlp можно подсосать местный, авось команды заработают. дай бог
если уж парсить invidio.us, то не повторяй ошибок и используй pup, такой инструмент для парсинга хтмл на Go. он тоже через консольку работает. дай бог, короче
анончик, ещё есть вариант скачать все айдишники видео и далее в цикле for их пихать в yt-dlp
как качать список айди:
https://github.com/yt-dlp/yt-dlp/issues/2117
Все норм, добавил проверку архива.
Попробуй --cookies-from-browser chrome
>yt-dlp
ребята подскажите команды мне нужно скачать определенный отрезок полез в гопату выдает команду
>yt-dlp --start [TIME] --end [TIME] [URL]
ну короче нихуя не работает тред не читал
>полез в гопату выдает команду
>ну короче нихуя не работает тред не читал
Вот так и проебали поколение. Поставь ffmpeg и используй yt-dlp [ссылка] --downloader ffmpeg --downloader-args "ffmpeg_i:-ss [время начала] -to [время конца]"
Айдишники дорожек лучше вообще не использовать. Они мало того, что могут меняться, так еще разные на разных сайтах. Твоим форматом, например, видео с VK не скачаешь.
Тебе, скорее всего, надо что-то вроде bv[ext=mp4]+ba[ext=m4a]/b
Читай раздел Format selection в ридми.
А не тут скачало только звук без видео,просто черный экран,хз почему
А можно ли эту команду использовать с -f и выбором нужного тебе формата допустим
Подскажите готовую команду, которая сможет скачать необходимые по времени отрезки аудио из видео и сделать их в формате wav с 22050 Hz?
>сделать их в формате wav с 22050 Hz?
Сначала нужно скачать в mp3, затем консольной прогой перекодировать в wav. Раньше была программа, делающая wav заданного формата из mp3, можно открыть установщик через winrar и выдернуть консольную утилиту, которая используется при конвертации.
http://web.archive.org/web/http://crowfish.chat.ru/mp3siem16.exe
>сделать их в формате wav с 22050 Hz?
Сначала нужно скачать в mp3, затем консольной прогой перекодировать в wav. Раньше была программа, делающая wav заданного формата из mp3, можно открыть установщик через winrar и выдернуть консольную утилиту, которая используется при конвертации.
http://web.archive.org/web/http://crowfish.chat.ru/mp3siem16.exe
https://www.linuxuprising.com/2019/10/how-to-download-youtube-playlist-and.html?m=1
Благодарю Вас.
480x480, 0:06
Есть ли способы скачать удаленные видео?
Мб для dlp есть какие то спелы?
y2mate скачивает не все и только в 1080p, FAB Stream совсем не пашет.
Или существуют еще какие то варианты?
скину 300 рубликов
Смысл? Или у тебя сомнения в его работоспособности?
Скорее всего он сохраняет видео на какое то время, когда кто то его скачивает, пока оно доступно. А мб и нет...
Спасибо, браток!
yt-dlp.exe --dateafter now-1day
И список в джисон формате "-j" долго подгружается, секунд по 30 если канал засран, можно это как-то ускорить поотключав через опции разную хрень в загрузке списка? Хотя вряд ли.
Сам разобрался. Там нужно ссылку помещать в кавычки "". В дегенеративной документации об этом ничего нет, сразу видно клоуны писали.
Хоть бы шапку прочитал.
А есть какая-нибудь программа для тех, у кого ICQ меньше 70, чтобы тупа нажал и скачал? Без всего этого пердолинга с командной строкой.
Раньше Ummy video downloader пользовался, но теперь он чёт не работает.
Вот спасибо, анон! Как раз для такого быдла, как я!
Суп, хочу скачать длинное видео с ютуба с переводом на русский. Как это сделать?
sudo apt update
sudo apt install snapd
sudo snap install yt-dlp
Отсюда: https://snapcraft.io/install/yt-dlp/ubuntu
yt-dlp.exe --sub-lang ru --embed-subs [ссылка]
Вроде в Яндекс браузере можно было скачивать видео с переводом нейросетью. Еще видел какое-то расширение.
Да, я знаю об этом. Но речь идет о длинных видео. Видео с длительностью 5+ часов браузер не переводит.
Аноны, объясните как что вставлять в yt-dlp, если хочешь скачать видео с вкудахте. Я периодически пытаюсь найти заветную строчку в консоле, но нихуя не получается, в инете инфы нет. Если вставлять тупо ссылку, то просит залогиниться, а как это сдэлать ежжи, никак.
Очевидно, это тянет из хрома кукис с токеном авторизации. Пожалуйста.
--skip-download --write-thumbnail
Подписаться?
Вот сохраняю я рабочий пример, чтобы обрезать точно по времени, открываю через месяц оно не работает. Нахожу другой рабочий код, причём обрезающий до миллисекунд, снова открываю через неделю и опять не работает. Вот сейчас я двадцать пять раз скачал и обрезал ролик, чтобы добиться нужного мне временного отрезка.
То есть кусочище кривого говна, высранного красноглазой мразью и за пять лет так и не доведённого до хоть какого-то рабочего состояния. Изначально почему оно стало популярным: алгоритмы ютуба сломали все приложения даже отдельные платные программы. Уверен, что сейчас уже всё нормализовалось, мне просто лень искать нужную прогу в рутраке без троянов.
Не понимаю таких, как ты. Не знаю, на сколько нужно иметь кривые руки, чтобы такие простые вещи не получались, как обрезать видео.
А модные зумерские приложения для домохозяек используют yt-dlp для скачивания видео.
yt-dlp ведь не обрезает видео, он его скачивает. Обрезает видео другая программа.
Наверное, ты один из тех, кто вставляет кабель монитора в материнку с процессором без видеоядра и ругается, что у него плохая дискретная видюха, обманули, продали сломанную.
И ещё ты тредом ошибся, похоже, чтобы поныть.
Хуя пиздун. Скачай ffmpeg для редактирования медиа, какая нахуй обрезка инструментом для скачивания?
Он его и имел ввиду. И да, он действительно хуево обрезает, советую Movavi, на рутрекере есть крякнутый
У Movavi очень плохо с битрейтом, раз в десять.
Кулстори от мокрописечника-ниасилятора. То-то же его используют практически все редакторы.
>его и имел ввиду
Если так, то тот почтенный господин очень сильно преувеличивает относительно естественной изменчивости ffmpeg. Я бы сказал, что он настолько страдает от себялюбия, что впал в эскапизм, и мы теперь наблюдаем небо с овчинку в его мироописании. Печальная история.
Анон, подскажи пожалуйста, существуют ли программы для скачивания платных альбомов с bandcamp?
>-o "filename_%(autonumber)03d.%(ext)s"
Почему эта команда не добавляет автоматическую нумерацию. Я заебался руками цифры добавлять, когда видео через --download-sections скачиваю.
Написано, обновить через apt.
Откуда я должен был знать что эта вот хуитка добавит пробел к имени плейлиста, если оно есть? Я вроде в питоне немного шарю и там такого нет.
Разобрался сам.
Короче, {} это типа создание словаря из данного объекта, что, по сути, является копированием оного, ибо ключи не заданы. Ну а префиксом это нихуя не является, автор мануала дебил. Чтобы это было префиксом, надо и задавать префикс перед {}, а не после.
Шорт-стримы грузятся только первые 3 минуты, дальше отруб.
Обычные стримы грузятся иногда без звука.
ffmpeg последний, yt-dlp с ночных билдов. Говно, сука, жопа.
С тиктока качает в убернизком качестве. 1024x768 и ниже.
Многие сайты могут выдать тебе любой тикток в 1920x1080p.
Тред не читал, укажите на пост, где это обсуждается, если есть.
Качество не он разрешения зависит. И да, проверил первый сайт из гугла, качает без ватерки. Но сайты не могут пикрил списки скачивать.
>Качество не он разрешения зависит.
Ты серьезно сейчас?
Давай два фильма возьмем, вернее один фильм, но в разных разрешениях, один будет с разрешением 144p, но закодирован самыми современными кодеками, типа HEVC с HDR10 т.д. С битрейтом, 50 mbps. И этот же фильм закодируем в 1080p, в устаревшем, но популярном AVC с битрейтом 4000 kbps. А поскольку качество не от разрешения зависит, ты откроешь первый файл с супер битрейтом, на FullHD телике или даже на 4K, развернешь на весь экран и будешь наслаждаться охуенно качественной картинкой. Мда уж, пипец ты говноед.
Проблема этой команды в том, что мне придется скачивать на не очень большой скорости весь стрим, который может идти уже 3 дня, на реплее. А потом вырезать, вместо того чтобы скачать нужный кусочек, длинною в 1 час.
>Но сайты не могут пикрил списки скачивать.
Могут, если у тебя стоит tampermonkey, например, и руки не из жопы растут.
yt-dlp [ссылка] --downloader ffmpeg --downloader-args "ffmpeg_i:-ss [время начала] -to [время конца]"
Не работает, бро. Во всех случаях, качает только то, что происходит в реальном времени. Например:
yt-dlp https://www.youtube.com/watch?v=NGsjwNsXE0w --downloader ffmpeg --downloader-args "ffmpeg_i:-ss 03:00:00 -to 03:10:00"
Качает seg.ts, того, что происходит сейчас.
Пробовал:
yt-dlp https://www.youtube.com/watch?v=NGsjwNsXE0w --downloader ffmpeg --downloader-args "ffmpeg_i:-ss -03:00:00 -to -02:50:00"
Тоже самое.
Да ладно! У меня все в одной папке лежит, которая в %path% прописана. Для yt-dlp, нужны ffmpeg и ffprobe, у меня все последней версии. Можешь скрин командной строки сделать во время скачивания? Вот мой. Вот по этим >>451760
командам он берет только прямой эфир со скоростью 1.74x, если бы он скачивал файл из записи, он бы скорость скачивания показывал в kbps, а не скорость обработки.
спасибо тебе большое дурачок, благодаря тебе, я теперь могу порнуху качать без ебучего порнохабовского интро!
http://pastie.org/p/78vLcA9xX6HQUjLw8aIKRL
а ведь я так давно не мог это нормально настроить
Тебя обманули, данный функционал ещё не реализован.
https://github.com/yt-dlp/yt-dlp/pull/6498
Можешь пока использовать pre-release.
https://github.com/bashonly/yt-dlp/releases/
Спасибо, буду ждать релиза, как раз пре релиз два дня назад опубликовали. Я знал про --download-sections with formats, но думал его отбросили и реализовали этот функционал, через другие флаги.
>bashonly
Не знаю, добавят ли этот функционал в официальный yt-dlp в будущем, но если его форк будет делать необходимое как надо, буду его юзать для стримов.
спасибо тебе, держи попку
>>452159
ух какой агрессивный пердолик
Должны добавить, это же по сути не форк, а просто репозиторий одного из разработчиков yt-dlp.
В общем, специально зашел, чтобы поблагодарить тебя еще раз. Без тебя, я вряд ли бы на этот форк наткнулся.
Проверял несколько раз на этом стриме (сверял по названию трека в углу) https://www.youtube.com/watch?v=4xDzrJKXOOY
Берет с точностью до минуты, нужное количество минут или часов, затем останавливает закачку, причем не нужно высчитывать сколько времени прошло с начала, потому что отрицательное время совпадает с тем, что ты выбираешь в плеере. По сути, по ссылке выше, бесконечный стрим, который может много лет идти, так вот, этот форк захватил последние 120 часов, и из них можно скачать любой промежуток по длительности, с любого отрицательного времени, без закачки всего многолетнего стрима. Это как раз то что я искал. В общем превелико благодарствую аноним, за наводку, век буду благодарен.
https://www.youtube.com/@Coachella/streams
В выходные будет, вторая неделя фестиваля Coachella, именно из-за него я и искал данную функцию, неделю назад приходилось ждать начала повтора в эфире (или прямой эфир) сета нужного диджея/исполнителя, чтобы захватывать в прямом эфире, хотя в плеере ютуба, можно было посмотреть задним числом, теперь же ко второй неделе я буду готов, благодаря тебе. Тебе тоже советую некоторые сеты посмотреть/скачать, если ты увлекаешься такой музыкой, конечно. Спасибо еще раз и удачи.
почему пару лет назад все внезапно перешли на yt-dlp вместо youtube-dl?
Очевидно же, второй перестал обновляться. А движки сайтов откуда он мог брать видео, меняются очень быстро, поэтому сейчас многие сайты откуда он мог брать видео, больше не может.
youtube-dl 2021.12.17 Latest
on Dec 17, 2021
Насколько я понимаю, спонсорблок в ют-длп просто размечает сегменты в видео, но вырезать сегменты автоматически нельзя.
В шапке не пробовал список поддерживаемых сайтов посмотреть?
Что касается твоей кумерской параши, то видео там это обычный медиа-файл, на который без труда можно получить прямую ссылку через инструмент разработчика.
Не работает.
[tls @ 0000000000359300] Creating security context failed (0x80090302)
[in#0 @ 0000000000358140] Error opening input: Unknown error occurred
Спасибо анончик, ты лучше чем гугл.
а подскажи пожалуста можно ли при этом выбрать формат в котором хочется скачать, что в команду нужно дописать если это возможно?
-F — посмотреть форматы
-f <число> — скачать в каком-то из списка
<число> — можно два числа через +, чтобы объединить аудио и видео.
Дополню анона: можно указывать -f bestvideo+bestaudio, а можно перечислять форматы по убыванию предпочтения
>--live-from-start
>Проблема этой команды в том
С ней проблема еще и в том, что с этим флагом качает совершенно блять не так, как без него. С --live-from-start качает параллельно 2 дорожки: аудио и видео, а потом склеивает. А без --live-from-start качает одним куском сразу склеенные.
Прекол в том, что в первом случае может не докачаться полностью звук или видео и получится хуйня после склейки. Поэтому, анон, качай стримы вовремя без --live-from-start
интересно, а ты знал что это неправильно.
> "ffmpeg_i:"
правильно будет вот так то что до -ss сразу сжимаю, под себя, для карт амудэ, если кому-то надо перетыкните на нвидивскую
--downloader ffmpeg --downloader-args "ffmpeg:-c:v hevc_amf -rc cqp -qp_i 26 -qp_p 26 -ss [время начала] -to [время конца]"
УМВР
Я не умник, просто мне показалось, ты написал нечто не совсем корректное. Без негатива.
Рассмотрим использование префикса ffmpeg вместо ffmpeg_i:
--downloader-args "ffmpeg:-ss 1:00 -to 2:30"
В таком случае yt-dlp вызовет ffmpeg примерно так:
ffmpeg -i url_видео -i url_аудио -c copy -ss 1:00 -to 2:30 бла-бла-бла
ffmpeg здесь будет качать с самого начала, отбрасывая кадры до отметки 1:00. Но это совершенно не то, что требуется, особенно если нам нужен маленький фрагмент из конца часового видео. С таким же успехом мы могли бы скачать видео целиком и вырезать нужный кусок.
В случае же префикса ffmpeg_i:
--downloader-args "ffmpeg_i:-ss 1:00 -to 2:30"
произойдет какой-то такой вызов:
ffmpeg -ss 1:00 -to 2:30 -i url_видео -ss 1:00 -to 2:30 -i url_аудио -c copy бла-бла-бла
ffmpeg запросит видео- и аудиодорожку с нужной временной отметки. Ура!
Как перекодировать на этапе скачивания? Надо опцию --downloader-args указать дважды:
--downloader-args "ffmpeg_i:-ss 1:00 -to 2:30" --downloader-args "ffmpeg:-c:v libx265 бла-бла-бла "
> С таким же успехом мы могли бы скачать видео целиком и вырезать нужный кусок.
я не знаю, с таким успехом или нет, но Я качал 3 минуты трансляции, не качая весь стрим, а вот с _i как раз таки качается весь сегмент
можешь сам проверить если не веришь.
логи кидать с _i и без _i кидать не буду, они все равно сюда не влезут
>>465009
блять не так прочитал, тяжело.. с дислексией жить.
трансляции и обычные видео качаются без _i
я хуй его знает откуда в доках и на просторах интернета вообще взялось это ffmpeg_i, может это просто уже устаревшая функция, а может и нет, а может пошел я нахуй
но факт есть факт, с _i простые видео и трансляции качаются целым куском, потом обрезаются, а вот без _i не качается ничего лишнего
УМВР
> --parse-metadata "description:(?s)(?P<meta_comment>.+)" --embed-metadata
Вот это загружает прикреплённый комментарий в джейсон.
> --extractor-args "youtube:comment_sort=top;max_comments=1,1,0,0" --write-comments
А как встроить в метаданные вместо описания видео этот самый прикреплённый комментарий? Или тут надо сторонними средствами? Нипайму.
Краснорубашечник, ты?
Как выбирать директорию перед закачкой в 2 клика?
Чем лучше того же Download Master?
>>337900
W7 есть поддержка?
а чё по традиции от брата ещё, лол.
1) Есть ли опция для скачивания определённого отрезка видео и как ее правильно прописать
2) Как скачивать вкшное говно если стоит ограничение "только для подписчиков"?
1) yt-dlp [ссылка] --downloader ffmpeg --downloader-args "ffmpeg_i:-ss [время начала] -to [время конца]"
2) подписаться и --cookies-from-browser
Отрезок с 10,5 сек до конца потока #22 из списка "yt-dlp -F [URL]" с перекодированием для точных краёв отрезка:
yt-dlp --download-sections "*0:10.5-inf" -f 22 --force-keyframes-at-cuts "URL" -o "~/Videos/video.mp4"
>Зачем что-то перекодировать
там же написано: "для точных краёв отрезка". Без перекодирования будет границы отрезка будут плавать по сегментам где вставлены ключевые кадры при сжатии. Если это не важно, можно убрать ключ --force-keyframes-at-cuts
>--downloader ffmpeg --downloader-args "ffmpeg:-c:v hevc_amf -rc cqp -qp_i 26 -qp_p 26 -ss [время начала] -to [время конца]"
Все равно грузит целиком
Аноны, не получается.
>Насколько я понимаю, спонсорблок в ют-длп просто размечает сегменты в видео, но вырезать сегменты автоматически нельзя
Буквально все работает.
Есть какие-то волшебные аргументы может быть или я не знаю что, но очень медленно все скачивает при том что я выбираю 720р и общедоступные видосы
все работает на другом провайдере, просто попробуй перезапустить скачивание, может на мертвый поток переходит
С аргументом на скачивание 720p, выдает ошибку:
[download] Destination: name [xxxxxx].webm
[download] Got error: HTTPSConnectionPool<host='rr16---sn-n8v7sney.googlevideo.com', port=443>: Read timed out.. Retrying <3/10>...
Это мой провайдер, что-то сделал?
Как скачивать с нормальной скоростью?
Та же хуйня. Качает буквально пару секунд, а потом виснет и через время вышибает с этой ошибкой. Причём скорость показывает совершенно рандомную от мегабит до 20KiB
Правда и сам ютуб в браузере сегодня еле работает. вне зависимости от разрешения видео.
ВСЁ?
>Ростелеком закрутил гайки
На инглиш форуме читал ответы, что это ютуб банит айпи чтобы не скачивали без спроса
Ок, но я читал и в другой теме по этой программе, что ютуб банит айпи
https://github.com/yt-dlp/yt-dlp/issues/10128
Тут был тред обхода блокировок рунета и вот его нынешнее отсутствие подсказывает мне что на такие темы распространяться не стоит. Так или иначе проблемы судя по всему вызывает именно корявый способ замедления ютуба, который эти товарищи применяют.
>Тут был тред обхода блокировок рунета
Он и сейчас есть, никто перекатывать не хочет, но сам факт, что его не потёрли какбе намекает.
Вот тред обхода блокировок - https://2ch.hk/s/arch/2023-07-21/res/3289658.html (М), а теперь скажи как исправить замедление.
15-16.07.24 еще приемлемая скорость была, 17 медленно но скачивалось, 18 скорость - 0. Проблемы начались после анонса замедления (12.07.24), вот так совпадение.
Шiто?
Хотя да, ты прав, попробовал покачать так и сяк, включил средство обхода блокировок рунета, результаты красноречивые. Отмотал тред выше, почитал еще обсуждение под закрытым багрепортом. Интересно, почему при просмотре браузером я совершенно не замечаю этого, а yt-dlp дохнет.
А предупреждение yt-dlp о том, что некоторые потоки могут троттлиться - оно тогда к чему относится?
Запусти браузер с http/1.1 т.к. yt dlp его поддерживает, а не http/3. А насчёт бана Ютуба, он должен быть заметен тем, что оно будет требовать зайти в аккаунт для просмотра ролика.
Да, используй параметр --download-sections "*15-100" - числа это соответственно секунды видео.
Каеф, спасибо анончик
блять даже конченные кнопочные телефоны с Китая за 700рублей читают м4а
а консоль для соятрансов не завезла на пс3 поддержку м4а
пиздец
> Интересно, почему при просмотре браузером я совершенно не замечаю этого, а yt-dlp дохнет
потому что у тебя в бразере включен QUIC и Kyber
выключе эту хуету и увидишь как у тебя в браузере будет ютуб работать лол
>Какой-то плеер не читает .m4a или .opus?
Ну да.
мимо
>>330404
99% музыки, которая есть в легальном стриминге Youtube Music, есть и в остальных легальных стримингах, например в Deezer и Tidal. Из обоих можно выкачивать музыку в лосслесс абсолютно без каких-либо подвохов, нужно только иметь премиум-акк (который и дает доступ к лосслессу). Покупать премиум-акк по-настоящему вовсе не обязательно, достаточно брать валяющиеся в свободном доступе.
Чтобы качать стримы, которые прямо сейчас транслирутся, надо юзать не yt-dlp, а streamlink.
https://streamlink.github.io/
Чтобы начать качать не с текущего момента, а отмотать, юзаешь опцию
--hls-live-edge 99999
Это число сегментов. Зная время, на которое хочешь отмотать назад. И битрейт. Можно посчитать число сегментов. 99999 это качать с самого начала.
Потмо выбираешь --default-stream best
Пишешь в файл так -o "C:\out.ts" Именно в ts. Потому что это поток стрима, это не стандартный файл офлайн видоса. Потом перегоняешь из ts во что хочешь через ffmpeg. Либо выводишь в stdout вместо ts файла. И этот поток через | отдаешь в ffmpeg и он тебе уже налету кодирует в нужный формат. Все одной строкой. Ну это в линуксе. В винде хуй знает как там.
Я им пользовался еще лет 10 назад. Сам нагуглил, сам разобрался. А вы уже в гугол не можете.
И да, стримлинк качает стримы более стабильно, чем ffmpeg и соответственно yt-dlp.
В итоге скачал в колабе 36.97MiB/s на гугл драйв и уже оттуда на комп 3.6MB/s.
>Да, это просто отдельный аудиопоток.
Спасибо.
Похоже это 140-drc, интересно он вообще отличается от просто 140? Размер одинаковый на паре файлов, качать его отдельно и сравнивать пока лень.
950x882, 3:05
Провёл простой тест yt-dlp через прокси и напрямую. Напрямую скорость всегда сваливается в 70-200 килобайт/с после загрузки первых двух мегабайт файла. И даже происходят таймауты (на видео как раз случился). Через прокси (Trojan) в среднем 2,7мБ/с. Прыгает до 4,5-6 (мой тариф 50 мегабит, выше 6 не прыгнет уже).
Попавший на видео узел в строке с таймаутом rr3---sn-i3b7kn6s.googlevideo.com это GGC, до него пинг 23мс. И можно было бы списать на проблему с GGC. Но я проверял на разных видео и даже, когда поток идёт не из GGC (пинги за 300), симптом всегда один - без прокси 150 килобайт с постоянными отвалами, а с проксей около 3мБ/с и без зависаний загрузки.
а что yt-dlp не умеет скачивать плейлисты с рутуба? отдельные то видео скачивает. ручками каждый эпизод x-files вбивать это же охуеть можно. а их там больше сотни
Умеет. Ты не можешь открыть подробную инструкцию?
И нахуй ты качаешь из ютуба сериал, трафик гоняешь через океан, GGC нагружаешь? Открой блядь rutracker, скачай торентом быстро и напрямую.
зумеры обезумели
>качаешь из ютуба
Он хочет из рутуба.
Очевидно, для иностранных людей, которые пишут yt-dlp, это какая-то непонятная и ненужная платформа. А российских разработчиков мало. Нет, просто в лоб плейлист он не качает. Выдаёт "ERROR: Unsupported URL: https://rutube.ru/plst/xxxxxx/"
>>487605
Ну, торренты тебе уже предложили. Но раз ты хочешь именно рутуб, то предлагаю полуручной метод скачивания. Ставишь аддон Link Gopher, заходишь в плейлист и пролистываешь его до конца, чтобы все ссылки подгрузились. Потом жмёшь на этот аддон, "Извлечение ссылок по фильту", пишешь туда "https://rutube.ru/video/" и получаешь стену текста по одной ссылке на строку. Дальше уже сам разберёшься, либо батник можно сделать, либо гуй yt-dlg, либо вообще jdownloader2 использовать.
бумер, спок. я спросил как скачать с rutube. конкретно вот https://rutube.ru/plst/351666/
у меня моб. интернет с ограниченным трафиком торренты не покачаешь в отличии от всяких rutube, youtube, vk... где трафик без ограничений.
вот такое пишет:
$ yt-dlp.exe https://rutube.ru/plst/351666/
[generic] Extracting URL: https://rutube.ru/plst/351666/
[generic] 351666: Downloading webpage
WARNING: [generic] Falling back on generic information extractor
[generic] 351666: Extracting information
ERROR: Unsupported URL: https://rutube.ru/plst/351666/
о вот за это спасибо. ну хоть так...
Приходится пока скачивать через invidio us
>у меня моб. интернет с ограниченным трафиком торренты не покачаешь в отличии от всяких rutube, youtube, vk... где трафик без ограничений.
Тогда подними сервер с прокси на протоколе Trojan, указав в качестве SNI рутуб. И ВЕСЬ твой трафик станет безлимитным.
Нормально быстро качает видосы через прокси программой yt-dlp, как из локальных GGC серверов, так и далеко из-за границы. Значит просто юзай прокси.
Решение
https://ntc.party/t/%D0%BE%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B7%D0%B0%D0%BC%D0%B5%D0%B4%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-youtube-%D0%B2-%D1%80%D0%BE%D1%81%D1%81%D0%B8%D0%B8/8074/147
Мне помогло
К goodbyedpi добавил ключи запуска -e 1 --native-frag
Ах да. В файлик со списком доменов нужно добавить googlevideo.com
Братан спасибо огромное, только из-за таких как ты людей до сих пор не ливнул с этой типо аиб помойки, добра!
а я ведь как то плейлист смотрел через мпв (он ж через yt-dlp ссылки получает) и работало, щас проверил - не работает
может на стороне рутуба чето поменяли
>может на стороне рутуба чето поменяли
Его в последние годы очень сильно шатают, конечно поменяли.
Я нуб в какой файл вот это:
goodbyedpi.exe --blacklist youtube-domain.txt -e 1 --native-frag
надо вставить?
У тебя есть уже скаченный goodbyedpi?
1) Если нет, то идёшь сюда https://github.com/ValdikSS/GoodbyeDPI/actions/runs/10052573201 (необходим аккаут гитхаба) (этот шаг необходим т.к. только там можно скачать актуальную версию, в /releases/ старая версия)
2) Листаешь вниз и скачиваешь goodbyedpi_x86_64
3) Затем скачиваешь отсюда https://github.com/ValdikSS/GoodbyeDPI/releases/tag/0.2.2 goodbyedpi-0.2.2.zip
4) Разархивируешь goodbyedpi-0.2.2.zip в папку
5) Далее, открываешь архив из шага 2, например, dpi (результат будет как на картинке примерно)
6) Оттуда берёшь файлы goodbyedpi.exe WinDivert.dll WinDivert64.sys и закидываешь в папку x86_64 (заменяешь файлы)
7) Далее открываешь файл russia-blacklist.txt и добавляешь строчку googlevideo.com (в начало или конец файла, не важно)
8) Затем открываешь блокнотом файл 1_russia_blacklist_dnsredir.cmd
Ищешь там строчку которая начинается со start "" и меняешь её на эту и сохраняешь файл:
start "" goodbyedpi.exe -e 1 --native-frag -6 --frag-by-sni --dns-addr 77.88.8.8 --dns-port 1253 --dnsv6-addr 2a02:6b8::feed:0ff --dnsv6-port 1253 --blacklist ..\russia-blacklist.txt
9) Далее, запускаешь из-под админа service_install_russia_blacklist_dnsredir.cmd и всё, дело сделано
Или если лень ебаться с этим, то вот
https://file.io/3B7UMQsbiHTv или https://www.udrop.com/M2nP/dpi.zip
пароль стандартный 2ch, но понятное дело, на свой страх и риск
И вот ещё:
Для работе в браузерах необходимо отключить поддержку протокола QUIC и шифронабора Kyber. В браузерах на основе Chrome (Yandex, Edge, Opera, Vivaldi) отключать в chrome://flags (искать по “QUIC”, “Kyber”), в Firefox: about:config (network.http.http3.enable false, Kyber по умолчанию отключён).
Но этого я не делал, так что хз, обязательно или нет, но наверняка да и может влиять на что-то. С этим сам смотри и разбирайся.
> 4) Разархивируешь goodbyedpi-0.2.2.zip в папку
> 5) Далее, открываешь архив из шага 2, например, dpi (результат будет как на картинке примерно)
Блять, обосрался
Должно быть вот так:
> 4) Разархивируешь goodbyedpi-0.2.2.zip в папку, например, dpi (результат будет как на картинке примерно)
> 5) Далее, открываешь архив из шага 2
А потом лаунчер для лаунчеров, сраучеров и прочее, антиркн-бар в браузер, /бесплатный/ впн put_inAfree и ещё ком говна сверху
>открываешь блокнотом файл 1_russia_blacklist_dnsredir.cmd
>запускаешь из-под админа service_install_russia_blacklist_dnsredir.cmd
То есть редактируешь один файл, а запускаешь другой? Тут что-то не сходится. Не то что бы второй файл как-то отсылался к первому.
Действительно ты прав.
В service_install_russia_blacklist_dnsredir.cmd строчку "sc create "GoodbyeDPI" и тд" надо заменить на
sc create "GoodbyeDPI" binPath= "\"%CD%\%_arch%\goodbyedpi.exe\" -6 --frag-by-sni --dns-addr 77.88.8.8 --dns-port 1253 --dnsv6-addr 2a02:6b8::feed:0ff --dnsv6-port 1253 --blacklist \"%CD%\russia-blacklist.txt\"" start= "auto"
> Решение о полной блокировке YouTube готовится к октябрю — СМИ. Анонимные источники сообщают, что до этого времени продлится замедление видеохостинга.
Что бы вы скачивали прямо сейчас?
> вы где то отдельно за это общаетесь?
Кто-нибудь может объяснить, почему неграмотное быдло так любит предлог "за"? Зачем быдло вставляет этот предлог куда попало?
Неграмотное быдло - это ты, потому что это допустимое просторечие, а не неграмотность.
кто заебал?
> путаюсь в ваших поправках "нет, это вот так"
я тут вобще ничего не пишу, если хочешь - ебись с теми командами что он написал а ведь некоторое может не подойти к твоему провайдеру и придется прописывать другое \
а если не хочешь ебаться с командами, скачай да поставь https://topersoft.com/programs/launchergdpi на свой страх и риск
и не еби тред не по теме
Установи пакет apt-transport-https с помощью команды:
```
sudo apt install apt-transport-https
``
Подскажите в чём может быть проблема при извлечении cookies в файл из хром браузера?
В FF использую yt-dlp --cookies-from-browser firefox --cookies ted.txt и успешно извлекаются а с ними после и выгружаются видео, но если заменить firefox на chrome они не выписываются в файл.
Или для хрома нужная этого недостаточно? Дайте пример у кого работает пжл.
Прога может скачивать из soundcloud и vk?
Да, он может качать только звук.
Да, МТС может ограничивать скорость на YouTube в вечернее время. Это связано с высокой нагрузкой на сеть в часы пик. Законно ли это, зависит от условий твоего тарифного плана.
Вы видите копию треда, сохраненную 1 сентября в 01:47.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.