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

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

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

Maz (17-02-2024 09:09): youtube-dl | yt-dlp (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203

   

jasonliull



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

Текущая версия: 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
  • BAT-ник от DeZz
  • кнопки от notinthewoods
  • BAT-ник, Downloader, расширения от 351878
  • Youtube Format IDs  
     


  • Всего записей: 2539 | Зарегистр. 05-08-2012 | Отправлено: 13:44 05-03-2018 | Исправлено: Maz, 09:07 17-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    То есть новый ещё больше прикидывается браузером, пытаясь скачивать и видео и звук параллельно? Похвально. Ибо банальное скачивание по очереди - отдельно всё видео а потом весь звук - слишком уж харатерно отличается от "обычного просмотра".

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 20:29 02-03-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    с нопарт https://i.imgur.com/g7AXG9r.png еще и файл сразу создает и так же качается
    он как бы записывает сразу в файл, но эти part все равно создаются, наверно пофиксят, но надо сообщить им наверно
     
    Добавлено:
    а может да, это так и будет, и это прикидка чтобы скорость была

    Всего записей: 4252 | Зарегистр. 11-02-2020 | Отправлено: 20:29 02-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я от параллельного скачивания видео и звука только пользу вижу. И скорость может быть получше итоговая, и ветошью прикинуться - как нефиг делать.

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 21:22 02-03-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    нет, скачивать то оно скачивает как раньше, по очереди, просто создает парты сразу на всё и еще и чанки в партфайл отдельный скачивает и потом объединяет с другими партами, сам посмотри как он это делает, так лучше поймешь
     
    Добавлено:
    такая вот лабуда там
    [youtube] Extracting URL: https://www.youtube.com/watch?v=vSVVXkCJJwA
    [youtube] vSVVXkCJJwA: Downloading webpage
    [youtube] vSVVXkCJJwA: Downloading android player API JSON
    с андроида ссылки собирает
    потом
    [dashsegments] Total fragments: 23
    [download] Destination: INSOMNIUM - Anno 1696 (TRACK BY TRACK) [vSVVXkCJJwA].f137.mp4
    [debug] File locking is not supported. Proceeding without locking
    [download] 100% of  225.33MiB in 00:01:46 at 2.11MiB/s
    все ссылки на сегменты собрал, куда их писать выбрал и пошла загрузка
    а потом уже аудио и merge  
    но чет мне кажется надо подождать релиза основного, а этот пока работает норм

    Всего записей: 4252 | Зарегистр. 11-02-2020 | Отправлено: 23:27 02-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Что-то то ли я тупой, то ли поменялось у него...
    Между  
    Код:
    yt-dlp.exe -f 137+140 https://www.youtube.com/watch?v=aIbg6iHwkqU
    и  
    Код:
    yt-dlp.exe -f 137+140 https://www.youtube.com/watch?v=aIbg6iHwkqU  --no-part
     никакой разницы не наблюдаю.
    Ктоме того, что один качает в файл
    Цитата:
    ОВЕРДРАЙВ И ДИСТОРШН: история магического гитарного перегруза [aIbg6iHwkqU].f137.mp4.part  
    а второй в  
    Цитата:
    ОВЕРДРАЙВ И ДИСТОРШН: история магического гитарного перегруза [aIbg6iHwkqU].f137.mp4  
    Раньше, помню, наваливало по куче кусков, которые потом за собой подбирало, а тут как-то не видно этого.
    FileVersion    : 2023.02.17  -  clipboard.png
     
    Добавлено:
    Дошло дело до звука. Скорость вообще трэщ полный...   -  clipboard.png
    Такое впечатление, что ютуп не хочет отдавать поток быстрее, чем как для просмотра на скорости 2х.
     
    Добавлено:
    Код:
    WinError 10054] An existing connection was forcibly closed by the remote host. Retrying (1/10)...
    Хах. Ютупчик ещё и неугодные ему соединения закрывать пытается сам...  -  clipboard.png  

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 23:57 02-03-2023 | Исправлено: insorg, 00:30 03-03-2023
    greeple

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

    Цитата:
    никакой разницы не наблюдаю.

    ты имеешь ввиду скорость? у меня норм https://i.imgur.com/2MlXBP0.png
     
    Добавлено:

    Цитата:
    Раньше, помню, наваливало по куче кусков, которые потом за собой подбирало, а тут как-то не видно этого.

    так я тебе про это и писал

    Всего записей: 4252 | Зарегистр. 11-02-2020 | Отправлено: 00:53 03-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    У тебя
    Цитата:
    FileVersion    : 2023.02.17
    или другая?

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 00:56 03-03-2023
    greeple

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

    Всего записей: 4252 | Зарегистр. 11-02-2020 | Отправлено: 00:57 03-03-2023
    insorg



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

    Цитата:
    так я тебе про это и писал
    Так то такое поведение когда было, я про такое уже и забыть успел. Правда, почти всегда этот нопарт использую, хотя и не всегда...

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 00:57 03-03-2023
    greeple

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

    Цитата:
    или другая?

    другая я же скидывал https://github.com/ytdl-patched/yt-dlp/releases в этом репозитории билдятся автоматом с основного репозитория типа тестовые получаются

    Всего записей: 4252 | Зарегистр. 11-02-2020 | Отправлено: 00:58 03-03-2023 | Исправлено: greeple, 00:59 03-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Подобие бэток-ночнушек.. Забавно.
    Ладно. Подождём обнову оригинала. Неохота сейчас одно на другое менять, чтоб потом обратно.
     
    Добавлено:
    Сравнил zipы (юзаю распаковку), там аж один только yt-dlp.exe и отличается...

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 01:03 03-03-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    гитхаб actions там раз в день с основного репозитория забирает актуальные сорсы, билдит и публикует, кстати посмотрел сейчас, а там 19ч назад забилдилось, но не зарелизилось https://github.com/ytdl-patched/yt-dlp/actions/runs/4310082228 можно скачать оттуда билды внизу полный артефакт, и вот оттуда yt-dlp_win.zip
     
    Добавлено:
    insorg

    Цитата:
    там аж один только yt-dlp.exe и отличается..

    так, а что там менять в либах то? там только exe и меняется всегда вроде

    Всего записей: 4252 | Зарегистр. 11-02-2020 | Отправлено: 01:31 03-03-2023 | Исправлено: greeple, 01:31 03-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну, там ж всякие *.pyd ещё есть, мало ли чего там ещё можно менять...

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 01:53 03-03-2023
    XPerformer



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

    Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 11:27 03-03-2023
    fscpsd



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    XPerformer
    Цитата:
    какой ключ позволяет скачивать в несколько потоков?
    Если речь про yt-dlp, то ключ "-N":
    Цитата:
    Multi-threaded fragment downloads: Download multiple fragments of m3u8/mpd videos in parallel. Use --concurrent-fragments (-N) option to set the number of threads used
    Но сам досконально не проверял, как это на практике работает, не сравнивал с однопоточной загрузкой.

    Всего записей: 1854 | Зарегистр. 16-09-2010 | Отправлено: 11:32 03-03-2023 | Исправлено: fscpsd, 11:35 03-03-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fscpsd
    файлов временных много при нескольких потоках https://i.imgur.com/TD6dZY2.png  и скорость немного тоже параллелится, некоторые файлы скачиваются со скоростью 2.5мб некоторые 600кб, ну это у меня на ноуте, он много скорости от роутера не получает, может на норм компе по другому
     
    вот так скачался в три потока видеопоток с этого ролика https://www.youtube.com/watch?v=aIbg6iHwkqU
    [download] 100% of  384.57MiB in 00:02:29 at 2.57MiB/s
     
    и вот так в один
    [download] 100% of  384.57MiB in 00:02:30 at 2.55MiB/s
     
    может надо комп получше, может ссд так как файлы еще во временных файлах туда сюда перезаписываются, может интернет по прямой, а не по wifi или потоков больше, но у меня вот так, разница только в том что чем больше потоков тем больше временных файлов создается и удаляется параллельно (самих файлов столько же сколько и с одним потоком, но они просто одновременно качаются)

    Всего записей: 4252 | Зарегистр. 11-02-2020 | Отправлено: 12:32 03-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    По идее, параллельное, если можно, должно дать профит на хорошем канале. Особенно, когда утупчик пытается скорость резать.

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 15:12 03-03-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    я тоже так подумал, но на большом компе пока не тестил, лень и холодно чет, последний раз когда за ним сидел заболел чет сильно, никогда так не болел

    Всего записей: 4252 | Зарегистр. 11-02-2020 | Отправлено: 15:17 03-03-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробовал дописать
    Код:
    yt-dlp.exe -f 137+140 -N 9 https://www.youtube.com/watch?v=aIbg6iHwkqU
    и даже
    Код:
    yt-dlp.exe -f 137+140 -N 99 https://www.youtube.com/watch?v=aIbg6iHwkqU
    и (на всё той же FileVersion 2023.02.17) никакой разницы не увидел -  как качалось одним .part файлом, так и качается. И скорость - тупо то же самое недобитое в районе 31 КБ/с.

    Всего записей: 16760 | Зарегистр. 04-11-2010 | Отправлено: 15:32 03-03-2023 | Исправлено: insorg, 15:33 03-03-2023
    neorion

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В пакетниках нет отображения процесса

    Всего записей: 448 | Зарегистр. 02-10-2022 | Отправлено: 16:01 03-03-2023 | Исправлено: neorion, 17:33 03-03-2023
       

    Страницы: 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 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203

    Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp (Часть 1)
    Maz (17-02-2024 09:09): 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