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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущее обсуждение: часть 1 [?]

Текущая версия: 2021.12.17


youtube-dl - бесплатная консольная программа для скачивания видео с YouTube и множества других сайтов.
Сейчас проект практически не развивается, скорость скачивания с YouTube не выше 100 КБ/сек - рекомендуется использовать yt-dlp.
 
официальные ночные сборки


 
youtube-dl [?] с фиксом скорости, не требует SSE2
youtube-dl [?] с фиксом скорости (другой вариант)
неофициальные ночные сборки youtube-dl  






yt-dlp - активный форк youtube-dl, рекомендуется к использованию. Минимальная версия Windows 8. Linux [?]
Цели проекта: добавление новых функций, исправление известных проблем. Есть различия в поведении от основного проекта.
 
ytdl-patched Форк yt-dlp с некоторыми изменениями (очень похож на yt-dlp, но есть свои дополнения, например предпочитает объединять в mkv)
yt-dlp для Windows XP x86 и Windows 7
ссылки на всегда последние версии nicolaasjan [?]
yt-dlp [?] для Windows XP x86 (устарело, не обновляется)
примеры для начинающих (англ)
некоторые шаблоны и в чем-то более детальная документация, чем на оф-сайте (англ)
 
Графические интерфейсы
  • MediaDownloader (2025)
  • Metube (web-UI)
  • Tartube (2025)
  • Videomass (2025)
  • Vividl (2024)
  • youtube-dl-gui (murrty, 2022)
  • youtube-dl-gui (oleksis, 2023)
  • Stacher (2023)
     
    Полезное
  • ffmpeg.exe - yt-dlp/FFmpeg-Builds | Нюанс под Windows 7 раз [?] два
  • кнопки от notinthewoods [?]
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED [?]
  • Обход корпоративных/провайдерских блокировок [?]
  • Обход блокировок связанный с медиаконтентом - видео, аудио.. [?]
     

  • Всего записей: 39496 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: greeple, 16:23 27-05-2025
    VitalyF

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

    Цитата:
    yt-dlp [OPTIONS] -- URL
    Здесь, весь текст после "двойного дефиса" (--) не будет восприниматься обработчиком в качестве аргумента (параметра)
    например, позволяет брать такого типа ссылки, с минусом впереди >
    Цитата:
    yt-dlp -- -fgv66f6GK8

     

    Всего записей: 1413 | Зарегистр. 03-03-2004 | Отправлено: 10:48 20-02-2025 | Исправлено: VitalyF, 10:59 20-02-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    можно просто ссылки полные вставлять и не париться

    Всего записей: 6922 | Зарегистр. 11-02-2020 | Отправлено: 12:28 20-02-2025
    vasevase

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

    Всего записей: 3593 | Зарегистр. 28-08-2010 | Отправлено: 17:07 20-02-2025 | Исправлено: vasevase, 17:12 20-02-2025
    VitalyF

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

    Цитата:
    Кстати, да. Иногда видео на YT генерится с таким id,

    мне короткая удобнее, и выбирается одним кликом...
    Я до сих пор совершенствую командную строку...

    Всего записей: 1413 | Зарегистр. 03-03-2004 | Отправлено: 17:24 20-02-2025 | Исправлено: VitalyF, 17:25 20-02-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasevase [?]
    Цитата:
    т.е. давать полную ссылку, как рекомендуешь ты,
    либо реализовывать некий "хитрый" доп. костыль...

    ну yt-dlp выдаст ошибку с уведомлением о необходимости добавить --, поэтому сильной проблемы нет. Но можно, да, всегда добавлять -- как конец аргументов
     
    Добавлено:

    Код:
    WARNING: Long argument string detected. Use -- to separate parameters and URLs, like this:
    yt-dlp -- -fgv66f6GK8
     

    и да, адресов может быть несколько же в строке, просто всегда их отделять -- и всё

    Всего записей: 6922 | Зарегистр. 11-02-2020 | Отправлено: 18:22 20-02-2025
    AzzkyAspid



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ни с того, ни с сего стала вылезать ошибка авторизации на Ютубе при просмотре/скачивании роликов через сторонние плееры, включая сабж:

    Код:
    ERROR: [youtube] bSjOS4CdNg0: Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication. See  https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp  for how to manually pass cookies. Also see  https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies  for tips on effectively exporting YouTube cookies
    Command execution completed

    В браузере, где выполнен вход, открывает норм. Для доступа в системе в виде сервиса установлен .  
    2-3 дня назад работало всё нормально. По каким причинам может такая шняга вылезать?

    Всего записей: 529 | Зарегистр. 21-03-2007 | Отправлено: 22:31 20-02-2025
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ранее уже обсуждали: используете, скорее всего,
    бесплатный VPN, который "задолбал" запросами Гугл.
    В результате выдаётся подобная плашка. И за популярные
    прокси - аналогично. Решение - не пользоваться подобными
    публичными сервисами. Либо подсовывать свой акаунт YT,
    как советуют в приведённой цитате.

    Всего записей: 3593 | Зарегистр. 28-08-2010 | Отправлено: 23:58 20-02-2025
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yt-dlp FAQ and basic operation - tips and tricks learned from fiddling around
    Правда 3-х летней давности, но основы хорошо расписаны!

    Всего записей: 1413 | Зарегистр. 03-03-2004 | Отправлено: 13:21 21-02-2025 | Исправлено: VitalyF, 13:23 21-02-2025
    kenko2



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Захожу сегодня на канал, с которого смотрю и качаю уже давно без проблем и вижу вместо ролика это:
    Members-only content
    Join this channell to get access...
    Members first
    В итоге я даже подписался на этот канал, но все равно при входе на страницу ролика показывает только это. Возможно через время оно разблокируется, а пока просто хотел узнать - такие видео реально скачать с помощью сабжа?
    UPD
    Похоже что нет, пишет ERROR и те же надписи...

    Всего записей: 4568 | Зарегистр. 10-11-2005 | Отправлено: 14:22 22-02-2025 | Исправлено: kenko2, 15:34 22-02-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kenko2 [?]
    Цитата:
    В итоге я даже подписался на этот канал, но все равно при входе на страницу ролика показывает только это. Возможно через время оно разблокируется, а пока просто хотел узнать - такие видео реально скачать с помощью сабжа?

    куки подкидывал?
     
    Добавлено:
    на ютубе оно? ссылку надо на такой ролик
     
    Добавлено:
    вот такое же https://github.com/yt-dlp/yt-dlp/issues/8694 отправили сюда https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies  

    Цитата:
    Примечание
     
    Это необходимо только для контента, для доступа к которому требуется учетная запись, например, для закрытых плейлистов, видео с возрастными ограничениями и контента, доступного только участникам.

    https://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp
    я бы подкидывал файлом

    Всего записей: 6922 | Зарегистр. 11-02-2020 | Отправлено: 15:41 22-02-2025 | Исправлено: greeple, 15:49 22-02-2025
    lvqcl

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

    Цитата:
    В итоге я даже подписался на этот канал, но все равно при входе на страницу ролика показывает только это.

     
    Какой адрес?
    Возможно, на канале есть несколько уровней членства, и ролик доступен с какого-то более высокого?

    Всего записей: 1283 | Зарегистр. 03-02-2007 | Отправлено: 16:14 22-02-2025
    kenko2



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

    Цитата:
    куки подкидывал?

    Спасибо за ссылки, почитал, но там тупик - для того чтобы получить куки надо залогиниться на Трубе в приватном окне, а она этого сделать не дает ("мы обнаружили на вашем аккаунте подозрительную активность, введите пароль еще раз бла-бла"). Лишний раз даже пытаться неохота - а то может вообще аккаунт забанить.
     
    lvqcl

    Цитата:
    Какой адрес?
    Возможно, на канале есть несколько уровней членства, и ролик доступен с какого-то более высокого?

    Пока неохота светить, а про несколько уровней членства даже не знал.

    Всего записей: 4568 | Зарегистр. 10-11-2005 | Отправлено: 16:20 22-02-2025 | Исправлено: kenko2, 16:21 22-02-2025
    euheny



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

    Всего записей: 4272 | Зарегистр. 22-11-2006 | Отправлено: 16:39 23-02-2025
    Ivanov Ivan



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

    Цитата:
    Лично мой выбор вот такой

    Код:
    -f "bestvideo[vcodec^=avc1]+bestaudio[acodec^=mp4a]"

    Как раз AVC+AAC и будет с потолком 1080р, который играется везде аппаратно, а не вся эта вэпэшная проприетарщина, которая активнее ест батарейку и тормозит на всём кроме самых флагманских и максимально свежих системах.
    Хотя, если железо позволяет играть AV1, то можно брать

    Код:
    -f "bestvideo[height=1080][vcodec^=av01]+bestaudio[acodec^=mp4a]"

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

    -f "bestvideo[vcodec^=avc1]+bestaudio[acodec^=mp4a]" - актуально для макс. качества 1080p?
     
    P.S.
    И ещё подскажите, пожалуйста, команду для макс. качества 2160p.

    Всего записей: 2006 | Зарегистр. 30-11-2006 | Отправлено: 00:04 24-02-2025 | Исправлено: Ivanov Ivan, 00:10 24-02-2025
    RazOne707



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

    Всего записей: 2599 | Зарегистр. 06-10-2023 | Отправлено: 01:23 24-02-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    нет, только стать спонсором и с куками качать
    Ivanov Ivan [?]
    Цитата:
    -f "bestvideo[vcodec^=avc1]+bestaudio[acodec^=mp4a]" - актуально для макс. качества 1080p?

    только там ещё [height=1080] надо добавить в bestvideo, так же и 2160p

    Всего записей: 6922 | Зарегистр. 11-02-2020 | Отправлено: 02:16 24-02-2025
    Ivanov Ivan



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

    Цитата:
    только там ещё [height=1080] надо добавить в bestvideo, так же и 2160p

    Это чтобы принудительно устанавливать нужное разрешение, для которого скачивается макс. качество?
     
    А как правильно добавить, можете написать полную команду?

    Всего записей: 2006 | Зарегистр. 30-11-2006 | Отправлено: 14:52 24-02-2025 | Исправлено: Ivanov Ivan, 14:52 24-02-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ivanov Ivan [?]
    Цитата:
    Это чтобы принудительно устанавливать нужное разрешение, для которого скачивается макс. качество?

    это чтобы скачивать только 1080, если нету не будет скачивать

    Цитата:
    А как правильно добавить, можете написать полную команду?

    что тебе конкретно надо?
    какой кодек, какое разрешение, и т.д.
    https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#format-selection примеры там есть, так же сортировка будет удобней если простые задачи нужны

    Код:
    -S "res:2160,+codec:avc:m4a"

    так скачает лучшее видео 2160p или ниже с кодеком h264 или хуже
    эквивалент (почти, потому что надо тогда для -f прописывать через / варианты, что качать если нет, другие кодеки или размеры, например best в конце)

    Код:
    -f "bestvideo[height<=2160][vcodec^=avc1]+bestaudio[acodec^=mp4a]"

    но -S правильно возьмёт вертикальные видео, а -f нет

    Всего записей: 6922 | Зарегистр. 11-02-2020 | Отправлено: 16:55 24-02-2025 | Исправлено: greeple, 16:58 24-02-2025
    Ivanov Ivan



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У кого-нибудь была эта ошибка?

    Код:
    ERROR: [youtube] ссылка: Sign in to confirm your age. This video may be inappropriate for some users. Use --cookies-from-browser or --cookies for the authentication. See  _ttps://github.com/yt-dlp/yt-dlp/wiki/FAQ#how-do-i-pass-cookies-to-yt-dlp  for how to manually pass cookies. Also see  _ttps://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies  for tips on effectively exporting YouTube cookies

    Из-за неё не работает даже -F.

    Всего записей: 2006 | Зарегистр. 30-11-2006 | Отправлено: 22:54 25-02-2025 | Исправлено: Ivanov Ivan, 22:56 25-02-2025
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ivanov Ivan
    тебе в ошибке всё написали, что делать

    Всего записей: 6922 | Зарегистр. 11-02-2020 | Отправлено: 23:39 25-02-2025 | Исправлено: greeple, 23:39 25-02-2025
    Открыть новую тему     Написать ответ в эту тему

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

    Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp (часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2025

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru