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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161

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

Maz



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

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


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


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






yt-dlp - активный форк youtube-dl, рекомендуется к использованию. Минимальная версия Windows 8. Linux [?]
Цели проекта: добавление новых функций, исправление известных проблем. Есть различия в поведении от основного проекта.
 
ytdl-patched Форк yt-dlp с некоторыми изменениями (очень похож на yt-dlp, но есть свои дополнения, например предпочитает объединять в mkv)
yt-dlp для Windows XP x86 и Windows 7
ссылки на всегда последние версии nicolaasjan [?]
yt-dlp [?] для Windows XP x86 (устарело, не обновляется)
примеры для начинающих (англ)
некоторые шаблоны и в чем-то более детальная документация, чем на оф-сайте (англ)
 
Графические интерфейсы
  • MediaDownloader (2025)
  • Metube (web-UI)
  • Tartube (2025)
  • Videomass (2025)
  • Vividl (2024)
  • youtube-dl-gui (murrty, 2022)
  • youtube-dl-gui (oleksis, 2023)
  • Stacher (2023)
     
    Полезное
  • ffmpeg.exe - yt-dlp/FFmpeg-Builds | Нюанс под Windows 7 раз [?] два
  • кнопки от notinthewoods [?]
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED [?]
  • Обход корпоративных/провайдерских блокировок [?]
  • Обход блокировок связанный с медиаконтентом - видео, аудио.. [?]
     

  • Всего записей: 39488 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: greeple, 16:23 27-05-2025
    DimitriusXZ

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В параметрах запуска, можно задать формат скачивания таким образом, что если его не будет в доступности,  
    скачивалось видео в другом формате?
    Например 1080, если нет то 720.
    Подскажите пожалуйста.

    Всего записей: 892 | Зарегистр. 17-01-2010 | Отправлено: 21:57 28-07-2024
    www_world

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

    Цитата:
    В параметрах запуска, можно задать формат скачивания таким образом, что если его не будет в доступности,  
    скачивалось видео в другом формате?
    Например 1080, если нет то 720.

    Типа такого?
    -f "wv*[height>=720]+ba"
    или
    -S "+res:720"
    или
    -S "+height:720"

    Всего записей: 544 | Зарегистр. 04-11-2018 | Отправлено: 23:10 28-07-2024 | Исправлено: www_world, 23:43 28-07-2024
    Nikolay1963



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DimitriusXZ
     
    -f “bestvideo[vcodec^=avc1][height<=1080]+bestaudio[ext=m4a]” (Скачает с кодеками avc1_aac)
    -f “bestvideo[vcodec^=vp09][height<=1080]+bestaudio[ext=webm]” (Скачает с кодеками vp09_opus)
    -f “bestvideo[vcodec^=av01][height<=1080]+bestaudio[ext=webm]” (Скачает с кодеками av1_opus)
     
    Если нет 1080,скачает 720.

    Всего записей: 163 | Зарегистр. 07-04-2021 | Отправлено: 05:30 29-07-2024
    LaVas_ki

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Качается теперь долго, да еще и загрузки обрываются, и потом лежат файлы типа *.part
    Можно как-то сказать, чтоб качал все таки до конца??

    Всего записей: 1465 | Зарегистр. 03-08-2003 | Отправлено: 12:23 29-07-2024
    Nikolay1963



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LaVas_ki Скачай и запусти “GoodbyeDPI 0.2.2 Launcher 7.8” скорость востановилась.

    Всего записей: 163 | Зарегистр. 07-04-2021 | Отправлено: 12:30 29-07-2024
    E_123



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всех приветствую.
    Media Downloader перестал ютуб качать, обновил, теперь ffmpeg.exe якобы не находит:  

    Кстати по ссылке из шапки чем отличаются: ffmpeg-master-latest-win64-gpl-shared.zip и ffmpeg-master-latest-win64-gpl.zip?
    FiLinX
    Цитата:
    Переменные среды пользователя  
    - а что это даст простым языком, все проги смогут находить ffmpeg?
    yt-dlp -f 134+140 - видео 360p + лучшее аудио, а как сделать 360p с худшим аудио? (экономия трафика, качество звука в данном случае неважно)

    Всего записей: 970 | Зарегистр. 05-03-2020 | Отправлено: 13:04 29-07-2024 | Исправлено: E_123, 14:28 29-07-2024
    LZAA

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

    Всего записей: 2525 | Зарегистр. 09-01-2010 | Отправлено: 16:25 29-07-2024
    Lity



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

    Цитата:
    Кстати по ссылке из шапки чем отличаются: ffmpeg-master-latest-win64-gpl-shared.zip и ffmpeg-master-latest-win64-gpl.zip?

    shared использует совместные DLL с маленькими EXE. Не shared запихивает всё в один большой EXE и таких EXE будет аж три. Тройной перерасход места. shаred выгодней.

    Цитата:
    а что это даст простым языком, все проги смогут находить ffmpeg?

    Да

    Всего записей: 2823 | Зарегистр. 15-12-2007 | Отправлено: 16:34 29-07-2024 | Исправлено: Lity, 16:35 29-07-2024
    neorumtu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А я сейчас использую yt-dlp+curl+quic (т.е. curl с поддержкой http3). Ограничивает скорость уже ютуб, т.к. curl качает весь url, а не по частям. Скорость 2xrealtime. Но поскольку видео и звук, качаются отдельно, получается 1xrealtime суммарно. Не быстро, но я не тороплюсь. Выбрал такое решение, потому что:
    - экзотика
    - с другой стороны, quic/http3 это современно и модно
    - естественный лимитер, не нагружает 4G модем. я знаю, что скорость можно ограничивать в самом yt-dlp как хочешь, но там скорее всего скачкообразно, а не плавно.
     
    В config дописал:

    Код:
    --no-mtime
    --merge-output-format=mkv
    --trim-filenames=80
    --downloader=curl
    --downloader-args="--http3-only"

    Врядли это кого-то заинтересует, конечно. Ведь люди обычно не страдают фигней, как я. Тем более на ростелекоме curl+quic не обходит замедление, т.к. качает не кусками. Но я на йоте.
    Даже VK по http3 отдает и скорость уже не режет.

    Всего записей: 884 | Зарегистр. 30-08-2023 | Отправлено: 17:22 29-07-2024 | Исправлено: neorumtu, 17:26 29-07-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    E_123  [?]
    Цитата:
    - а что это даст простым языком, все проги смогут находить ffmpeg?

    именно так!
    аналогично и с yt-dlp.exe
    а ещё, в комстроке ненужно будет даже указывать ни путь ни .exe при запуске с любого места

    Всего записей: 2954 | Зарегистр. 05-05-2010 | Отправлено: 00:37 30-07-2024
    neorumtu

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

    Цитата:
    Пытаюсь скачать видео через гуи yt-dlg, вроде начинает качать со скоростью в десятки кб\с, но стабильно прерывает примерно через 10 минут. Прогресс сохраняется, клацаю "повторить-запустить", оно снова продолжает и снова останавливается. На скачивание видоса в 180мб тратится около 4 часов. Как бы автоматизировать процесс перезапуска?

    Говорят, от замедления помогает:

    Код:
    --throttled-rate 500K --socket-timeout 1

    или

    Код:
    --throttled-rate 500K --socket-timeout 1 -R infinite

    но -R infinite советуют использовать с осторожностью. Не проверял, но остальное не помогает, кроме goodbyedpi.

    Всего записей: 884 | Зарегистр. 30-08-2023 | Отправлено: 03:18 30-07-2024
    351878



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

    Код:
    --throttled-rate 500K --socket-timeout 1 -R infinite  
    чушь

    Всего записей: 1288 | Зарегистр. 28-03-2016 | Отправлено: 10:13 30-07-2024
    UnReleaSedcom

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мне помогает

    Код:
    --proxy "socks5://127.0.0.1:9050"

    Но на моём же компе aka 127.0.0.1, само собой что-то должно ответить. И этим чем-то я сделал обычный Tor. Небольшое подспорье, кто не умеет готовить Tor... создать конфигурационный файл torcc:

    Код:
    DataDirectory .\temp
    Log notice file .\temp\notice.log
    HeartbeatPeriod 1 hours
    ExcludeExitNodes {ru},{ua},{by},{kz},{??}
    GeoIPFile .\data\geoip
    GeoIPv6File .\data\geoip6
    SocksPort 9050
    StrictNodes 1
    ClientTransportPlugin obfs4 exec .\tor\pluggable_transports\lyrebird.exe
    Bridge obfs4 82.67.87.112:1579 5E758BADB14BEAB8709C652AF84C9F0E362F520C cert=xVn9bmptHJAalE3L8fAVZ+A/UZPk4f0XSGQFTAPtLMyduJK0AB89yNeXrU8gLNr08OFkYA iat-mode=0
    UseBridges 1

    Этот файл torcc положить рядом со скачанными папками и запускать в консольке по команде

    Код:
    ".\tor\tor.exe" -f ".\torrc"

    Если же вы знакомы с торовскими трюками, у вас и своя кухня уже обустроена лучше моих советов.
    Скорость, конечно, зависит от цепочки нод, но в среднем по больнице yt-dlp пляшет 0.7-3.5мб/с, что явно лучше обычных 50-300кб и постоянных затыков.
    В такой описанной выше связке параметр

    Код:
    --retries infinite

    является избыточным, пока ни разу не заметил, чтобы количество попыток закачки вышло за дефолтные 10 раз, поэтому убрал его.
     
    Ещё ходят слухи, что не режут "мобильную версию" ютуба, но что имеют ввиду - плохо понимаю. Может надо "притвориться" мобильным браузером для РКН в yt-dlp, не знаю. Да если даже и что-то с мобильными слухами окажется правдой, то надолго ли... РКН и туда "припрётся".

    Всего записей: 20 | Зарегистр. 10-07-2010 | Отправлено: 23:18 30-07-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    UnReleaSedcom
    тоже варианты про с проксями и юзагентом [?]

    Всего записей: 2954 | Зарегистр. 05-05-2010 | Отправлено: 07:08 31-07-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorumtu,
    Цитата:
    Врядли это кого-то заинтересует, конечно. Ведь люди обычно не страдают фигней, как я.
    Меня заинтересовало. Я теперь знаю, что у yt-dlp под win есть конфиг и мою wrapper - обёртку можно выкинуть нафиг
    Цитата:
    Тем более на ростелекоме curl+quic не обходит замедление, т.к. качает не кусками. Но я на йоте. Даже VK по http3 отдает и скорость уже не режет.
    Включённый обход тут не сильно помогает. Т.к. не кусками по 10 мб - режет уже сам гугл. Скорость всего каких-то ~450 кб/с (киллобайт/c). Кусками через сам yt-dlp - без ограничений

    Всего записей: 2482 | Зарегистр. 19-09-2011 | Отправлено: 07:36 31-07-2024
    neorumtu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Да, конфиг полезная вещь. А ежели хотите, чтобы он игнорился иногда, можно дописать --no-config в терминале. Я как-то по привычке в терминале качаю. Раньше открывал FDM, но сейчас лень.

    Всего записей: 884 | Зарегистр. 30-08-2023 | Отправлено: 17:14 31-07-2024
    los

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

    Цитата:
    А ежели хотите, чтобы он игнорился иногда, можно дописать --no-config в терминале.

    для *nix систем можно использовать alias и тогда можно обойтись без '--no-config'

    Всего записей: 7908 | Зарегистр. 08-09-2001 | Отправлено: 17:18 31-07-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    -f 251 - opus исчез?

    Всего записей: 1413 | Зарегистр. 03-03-2004 | Отправлено: 22:33 31-07-2024
    www_world

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Цитата:
    -f 251 - opus исчез?

    Где?

    Всего записей: 544 | Зарегистр. 04-11-2018 | Отправлено: 00:46 01-08-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А вот 18-й (360p, a/v) походу хлопнули вслед за 22-м (720p a/v) 251-й я кстати тоже не заметил (хотя я никогда его не качал, но глянул параллельно проверяя 18-й формат).www_world, вы по какому линку глядели ?

    Всего записей: 2482 | Зарегистр. 19-09-2011 | Отправлено: 01:21 01-08-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 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161

    Компьютерный форум 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-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru