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

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



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

    Цитата:
    Не могу понять, видео и аудио с какими id, строка ниже, должна начать скачивать?

    Узнать можно так:
     
    yt-dlp --no-warnings --get-filename -o "protocol=%(protocol)s, width=%(width)s, height=%(height)s, fps=%(fps)s, vcodec=%(vcodec)s, acodec=%(acodec)s, abr=%(abr)s, ext=%(ext)s, format_id=%(format_id)s" -f "bv+ba" https://www.youtube.com/watch?v=zF4jQvvdyrk
     
    protocol=https+https, width=3840, height=2160, fps=60, vcodec=vp9, acodec=opus, abr=122.538, ext=webm, format_id=315+251

    Всего записей: 188 | Зарегистр. 05-08-2015 | Отправлено: 06:26 15-11-2022 | Исправлено: DesweR777, 18:34 15-11-2022
    ARoma



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    notinthewoods
    Синтаксис. Вот это и упустил, а я голову сломал, думал что не так пишу. Поэтому и спросил без указания, что мне выдавало надпись о неверном выборе формата, хотел понять в синтаксисе ли ошибка или в чём-то другом. Спасибо за лаконичный ответ!
     
    DesweR777
    Интересное решение, спасибо.

    Всего записей: 674 | Зарегистр. 13-06-2019 | Отправлено: 13:20 15-11-2022
    MMasutin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kaк задать URL нa ZenYandex? Задавал и один ID по-всякому, но не подходит и для -F.

    Всего записей: 71 | Зарегистр. 05-01-2021 | Отправлено: 09:03 16-11-2022
    Blazzzer



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MMasutin, а там ссылок на фильм нет. Вот, выбирай тут: https://t.lafa.site/film/Drama/taezhnaya-povest.htm

    Всего записей: 184 | Зарегистр. 22-10-2022 | Отправлено: 09:06 16-11-2022
    notinthewoods



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

    Цитата:
    "Таёжная повесть". Самый трогательный фильм о любви.

    URL страницы с видео найти легко:
    https://dzen.ru/video/watch/635a0f2c1a5c07348053959c
    Можно скачать через IDM.
    Для yt-dlp ссылку можно найти так:
    https://i.imgur.com/wk4MQx6.jpg
    *****
    Добавлено.
    yt-dlp скачал с максимальным качеством звука. IDM почему-то с безобразным аудио. Реально слушать тяжело.
    https://i.imgur.com/xzV13Im.jpg

    Всего записей: 490 | Зарегистр. 31-01-2015 | Отправлено: 00:23 17-11-2022 | Исправлено: notinthewoods, 00:46 17-11-2022
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Периодически нужно стащить с ютуба 360р или 720p контейнер AVC+AAC (его даже в FFMPEG собирать не надо), но не всегда удобно для этого гонять комп.
    Есть какой-то толковый порт youtube-dl или yt-dlp для андроида?

    Всего записей: 16698 | Зарегистр. 04-11-2010 | Отправлено: 04:26 18-11-2022 | Исправлено: insorg, 04:27 18-11-2022
    ARoma



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    PowerTube или NewPipe, прекрасно справятся, лёгенькие (не больше 10Мб) и с понятным интерфейсом. Рекомендую попробовать оба.
    А вот тут, моды от команды AlexStrannik, я пользуюсь ими.

    Всего записей: 674 | Зарегистр. 13-06-2019 | Отправлено: 10:46 18-11-2022 | Исправлено: ARoma, 10:57 18-11-2022
    insorg



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

    Всего записей: 16698 | Зарегистр. 04-11-2010 | Отправлено: 19:34 18-11-2022
    Grishanenko

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

    Цитата:
    #  Не скачивать видео по частям / загружать сразу в конечный файл [Do not use .part files - write directly into output file]
       --no-part

    Вот только попалось такое видео. Команда работает  весьма своеобразно. Без указанного ключа пишется по шаблону:
    *.m4a.part-Frag44
    С ключиком:
    *.m4a-Frag53
    Действительно, "part" пропал, но frag остались

    Всего записей: 719 | Зарегистр. 17-06-2006 | Отправлено: 23:27 18-11-2022
    MMasutin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Недавно обсуждали нумерацию и загрузку из перечней (option -a). Можно и так:

    Код:
    set Target=D:
    for %%l in (
    List.txt
    List2.txt
    ) do for /f "usebackq delims=" %%a in (%%l) do yt-dlp -o "%Target%\%%~nl\%%(title)s.%%(ext)s" -- "%%a"
    List - перечень URL и ID, текстовый файл c любым допустимым названием. Вид "-- %%a" допустит URL и ID c "-" в начале. Файлы попадут в папки List и List2.

    Всего записей: 71 | Зарегистр. 05-01-2021 | Отправлено: 20:28 19-11-2022
    LZAA

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

    Всего записей: 2214 | Зарегистр. 09-01-2010 | Отправлено: 20:07 20-11-2022
    MMasutin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Без нумерации. Задача была получать папки c именами перечней URL и ID.

    Всего записей: 71 | Зарегистр. 05-01-2021 | Отправлено: 12:35 21-11-2022
    ARoma



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    есть ещё такой ключ, для того чтобы запретить перезаписывать файлы
     
    # Не перезаписывать никакие файлы [-w, --no-overwrites]
      --no-overwrites

     
    Попробуйте это в связке с автонумерацией, в теории, вроде должно сработать как вы хотите.

    Всего записей: 674 | Зарегистр. 13-06-2019 | Отправлено: 13:14 21-11-2022 | Исправлено: ARoma, 13:14 21-11-2022
    cpm1a

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    2 DesweR777 and all:  
       
     у меня и вот эта youtube-dl.exe (yt-dlp.exe) из 2022.08.29_224b5a3_yt-dlp-master_xp.zip прекрасно работает с YT/SMplayer  
       
     стоит заменить на  
     2022.11.13-d7b460d_yt-dlp-master_xp.zip?  
       
     в чем разница?  
     спасибо

    Всего записей: 111 | Зарегистр. 12-10-2018 | Отправлено: 13:55 21-11-2022
    DesweR777



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cpm1a
    Если используется только для просмотра ютуба - то разницы скорее никакой нет.

    Всего записей: 188 | Зарегистр. 05-08-2015 | Отправлено: 14:40 21-11-2022
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
                                      ARoma
         Проверил '-w'.
         При пакетном скачивании из списка ( -a ) автонумерация работает и без этого аргумента.
         При последователном скачивании с использованием автонумерации
     
         youtube-dl -w URL -o %(autonumber)03d
     
         проблема остаётся:  [download] 001.mkv has already been downloaded and merged

    Всего записей: 2214 | Зарегистр. 09-01-2010 | Отправлено: 00:23 22-11-2022
    cpm1a

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    по совокупности достоинств я для просмотра YT перешёл на SMPlayer-portable-17.3.0.0  
    http://forum.ru-board.com/topic.cgi?forum=5&topic=24576&start=380#3 [?]  
    с yt-dlp/youtube-dl  
    http://forum.ru-board.com/topic.cgi?forum=5&topic=49719&start=720#6 [?]  
     отказавшись и от Potplayer, и от VLC.  
       
    и никакого периодического поиска  актуального обновленного парсера не требуется. правда я не знаю сколько ещё проработает yt-dlp/youtube-dl. а может вообще yt-dlp/youtube-dl когда-нить перестать работать? YT ведь постоянно "подкручивают"

    Всего записей: 111 | Зарегистр. 12-10-2018 | Отправлено: 15:06 24-11-2022
    greeple

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

    Цитата:
    а может вообще yt-dlp/youtube-dl когда-нить перестать работать? YT ведь постоянно "подкручивают"

    yt-dlp/youtube-dl же тоже постоянно "подкручивают" и форкают jy с 2006 года до 11 поддерживался оригинальным автором, потом другие стали поддерживать потом третьи и так далее, сейчас уже форки больше развиваются вот даже форк на первом месте у тебя в сообщении, а не youyube-dl\yt-dlp

    Всего записей: 4233 | Зарегистр. 11-02-2020 | Отправлено: 15:55 24-11-2022
    SharkyEXE

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
     
    Здравствуйте
     
    Возвращаясь к этому решению, отличному решению, 1080 скачивает на ура
     
    http://forum.ru-board.com/topic.cgi?forum=5&topic=51000&start=680#5
     

    Цитата:
    -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4] / bv*+ba/b" лучшее доступное видео в формате mp4 или лучшее видео, если нет доступных файлов в формате mp4.
    -f "bv*[ext=mp4][height<=?1080]+ba[ext=m4a]/b[ext=mp4][height<=?1080] / bv*+ba/b" тоже самое но с ограничением до 1080, если нет то лучшее которое есть

     
    Есть видео, там есть возможность выбрать разрешение 4К (2160) и смотреть 4K (2160)
     
    Есть или нет возможность скачать 4К (2160) с расширением mp4?
     
    Я пробовал вот такое
     

    Цитата:
    "C:\Program Files\yt-dlpPortable\yt-dlp.exe" --no-playlist -f "bv*[ext=mp4][height<=?2160]+ba[ext=m4a]/b[ext=mp4][height<=?2160] / bv*+ba/b" -o "C:/Program Files (x86)/Open in external app/%%(title)s - %%(id)s.%%(ext)s" %1

     
    не помогает, вместо 4К (2160) скачивает как 1920*1080 с расширением mp4
     
    Спасибо.

    Всего записей: 354 | Зарегистр. 25-01-2009 | Отправлено: 09:50 26-11-2022 | Исправлено: SharkyEXE, 10:22 26-11-2022
    ARoma



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

    Цитата:
    "C:\Program Files\yt-dlpPortable\yt-dlp.exe" --no-playlist -f "bv*[ext=mp4][height<=?2160]+ba[ext=m4a]/b[ext=mp4][height<=?2160] / bv*+ba/b" -o "C:/Program Files (x86)/Open in external app/%%(title)s - %%(id)s.%%(ext)s" %1
     
    не помогает, скачивает как 1920*1080

    Потому что по вашей ссылке нет mp4 видео в 4К, есть только webm

    Всего записей: 674 | Зарегистр. 13-06-2019 | Отправлено: 10:26 26-11-2022 | Исправлено: ARoma, 10:30 26-11-2022
       

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