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

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


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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Artsem K
    Цитата:
    при loop на ютубе (видео 25-минутной длительности) идет загрузка видео снова

    Так скачайте это видео и смотрите на видеоплеере с повтором воспроизведения.

    Всего записей: 5422 | Зарегистр. 02-09-2012 | Отправлено: 21:20 22-09-2019
    C1eriC



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Можно ли с помощью youtube-dl не просто скачать ролик с ютуба и конвертировать в mp3, но и интегрировать в mp3-файл картинку-превью из ролика?

    Всего записей: 950 | Зарегистр. 15-06-2013 | Отправлено: 09:07 27-09-2019
    data man



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

    ----------
    Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
    Кекс. Антибиотики. Ламбада.

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 09:30 27-09-2019
    los

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

    Всего записей: 7334 | Зарегистр. 08-09-2001 | Отправлено: 09:32 27-09-2019 | Исправлено: los, 09:34 27-09-2019
    eddiezato



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    C1eriC
    Код:
    youtube-dl -f bestaudio --embed-thumbnail -x --audio-format mp3 --audio-quality 0 <URL>

    Идея кодирования в mp3 не очень удачная, т.к. исходное аудио не lossless, а тоже с потерями opus/aac. Поэтому при кодировании в mp3 будет происходить еще деградация качества. Если плеер, которым потом планируется воспроизводить трек, поддерживает aac, то лучше скачивать в него без перекодирования:

    Код:
    youtube-dl -f 'bestaudio[ext=m4a]' --embed-thumbnail <URL>

    P.S. Обязательно наличие ffmpeg либо в системных путях, либо рядом с youtube-dl.

    Всего записей: 1654 | Зарегистр. 26-02-2011 | Отправлено: 09:35 27-09-2019 | Исправлено: eddiezato, 09:36 27-09-2019
    C1eriC



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    data man
    los
    eddiezato
    Спасибо, извлечение картинки работает! Искал в хелпе по ключевым словам типа picture или preview, но не нашёл
     
    Я не против извлекать m4a, воспроизвожу на iPhone SE.
    Но, то ли я что-то делаю не то, то ли не у всех видео можно извлечь m4a.
    Например вот команда:
    Код:
    youtube-dl -f 'bestaudio[ext=m4a]' --embed-thumbnail https://www.youtube.com/watch?v=wlkCQXHEgjA

    Пишет:
    Код:
    [youtube] wlkCQXHEgjA: Downloading webpage
    [youtube] wlkCQXHEgjA: Downloading video info webpage
    ERROR: requested format not available

    Можно как то этого избежать? Что бы, если нельзя извлечь m4a, конвертировал бы в mp3, например?

    Всего записей: 950 | Зарегистр. 15-06-2013 | Отправлено: 13:43 27-09-2019
    los

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

    Цитата:
    Но, то ли я что-то делаю не то, то ли не у всех видео можно извлечь m4a.  

    всегда можно проверить
    $ youtube-dl -F url
    и указать формат напрямую
    $ youtube-dl -f 140 --embed-thumbnail https://www.youtube.com/watch?v=wlkCQXHEgjA

    Цитата:
    Например вот команда:  

    у меня работает.

    Всего записей: 7334 | Зарегистр. 08-09-2001 | Отправлено: 14:12 27-09-2019
    vek3262



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

    Цитата:
    Можно как то этого избежать?
    вместо одинарных кавычек поставьте двойные.

    Код:
    youtube-dl -f "bestaudio[ext=m4a]" --embed-thumbnail https://www.youtube.com/watch?v=wlkCQXHEgjA

    Всего записей: 5422 | Зарегистр. 02-09-2012 | Отправлено: 14:21 27-09-2019
    C1eriC



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    los
    vek3262
    Спасибо! Работает!
    А вот ещё вопрос, в папке, куда извлекатеся m4a файл остаётся одноименный .jpg — превью ролика. Есть команда что бы он автоматически удалялся? Если использовать --audio-format "mp3" вместо -f "bestaudio[ext=m4a]", то этот файл пропадает сам.
     
    И ещё, что значит последняя строчка?
    Код:
    [youtube] wlkCQXHEgjA: Downloading webpage
    [youtube] wlkCQXHEgjA: Downloading video info webpage
    [youtube] wlkCQXHEgjA: Downloading thumbnail ...
    [youtube] wlkCQXHEgjA: Writing thumbnail to: D:\Cl\Spot Launch.jpg
    [download] Destination: D:\Cl\Spot Launch.m4a
    [download] 100% of 1.87MiB in 00:00
    [ffmpeg] Correcting container in "D:\Cl\Spot Launch.m4a"
    [ffmpeg] Post-process file D:\Cl\Spot Launch.m4a exists, skipping
    ERROR: AtomicParsley was not found. Please install.

     
    Я, кажется понял. Надо было ещё скачать этот самый AtomicParsley. Это официальная ссылка?
    После этого .jpg удаляется, ошибок нет.

    Всего записей: 950 | Зарегистр. 15-06-2013 | Отправлено: 14:32 27-09-2019 | Исправлено: C1eriC, 14:46 27-09-2019
    los

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

    Цитата:
    Это официальная ссылка?  

    https://bitbucket.org/wez/atomicparsley

    Всего записей: 7334 | Зарегистр. 08-09-2001 | Отправлено: 14:54 27-09-2019
    C1eriC



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    los
    Я скачал репозиторий, там исходники, надо самому компиллировать. А есть официальный скомпилированный экзешник? Я так понимаю для наших целей нужен только 1 файл AtomicParsley.exe.

    Всего записей: 950 | Зарегистр. 15-06-2013 | Отправлено: 15:06 27-09-2019
    vek3262



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

    Цитата:
    нужен только 1 файл AtomicParsley.exe.

    https://bitbucket.org/jonhedgerows/atomicparsley/downloads/

    Всего записей: 5422 | Зарегистр. 02-09-2012 | Отправлено: 15:18 27-09-2019
    eddiezato



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

    Код:
    -f "bestaudio[ext=webm]"

    и проиграть на вашем iPhone. Если трек в полученном opus формате будет воспроизводиться, то можно забить на выбор и всегда писать просто:

    Код:
    -f bestaudio

    А так вроде бы m4a есть практически у всех роликов, может только кроме тех, которым лет по 10.

    Всего записей: 1654 | Зарегистр. 26-02-2011 | Отправлено: 16:10 27-09-2019
    MaksimovFilimon



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хочу узнать, есть купленный фильм на "ivi.ru" - его можно скачать этой утилитой (если можно, то как)?

    Всего записей: 1467 | Зарегистр. 13-08-2018 | Отправлено: 16:59 27-09-2019
    eddiezato



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MaksimovFilimon
    Поддержка ivi.ru есть. Но для купленного фильма, наверное, понадобится передавать логин-пароль от учетки на сайте. Насколько это безопасно в данном случае решать только вам.

    Код:
    youtube-dl.exe -u <username> -p <password> <movie URL>

    Всего записей: 1654 | Зарегистр. 26-02-2011 | Отправлено: 18:22 27-09-2019
    mithridat1



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    eddiezato
    Наличие плагина (экстрактора ссылок) не означает что сабж может любой поток с сайта загрузить, как правило его возможности ограничиваются только незащищенными стримами без DRM. Если фильм из топовых новинок то скорее всего скачать его стандартными инструментами не удастся.

    Всего записей: 4946 | Зарегистр. 05-01-2006 | Отправлено: 18:53 27-09-2019
    C1eriC



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    eddiezato
    opus в моём плеере на айфоне не воспроизводится. Ещё проблема с opus — туда не вклеивается картинка-превью ролика. Буду пробовать слушать m4a. За высоким качеством не гонюсь, слушаю лекции, беседы, интервью, подкасты, там и 64 Кбит/с хватает. Спасибо за помощь с --embed-thumbnail и bestaudio[ext=m4a]!
     
    Ещё вопрос по параметру --no-mtime.
    Вроде бы, раньше, этот параметр задавал скачанному файлу дату выхода ролика на ю-тубе (а не текущую). Сейчас попробовал и с ним и без него, всё равно дата создания файла — текущая. Как работает эта команда?

    Всего записей: 950 | Зарегистр. 15-06-2013 | Отправлено: 08:31 28-09-2019
    los

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

    Цитата:
    Вроде бы, раньше, этот параметр задавал скачанному файлу дату выхода ролика на ю-тубе (а не текущую).

    для m4a это из-за ключа --embed-thumbnail, AtomicParsley создает файл заново.
     

    Всего записей: 7334 | Зарегистр. 08-09-2001 | Отправлено: 15:21 28-09-2019
    C1eriC



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Только у меня это видео в качестве 720p не качается? Пробовал несколькими способами.

    Код:
    youtube-dl -f 22 https://www.youtube.com/watch?v=E2HHF-zvVkI

    Пишет «ERROR: Did not get any data blocks».
     
    los
    Спасибо.

    Всего записей: 950 | Зарегистр. 15-06-2013 | Отправлено: 07:35 29-09-2019
    eddiezato



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    C1eriC
    Такая же ошибка. Можно скачать так:

    Код:
    youtube-dl -f 136+140 <URL>

    Всего записей: 1654 | Зарегистр. 26-02-2011 | Отправлено: 08:24 29-09-2019
       

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