Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp (Часть 2)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущее обсуждение: часть 1


Текущая версия: 2021.12.17


youtube-dl - бесплатная консольная программа для скачивания видео с YouTube и множества других сайтов.
Сейчас проект практически не развивается, скорость скачивания с YouTube не выше 100 кБ/сек - рекомендуется использовать yt-dlp.
официальные ночные сборки
 

 
youtube-dl с фиксом скорости, не требует SSE2
youtube-dl с фиксом скорости (другой вариант)
неофициальные ночные сборки youtube-dl  
 
 
 






yt-dlp - активный форк youtube-dl, рекомендуется к использованию.
Цели проекта: добавление новых функций, исправление известных проблем. Есть различия в поведении от основного проекта.
 
ytdl-patched - пока непонятный форк yt-dlp
 
yt-dlp для Windows XP x86
форк yt-dlp, есть вариант для Windows XP x86
примеры для начинающих (англ)
некоторые шаблоны и в чем-то более детальная документация, чем на оф-сайте (англ)
 
 
Графические интерфейсы

  • MediaDownloader (2023)
  • Metube (web-UI)
  • Tartube (2023)
  • Videomass (2023)
  • Vividl (2023)
  • youtube-dl-gui (murrty, 2022)
  • youtube-dl-gui (oleksis, 2023)
  • Stacher (2023)
     
    Полезное

  • ffmpeg.exe - yt-dlp/FFmpeg-Builds Для Windows 7 есть нюанс Или от gyan
  • BAT-ник от DeZz
  • кнопки от notinthewoods
  • BAT-ник, Downloader, расширения от 351878
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED
     
     
     
     
     
     


  • Всего записей: 39015 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: PREVED, 12:35 24-08-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rumail123
    у меня 200кб, до последней версии вообще ошибка 403 было
    вот тема с обсуждением https://github.com/yt-dlp/yt-dlp/issues/10443
    --extractor-args "youtube:formats=dashy" увеличивает до 500 - 800, -N 4 в несколько потоков увеличит до 1мб
    челик там пишет что это ркн замедляет по ipv4 и нормально всё по ipv6 (есть у ростелекома)
     
    проверил по форматам, у меня ниже 480 (включительно) качает на нормальной скорости, и всё что выше уже медленно ~400кб
     
    подрубай прокси или vpn и будет норм, если прокси даёт скорость

    Всего записей: 4746 | Зарегистр. 11-02-2020 | Отправлено: 18:56 18-07-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rumail123,
    Цитата:
    Примерно 2 недели назад скачка с YT снова стала тормозить (~100КБ/с)- у одного меня так? (пролистал выше пару-тройку страниц темы, подобных обсуждений не заметил) Кроме того, за время скачки совсем небольших по размеру видео (20-40МБ) соединение 5-8 раз рвётся, чего раньше замечено не было.  
    Учитывая то, что гугл борясь с неофициальными клиентами и качалками вполне себе местами режет скорость (блоки свыше 10 мб или линки полученные по старым алгоритмам) и в нынешней ситуации, когда РКН взялся тормозить ютуб/GGC понять кто тут при делах очень проблематично. Возможно первый, возможно второй. А может быть и оба.
     
    Намедни качал пару роликов ~50 мб каждый и скорость была порядка тех самых 100 кб/с (киллобайт/с). Было много обрывов. Для более объективного результата нужны более развёрнутые тесты.

    Всего записей: 2253 | Зарегистр. 19-09-2011 | Отправлено: 05:11 19-07-2024 | Исправлено: Baltazar500, 05:12 19-07-2024
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    мне часто помогает начать закачку, хотя бы несколько секунд. Остановить ее и начать заново. Тогда качает быстро. Походу кэширующие сервера из России не полностью убрали, хотя яндекс (или кто там) через суд это требовал и его удовлетворили.
     
    ЗЫ. На всякий случай изначальные файлы удаляю.

    Всего записей: 6671 | Зарегистр. 14-02-2005 | Отправлено: 06:49 19-07-2024 | Исправлено: unreal666, 06:49 19-07-2024
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    сделал форк youtube-dl-gui от oleksis.
    Что добавлено/изменено взял из комитов:
     
    * Advanced Tab: add "Workers number" and "FFmpeg location"
    * Downloads Tab: add "Write description to file", "Write info to (.json) file", "Write thumbnail to disk", "Do not overwrite any file" and "Suppress HTTPS certificate validation"
    * Add run-files: yt-dlg.cmd & yt-dlg.sh
    * Fixed data extraction when loading playlists
    * Mod status: improved playlist status (на плейлистах может быть не один статус - т.е. если есть ошибки + уже что-то скачано, то покажет оба статуса и подавит варнинги; если есть только варнинги, то покажет что они есть)
    * Changed the logging of warnings (некоторое warning подавил - нафиг мне не нужна эта инфа)
    * Increased right border for button "savepath"
    * Formats Tab: add "Don't add description to file"
    * Обновлена русская локализация, ну и автоматом создался бинарный файл для этой локализации, без которого в реале нифига не локализуется.
    * Add support custom video format (в настройках появилась строка для этого + в основном окне можно выбрать этот custom)
     
    https://github.com/unreal666/youtube-dl-gui
     
    Релизы не делал, т.к. если делать, то для разных систем. А для разных мне лень - придется запускать виртуалки
    Кстати, исправил проблему с запуском из исходников. В  файле __main__ маловато родителей было взято из __file__.

    Всего записей: 6671 | Зарегистр. 14-02-2005 | Отправлено: 12:12 19-07-2024 | Исправлено: unreal666, 12:15 19-07-2024
    MMasutin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может, мало кого заботит, но формат 599 (AAC 30) ecть. Пример: aJOTONRkUx4; чтобы 599 был в перечне, примените --extractor-args "youtube:player_client=mweb". Ho теперь:
    nsig extraction failed: You may experience throttling for some formats;
    и 599 помечен как THROTTLED, вероятно, поэтому попытка получить один 599 ведёт к ошибке: unable to download video data: HTTP Error 403: Forbidden.
    Throttling и есть следствие исполнения распоряжения PKH?
    Буду рад совету по получению формата 599.

    Всего записей: 96 | Зарегистр. 05-01-2021 | Отправлено: 22:44 20-07-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MMasutin,
    Цитата:
    Throttling и есть следствие исполнения распоряжения PKH?
    Нет. Гугл задолго до РКН замедлял (и замедляет) стримы и делая не валидными (403-ми) стримы ставя таким образом палки в колёса качалок и неофициальных клиентов.

    Всего записей: 2253 | Зарегистр. 19-09-2011 | Отправлено: 23:05 20-07-2024 | Исправлено: Baltazar500, 23:06 20-07-2024
    www_world

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MMasutin

    Цитата:
    формат 599 (AAC 30) ecть

    yt-dlp https://www.youtube.com/watch?v=aJOTONRkUx4 --list-format -o formats.txt
    И где он?

    Цитата:
    Throttling и есть следствие исполнения распоряжения PKH?

    Не фантазируйте. В указанной организации нет, ни людей, ни возможностей настолько продвинутых и изощренных, чтобы вести борьбу не с конкретной ссылкой/ip, а с типом файла, да еще и экстерриториально

    Всего записей: 365 | Зарегистр. 04-11-2018 | Отправлено: 00:07 21-07-2024
    neorumtu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Посоветуйте сборку yt-dlp, которая гарантированно работает на win7. Хочу отправить, чтобы проверили скорость, т.к. curl замедляют.

    Всего записей: 661 | Зарегистр. 30-08-2023 | Отправлено: 00:11 21-07-2024 | Исправлено: neorumtu, 00:11 21-07-2024
    RandyOrton



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorumtu
    Разве официальный не работает?

    ----------
    Гомосексуальность не является психическим расстройством.

    Всего записей: 4386 | Зарегистр. 21-05-2010 | Отправлено: 00:57 21-07-2024
    www_world

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorumtu

    Цитата:
    Хочу отправить, чтобы проверили скорость, т.к. curl замедляют.

    Вы полагаете, что скорость зависит от чудо-программ?
    https://ntc.party/t/%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/8055

    Всего записей: 365 | Зарегистр. 04-11-2018 | Отправлено: 01:00 21-07-2024
    neorumtu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RandyOrton

    Цитата:
    Разве официальный не работает?

    Кто знает. Если там последний python вшили, то может и не работает. Нет win7 под рукой.

    Всего записей: 661 | Зарегистр. 30-08-2023 | Отправлено: 01:41 21-07-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorumtu
    последний стабильный работает на 7ке

    Всего записей: 4746 | Зарегистр. 11-02-2020 | Отправлено: 02:31 21-07-2024
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    www_world

    Цитата:
    yt-dlp https://www.youtube.com/watch?v=aJOTONRkUx4 --list-format -o formats.txt
    И где он?

    добавьте --extractor-args "youtube:player_client=mweb", как пишет MMasutin и увидите.

    Всего записей: 7611 | Зарегистр. 08-09-2001 | Отправлено: 09:29 21-07-2024
    www_world

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los

    Цитата:
    добавьте --extractor-args "youtube:player_client=mweb", как пишет MMasutin и увидите.
     


    В какое  место смотреть прикажете?

    Всего записей: 365 | Зарегистр. 04-11-2018 | Отправлено: 09:41 21-07-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Так или иначе, декод параметра "n" фейлится. Прямой линк без декода этого параметра, взятый через API ютуба будет возвращать 403-ю. Надо ждать, пока экстрактор обновят.

    Всего записей: 2253 | Зарегистр. 19-09-2011 | Отправлено: 09:51 21-07-2024
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    www_world

    Цитата:
    В какое  место смотреть прикажете?

    В это


    Всего записей: 7611 | Зарегистр. 08-09-2001 | Отправлено: 14:51 21-07-2024 | Исправлено: los, 14:54 21-07-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    MMasutin: Ho теперь
    nsig extraction failed: You may experience throttling [...] Буду рад совету

    Совет: обновить YTDLP. Там неновая 'ночнуха' этот тротлинг
    лечила, а супер-свежие и подавно подобную простыню
    с ошибками выдавать не должны...
     
    Другое дело - почему этот ваш [их] ААС 30 надо 'через п0пу'
    качать - для меня загадка. Т.е. почему это сразу нельзя
    прописать, чтобы вы никакие доп. телодвижения не делали?
    [имею в виду и по -f 599 и по -f- , без доп.параметров]
    Или это прям свежая гуглоинновация [не слежу, извините]?

    Всего записей: 3270 | Зарегистр. 28-08-2010 | Отправлено: 16:50 21-07-2024 | Исправлено: vasevase, 16:54 21-07-2024
    www_world

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да, после обновления, все качается без проблем

    Всего записей: 365 | Зарегистр. 04-11-2018 | Отправлено: 22:56 21-07-2024
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yt-dlp -f 599 https://www.youtube.com/watch?v=aJOTONRkUx4 --user-agent "Mozilla/5.0 (Linux; Android 5.1.1; Nexus 4 Build/LMY48T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.89 Mobile Safari/537.36"
    [youtube] Extracting URL: https://www.youtube.com/watch?v=aJOTONRkUx4
    [youtube] aJOTONRkUx4: Downloading webpage
    [youtube] aJOTONRkUx4: Downloading ios player API JSON
    [youtube] aJOTONRkUx4: Downloading m3u8 information
    WARNING: [youtube] unable to extract yt initial data; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
    WARNING: [youtube] Incomplete data received in embedded initial data; re-fetching using API.
    [youtube] aJOTONRkUx4: Downloading initial data API JSON
    [info] aJOTONRkUx4: Downloading 1 format(s): 599
    [download] Destination: Война Трампа с либералами стала жестче | Обе стороны не могут позволить себе поражения [aJOTONRkUx4].m4a
    [download] 100% of   10.48MiB in 00:00:01 at 8.49MiB/s
    [FixupM4a] Correcting container of "Война Трампа с либералами стала жестче | Обе стороны не могут позволить себе поражения [aJOTONRkUx4].m4a"

    Всего записей: 2285 | Зарегистр. 09-01-2010 | Отправлено: 01:14 22-07-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а вот это уже реальный прикол
    https://habr.com/ru/companies/ruvds/articles/829192/#comment_27073084
    проверил так и есть, ролики которые тормозили, спустя какое-то время качаются на полной скорости
    да и вот https://www.youtube.com/watch?v=_jfwxf6z-5I два часа назад качается на фулл, т.е, какие-то зарубежные тормозят, а с ру каналов норм
    у меня сейчас не включено никаких впн прокси и гудбаев
    а ну хотя пока писал проверил ещё на парочке каналов, качает в половину скорости, 4-5мб, а ру каналы в 10+, но так как было в 400кб уже нету
    одумались чтоле? может договорняк с кем-то
     
    Добавлено:
    ещё на парочке проверил на заграничных 5.51MiB/s средняя, до 6 не доходит никогда https://www.youtube.com/watch?v=q2xbXtloqOM а на ру https://www.youtube.com/watch?v=zvLvF6jdMeU 9.64MiB/s

    Всего записей: 4746 | Зарегистр. 11-02-2020 | Отправлено: 20:05 22-07-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

    Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp (Часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru