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

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


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

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    Цитата:
    Попробуйте 'yt-dlp' в 'Python'

    в питоне сейчас получил такую же, и после проверил в обычном, тоже получил такую ссылку
    странно, сам yt-dlp не менялся, от 4.07 как лежал так и лежит, ну ладно

    Всего записей: 4241 | Зарегистр. 11-02-2020 | Отправлено: 03:07 14-07-2023
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
           Вы проверяли только в виртуальной машине или в 'натуральной' тоже?

    Всего записей: 2218 | Зарегистр. 09-01-2010 | Отправлено: 10:50 14-07-2023
    aleksvolgin

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

    Цитата:
    Вы проверяли только в виртуальной машине или в 'натуральной' тоже?

    А есть разница?

    Всего записей: 1601 | Зарегистр. 19-02-2006 | Отправлено: 12:15 14-07-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    Цитата:
    Вы проверяли только в виртуальной машине или в 'натуральной' тоже?

    только в "натуральной", но на ноуте, на большом компе пока не проверил, да и незачем, но позже и там проверю

    Всего записей: 4241 | Зарегистр. 11-02-2020 | Отправлено: 14:23 14-07-2023
    steya

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

    Цитата:
    смешно, учитывая что ' --dump-json ', '---dump-single-json' это alias для '-j' и '-J'  

    И что тут смешного? Я в курсе! Я разве где-то утверждал, что -j / -J дают иные результаты чем --dump-json / --dump-single-json? Кто как хочет так и пользуется.
     
    Добавлено:
    los

    Цитата:
    речь шла о одиночном ключе '-g'.  

    Делал так. Нет там m3u8.
     
    Возможно необходим какой-то питоновский модуль. Вопрос какой из них их сотни.

    Всего записей: 148 | Зарегистр. 19-05-2023 | Отправлено: 16:19 14-07-2023 | Исправлено: steya, 16:35 14-07-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    проверил и на большом
    там в обычной yt-dlp обычная ссылка, в питоновском скрипте манифестовая, но после установки из pip в обычной на большом не появилась ссылка hls, а на ноуте появилась, ну не важно, есть и есть
     
    Добавлено:
    steya
    Цитата:
    Вопрос какой из них их сотни.

    по моему он один https://github.com/yt-dlp/yt-dlp/wiki/Installation#with-pip  
    python -m pip install -U yt-dlp

    Всего записей: 4241 | Зарегистр. 11-02-2020 | Отправлено: 19:13 14-07-2023
    steya

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

    Всего записей: 148 | Зарегистр. 19-05-2023 | Отправлено: 15:06 15-07-2023 | Исправлено: steya, 15:08 15-07-2023
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приветствую, хочу в контейнер mp4 заложить webm и opus, будет после этого мой старый тв их воспроизводить? A если завернуть их в mkv, старый тв примет их?

    Всего записей: 135 | Зарегистр. 07-04-2021 | Отправлено: 07:42 19-07-2023
    fscpsd



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay1963
    Это всё зависит в первую очередь от вашего ТВ — мы ведь не знаем, что он умеет, а что нет. Тут только пробовать нужно, иначе никак. Ну или можно ещё погуглить по названию модели вашего ТВ — встречаются ли жалобы на какие-нибудь форматы или нет.

    Всего записей: 1854 | Зарегистр. 16-09-2010 | Отправлено: 07:50 19-07-2023 | Исправлено: fscpsd, 07:53 19-07-2023
    steya

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay1963
    Надо смотреть в инструкцию данного поделия или на сайте производителя ТВ. Если модели более 10 лет то скорее всего нет (webm и opus).
     
    libx264+libmp3lame

    Всего записей: 148 | Зарегистр. 19-05-2023 | Отправлено: 07:58 19-07-2023 | Исправлено: steya, 08:47 19-07-2023
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fscpsd,steya
    Спасибо, понятно.
     
     
     
    Добавлено:
    Как в этой команде -f "bv[height<=1080][ext=mp4]+ba[ext=m4a]/b" -S "vcodec:h264,acodec:mp4a,channels:2" сделать так, что бы звук выходил в mp3?

    Всего записей: 135 | Зарегистр. 07-04-2021 | Отправлено: 11:11 19-07-2023
    AkulaBig

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В браузере Цент для скачивания видео есть волшебная кнопочка. Как оказалось, она основана на yt-dlp. Совсем недавно я ей скачивал видео со многих сайтов. Конкретно с ВК. Но переустановил ось и с ВК качать перестало. Причем через батник самого yt качается без проблем. Не подскажите, в чем может быть причина? В старой оси я много экспериментировал с yt. Скачивал все гуи. Пробовал. Еще что-то пробовал. Настраивал скачку через меню ПКМ. Там надо было регить ffmpeg. Может что-то из этих действий привело к тому, что закачка с ВК работала? С других сайтов кнопка качает по-прежнему.

    Всего записей: 4318 | Зарегистр. 11-03-2003 | Отправлено: 13:42 19-07-2023 | Исправлено: AkulaBig, 13:43 19-07-2023
    steya

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

    Цитата:
    Как в этой команде -f "bv[height<=1080][ext=mp4]+ba[ext=m4a]/b" -S "vcodec:h264,acodec:mp4a,channels:2" сделать так, что бы звук выходил в mp3?

    Разве youtube-dl и yt-dlp могут перекодировать? Если там имеется такой формат то вместо m4a указать mp3.
    Для перекодировки я использую avconv, mencoder, ffmpeg.

    Всего записей: 148 | Зарегистр. 19-05-2023 | Отправлено: 14:24 19-07-2023
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    steya Я имел ввиду записать команду постобработки с ffmpeg в команду.

    Всего записей: 135 | Зарегистр. 07-04-2021 | Отправлено: 15:08 19-07-2023
    steya

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

    Цитата:
    Я имел ввиду записать команду постобработки с ffmpeg в команду.  

    Это нелепо. Я считаю лучше разделять команды. Даже конвейеров остерегаюсь.
    Ни разу такого не делал. Если попробовать в конце добавить

    Код:
    --postprocessor-args "ffmpeg: -acodec libmp3lame -vcodec copy"

    Всего записей: 148 | Зарегистр. 19-05-2023 | Отправлено: 16:13 19-07-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    steya
    Цитата:
    Разве youtube-dl и yt-dlp могут перекодировать?

    могут конечно, -x --audio-format mp3 вытащит аудио и переконвертирует в mp3, тут наверно лучше ремукс использовать, но я не тестил
    https://github.com/yt-dlp/yt-dlp/tree/master#post-processing-options

    Цитата:
    -x, --extract-audio — Преобразование видеофайлов в файлы, содержащие только аудио. (требуется ffmpeg и ffprobe)
     
    --audio-format FORMAT — Формат для преобразования звука, если используется -x. (В настоящее время поддерживаются: best (по умолчанию), aac, alac, flac, m4a, mp3, opus, vorbis, wav). Вы можете указать несколько правил, используя синтаксис, аналогичный синтаксису --remux-video
     
    --audio-quality QUALITY — Укажите качество звука ffmpeg для использования при преобразовании аудио с помощью -x. Выставьте значение между 0 (лучшее) и 10 (худшее) для VBR или конкретный битрейт, например 128K (по умолчанию 5)
     
    --remux-video FORMAT — Ремуксировать видео в другой контейнер, если это необходимо (в настоящее время поддерживаются: avi, flv, gif, mkv, mov, mp4, webm, aac, aiff, alac, flac, m4a, mka, mp3, ogg, opus, vorbis, wav). Если целевой контейнер не поддерживает видео/аудио кодек, ремуксирование будет неудачным. Вы можете указать несколько правил; например. "aac>m4a/mov>mp4/mkv" будет ремуксировать aac в m4a, mov в mp4 и все остальное в mkv.

    Всего записей: 4241 | Зарегистр. 11-02-2020 | Отправлено: 16:46 19-07-2023
    steya

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Перечитай цитату несколько раз. Попробуй --extract-audio без ffmpeg.

    Всего записей: 148 | Зарегистр. 19-05-2023 | Отправлено: 17:38 19-07-2023 | Исправлено: steya, 17:39 19-07-2023
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    steya
    Спасибо большое. Получилось!

    Всего записей: 135 | Зарегистр. 07-04-2021 | Отправлено: 17:41 19-07-2023
    steya

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

    Всего записей: 148 | Зарегистр. 19-05-2023 | Отправлено: 17:50 19-07-2023
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    steya Да проигровается на старом ТВ, с командой  
     
    --postprocessor-args "ffmpeg: -acodec libmp3lame -vcodec copy"
    Перекодирует видео с avc_aac кодеками, а с webm_opus выходит ошибка.

    Всего записей: 135 | Зарегистр. 07-04-2021 | Отправлено: 18:35 19-07-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