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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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  
     


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



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Новые версии
    Или так:
    Код:
    youtube-dl -U

    Всего записей: 429 | Зарегистр. 23-02-2007 | Отправлено: 20:09 03-07-2018 | Исправлено: Masutin, 23:37 03-08-2018
    Tiikker



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Блин, чо ссылки на Гите на сырцы ведут... ((( Учитесь у Виктора ВГ ссылки на готовые проги давать уже..

    Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 13:05 14-07-2018
    vonMI



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://www.softpedia.com/get/Internet/Download-Managers/youtube-dl.shtml
     
    Забейте ссылку со страницы в клиент rss и будете иметь свежий.Softpedia хорошо мониторит.

    Всего записей: 192 | Зарегистр. 27-08-2014 | Отправлено: 13:16 14-07-2018
    Tiikker



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vonMI, вот можете же, когда хочете... Пасип..

    Всего записей: 956 | Зарегистр. 05-06-2018 | Отправлено: 13:47 14-07-2018
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    кто знает, как с ютюб "выкачивать" русское описание к видео, когда у видео есть и русское и англ. (ну или другое)?
    А то у некоторых видео в браузере отображает русское описание, а скачивается англ.

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 21:35 26-07-2018
    Masutin



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666, укажите адрес c описанием на разных языках.

    Всего записей: 429 | Зарегистр. 23-02-2007 | Отправлено: 23:39 03-08-2018
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    к примеру, https://www.youtube.com/watch?v=xgV6sV2loAw

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 06:30 05-08-2018
    Masutin



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666, Ваш вопрос задал тут. Ho эту тему (issue) закрыли. He до этого, или трудно решить.

    Всего записей: 429 | Зарегистр. 23-02-2007 | Отправлено: 17:57 10-08-2018
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Masutin
    Поснифал запросы с помощью проги Telerik Fiddler Web Debugger. Оказалось, что они с какого-то фига передают заголовки:
     
    * GET /watch?hl=en&disable_polymer=true&gl=US&has_verified=1&v=xgV6sV2loAw&bpctr=9999999999
    * Accept-Language: en-us,en;q=0.5
    * Cookie: PREF=hl=en&f1=50000000
     
    Поэкспериментировал: приоритет языка в порядке убывания: куки, Accept-Language, параметр в запросе.
     
    Добавление в команду куки ничего не дает: их куки перекрывают юзерский (сначала работало -> обновил прогу -> перестало ... мудилы).
     
    Добавлено:
    У них в исходниках для ютюб жестко забито

    Код:
     
        def _set_language(self):
            self._set_cookie(
                '.youtube.com', 'PREF', 'f1=50000000&hl=en',
                # YouTube sets the expire time to about two months
                expire_time=time.time() + 2 * 30 * 24 * 3600)
     

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 03:38 11-08-2018 | Исправлено: unreal666, 03:39 11-08-2018
    Masutin



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666, укажите пожелания в github. Если хотите, сделаю, только уточните желаемые изменения: очерёдность рассматриваемых значений языка или др.

    Всего записей: 429 | Зарегистр. 23-02-2007 | Отправлено: 14:46 13-08-2018
    Masutin



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Использую
    Код:
    for %%a in (ID1

    IDn) do youtube-dl %%a -o "%%(title)s [%%(id)s, %%(width)sx%%(height)s, %%(view_count)s views].%%(ext)s" -f bestvideo+140/141 --merge-output-format mkv
    Ho не работает c ID, начинающимися c "-", их надо указывать так: -- "-l-61y9rs98". Это не позволяет использовать команды для множества. Надо использовать строку c "youtube-dl …" для каждого ID. При этом указанные выше ключи (переменные) не учитываются. Известно решение или лучше спросить в теме o Windows Batch? He уверен, что можно спросить в Github.

    Всего записей: 429 | Зарегистр. 23-02-2007 | Отправлено: 16:09 07-09-2018
    Masutin



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для всех URL и ID, в т.ч. c - в начале.
    Код:
    for /f "usebackq delims=" %%a in (list) do youtube-dl -o "%%(title)s [%%(id)s, %%(width)sx%%(height)s, %%(view_count)s views].%%(ext)s" -f bestvideo+140 --merge-output-format mkv -- "%%a"
    Опции - для примера. list - перечень, текстовый файл c любым названием. Вид -- "%%a" позволяет указывать URL и ID c - в начале, как все.

    Всего записей: 429 | Зарегистр. 23-02-2007 | Отправлено: 03:02 26-09-2018 | Исправлено: Masutin, 02:08 28-09-2018
    Ghost Inets1

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня сохраняет звуковую дорожку отдельно. Это лечится?

    Код:
    youtube-dl https://eus-streaming-video-rt-microsoft-com.akamaized.net/bde19ad5-b995-4542-8547-972ce7a2bbb9/86d118c1-98dd-4c67-9d33-0d764e45.ism/manifest(format=mpd-time-csf)

    Версия 2018.02.26
    ОС - Win 8.1 x64

    Всего записей: 1849 | Зарегистр. 30-03-2016 | Отправлено: 15:47 18-10-2018
    iNNOKENTIY21



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

    Цитата:
    У меня сохраняет звуковую дорожку отдельно. Это лечится?  

    Качает по отдельности, но в конце мержит ([ffmpeg] Merging formats) и остается видео со звуком в одном файле mp4.
     
    вывод консоли
     
    ffmpeg положить рядом с youtube-dl или по одному из путей указанному в %path% (cmd.exe echo %path%)

    Всего записей: 3504 | Зарегистр. 16-08-2012 | Отправлено: 16:54 18-10-2018
    mithridat1



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

    Цитата:
    У меня сохраняет звуковую дорожку отдельно.

    Это вообще особенность MPEG-DASH стримов - аудио и видео доставляются разными потоками. В итоге, как и написал iNNOKENTIY21, оба потока будут склеены в один файл при наличии в директории программы  FFmpeg (а если его не будет то youtube-dl обязательно об этом скажет).
     

    Всего записей: 4924 | Зарегистр. 05-01-2006 | Отправлено: 17:36 18-10-2018
    Ghost Inets1

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

    Спасибо, все получилось после добавления в каталог youtube-dl файла FFmpeg.
    Может, youtube-dl и жаловалась на отсутвие, но бат-файл следов не оставляет.

    Всего записей: 1849 | Зарегистр. 30-03-2016 | Отправлено: 18:39 18-10-2018
    0r1on



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А для выкачивания картинок есть такие же аналоги?

    Всего записей: 45 | Зарегистр. 04-10-2018 | Отправлено: 19:50 19-10-2018
    vek3262



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    0r1on примерно так: >>>
    Состав start.bat
    Код:
    cmd
     

    И это из шапки темы, а та не хер мучатся USDownloader или !
     
    Добавлено:
    Состав start ПАПКИ >>>
     
    Добавлено:
    А ком файл >>>

    Всего записей: 5413 | Зарегистр. 02-09-2012 | Отправлено: 20:19 19-10-2018 | Исправлено: vek3262, 20:42 19-10-2018
    0r1on



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vek3262
    Не, я имею ввиду например с инстаграма все фото скачать, youtube-dl только видео скачивает но оно и понятно. Мне интересно нет ли аналогов как youtube-dl только для выкачивания картинок.

    Всего записей: 45 | Зарегистр. 04-10-2018 | Отправлено: 20:45 19-10-2018
       

    Страницы: 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