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

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

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

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 (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 | Нюанс под Windows 7 раз два
  • кнопки от notinthewoods
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED
  • Обход корпоративных/провайдерских блокировок
  • Обход блокировок связанный с медиаконтентом - видео, аудио..
     

  • Всего записей: 39230 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: greeple, 20:54 23-12-2024
    insorg



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

    Цитата:
    нет, с чего ты взял? это фильтр начала ^= (starts with)
    https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#filtering-formats

    Оппа. Внезапно.  Значит, таки нужна не только в моём многоэтажном батнике.
    Просто, я точно помню, что подобными крышечками окружаю всевозможные | и тому подобные знаки, когда их нужно как текст передать, а не как цепочку команд.
    Я эту строку делал очень давно, мог и позабыть. Спасибо за поправку. Посмотрю, что там ещё есть.
     
    Добавлено:

    Цитата:
     если есть премиум акк, подкидываешь куки и должно быть доступно (по идее, никто тут премиум не юзал)

    А разве они кроме как "отсутствие" рекламы (ну да, ну да, говорящие головы при этом не отсекаются и всё так же продолжают нести свою проплаченную фигню про курсы и очередные выкидыши яндекса или сбера) что-то бонусом заявляли что ли?

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 20:19 07-04-2024 | Исправлено: insorg, 20:22 07-04-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    ну так [ext=mp4] только он и av1 взять может так как он тоже в mp4, хотя и не в приоритете
    как заколдованный VP9 качает
    Цитата:
    yt-dlp -f "bv[ext=mp4][height<=360]+ba/b"  
     
    с youtube  
    мы же без фильтров как-то конвертировали opus в m4a?
    PS
    Кстати, попутно кажется 7-ка ffmpeg чудеса творит, пару страниц т.н. выше 15 KHz спектр не поднимался без фильтров
    а щас
    Цитата:
    yt-dlp -x --audio-format m4a --audio-quality 0 -v https://music.youtube.com/watch?v=SIzaVwlqpIw&si=6KUy0lFXNms14eYa


    У меня отбой... всем респект и уважуха...))
    PS
    insorg
    Цитата:
    Судя по цвету громкости на уровне -80 дБ и ниже, эти "всплески вверх" - ничто иное как просто мусор
    это практически спектр Opus, если обрезать до 15-ти будет aac 128kbps 2-3 стр. назад уже обсуждали

    Всего записей: 1384 | Зарегистр. 03-03-2004 | Отправлено: 20:26 07-04-2024 | Исправлено: VitalyF, 21:03 07-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Бесполезно кодировать опус в аас, это только лишняя потеря и без того испорченного качества. Лучше уж сразу исходный аас забрать.
     
    Добавлено:
    greeple
    Продолжаю смотреть "крышечки".. И резонный вопрос.
    А почему тогда строка
     -f "bestvideo[vcodec^=vp9]+bestaudio[acodec^=opus]"  
    нормально скачивает webm vp9+opus, если по такой логике нужно писать
     -f "bestvideo[vcodec^=vp09]+bestaudio[acodec^=opus]"  
    чтобы точно соответствовать первым знакам колонки vcodec?

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 20:30 07-04-2024
    RazOne707



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

    Цитата:
    Смотри на крышечку ^. Смотри на крышечку ^. У меня писано для вложенного батника, там она нужна

    Это "начало с". В мануале это написано
     

    Цитата:
    А почему тогда строка


    Цитата:
    чтобы точно соответствовать первым знакам колонки vcodec?
     

    естественно

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 20:52 07-04-2024 | Исправлено: RazOne707, 20:54 07-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Судя по цвету громкости на уровне -80 дБ и ниже, эти "всплески вверх" - ничто иное как просто мусор от квантования и шумы от потерьного кодировщика.
    По тому же принципу, как на скриншотах в жпеге вокруг текста появляется всякий мусор. Такая же история.
     
    Добавлено:
    RazOne707

    Цитата:
    Это "начало с". В мануале это написано

    Да-да, уже разобрались. Видимо, я уже и забыть успел, что да как делал.  
    Сейчас лишь странно, почему вариант с "vp9" работает, если по логике нужно ожидать требование "vp09" с нулём в средине...
     
    Добавлено:
    Или можно считать, что оно просто игнорируется как не валдное, а vp9 идёт по умолчанию?
    Так тогда просто в ошибку должно было бы упасть, мол, задаваемая строка неправильная, нет такого формата, идите курить бамбук...

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 20:54 07-04-2024
    RazOne707



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

    Цитата:
    А почему тогда строка нормально скачивает
     -f "bestvideo[vcodec^=vp9]+bestaudio[acodec^=opus]"  

    Ну вот зачем выдумывать... Не скачивается, так как нужно vp09


     
    А вот с vp09:

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 20:57 07-04-2024 | Исправлено: RazOne707, 21:01 07-04-2024
    shamagov



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

    Цитата:
    если есть премиум акк, подкидываешь куки и должно быть доступно (по идее, никто тут премиум не юзал)

    Верно, если бы у меня был премиум, то я бы не оказался здесь )
     
    insorg

    Цитата:
    Да и 1080р видео - тоже потолок здесь. Так что, всё возможное уже получено.

    Благодарю вас!  
    Качественный звук, разумеется, я скачал (24-Bit - 48.0 kHz), а тут я просто поинтересовался про скачивание варианта для премиум аккаунта.

    Всего записей: 1058 | Зарегистр. 04-02-2010 | Отправлено: 20:57 07-04-2024
    insorg



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

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 20:58 07-04-2024
    RazOne707



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

    Цитата:
    Ну да, проверил, написал вместо vp9 просто ххх,  и получил ругань, что нужного формата нет.
    Получается, что значение  vp9  считается валидным

    Скачивается и не ругается ? Желательно скриншот
    yt-dlp -f "bestvideo[vcodec^=vp9]+bestaudio[acodec^=opus]" https://www.youtube.com/watch?v=8Zz3JWKQD4g
     
    Я вообще не знаю зачем -f юзать, когда есть православная -S

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 21:01 07-04-2024 | Исправлено: RazOne707, 21:03 07-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Я буквально позавчера скачивал тестовое webm (vp9+opus) видео, а свой батник для скачивания не менял несколько месяцев как минимум. А эту строку - и подавно ещё дольше.

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 21:04 07-04-2024
    RazOne707



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

    Цитата:
    Я буквально позавчера скачивал тестовое webm (vp9+opus) видео, а свой батник для скачивания не менял несколько месяцев как минимум. А эту строку - и подавно ещё дольше.

    Я показал скриншот, что ругается. Неужели сложно показать как якобы скачивается...  
    Но ты уже третий пост пишешь "понять что срабатывает vp9" - не срабатывает, что пытаться понимать тогда...
    -f работает по маске от данных что по -F

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 21:07 07-04-2024 | Исправлено: RazOne707, 21:09 07-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    У меня помимо этой строки ещё куча других параметров стоит... Смотрю, что с ними.
     
     
    Добавлено:
    Тут дело такое, уже себе стало интересно докопаться, что за ерунда, и как оно вообще могло работать.

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 21:09 07-04-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Не увидел где сам батник, но возможно что-то из этого там присутствует, а может просто по /best скачивается да и все

     
    Вот поэтому -S очень проста и эффективна, зачем -f ) Ее если только в специфических скачиваниях использовать

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 21:12 07-04-2024 | Исправлено: RazOne707, 21:16 07-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Это забавно.  
    Даже старая версия
    -f "best[ext^=webm]"
    уже не работает, хотя она 100% выкачивала webm видосики. Помню, ею же когда-то скачивал тестовые ролики 4К и 8К, которые в AVC перестали отдавать.

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 21:31 07-04-2024
    greeple

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

    ну премиум качество аудио должно быть для тех у кого подписка, но я не проверял
    insorg
    Цитата:
    чтобы точно соответствовать первым знакам колонки vcodec?

    ну вообще по полю смотрит и должен по vp09 смотреть
    у меня с твоей строкой vp9 не качает

    Код:
    Requested format is not available. Use --list-formats for a list of available formats

     
     
    Добавлено:
    insorg
    ну может /best отрабатывает, если без него то точно ошибка и досвидос

    Всего записей: 6133 | Зарегистр. 11-02-2020 | Отправлено: 21:34 07-04-2024
    insorg



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

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 21:38 07-04-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Я вообще не знаю зачем -f юзать, когда есть православная -S

    он же написал уже, чтобы с youtube-dl совместимо было

    Всего записей: 6133 | Зарегистр. 11-02-2020 | Отправлено: 21:39 07-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Забавно, но  
    -f "best[ext^=mp4]"
    работает...
     
    Добавлено:
    Фиг пойми, что за дичь.
     
    Добавлено:
    А ещё не совсем понятно, зачем сабж сейчас скидывает vp09+opus  в mkv контейнер.
    Буквально некоторое время назад этого тоже не было.
     
    Добавлено:
    Ну и да, без нуля у меня тоже перестало работать скачивание.  
    Хотя, ещё несколько дней назад я как раз скачивал с ютуба какой-то рандомный клип из своих подписок на свои тесты. И всё работало. Без того самого нуля в строке и без превращения в mkv, которое делается сейчас.

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 21:40 07-04-2024 | Исправлено: insorg, 21:40 07-04-2024
    RazOne707



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

    Цитата:
    Забавно, но  
    -f "best[ext^=mp4]"
    работает...

    Да е-мое), что забавного mp4 присутствует в ext. По yt-dlp -F URL и видно все по чему может отрабатывать -f

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 21:51 07-04-2024 | Исправлено: RazOne707, 21:57 07-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Продолжаю офигевать...
    Короче, у меня была очень старая строка в одном из батников
    -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]"
    До прихода AV1 отлично ею пользовался в оригинале youtube-dl и было нормально.
    Сейчас решил дёрнуть её....  
     
    Результат:

    General
    Complete name                            : D:\Test\KORPIKLAANI - Rankarumpu (OFFICIAL MUSIC VIDEO) [8Zz3JWKQD4g].mp4
    Format                                   : MPEG-4
    Format profile                           : Base Media
    Codec ID                                 : isom (isom/iso2/mp41)
    File size                                : 180 MiB
    Duration                                 : 2 min 43 s
    Overall bit rate                         : 9 218 kb/s
    Frame rate                               : 25.000 FPS
    Writing application                      : Lavf60.16.100
    Cover                                    : Yes
     
    Video
    ID                                       : 1
    Format                                   : vp09
    Codec ID                                 : vp09
    Duration                                 : 2 min 43 s
    Bit rate                                 : 9 074 kb/s
    Width                                    : 3 840 pixels
    Height                                   : 1 608 pixels
    Display aspect ratio                     : 2.39:1
    Frame rate mode                          : Constant
    Frame rate                               : 25.000 FPS
    Color space                              : YUV
    Bits/(Pixel*Frame)                       : 0.059
    Stream size                              : 177 MiB (98%)
    Title                                    : ISO Media file produced by Google Inc. Created on: 04/07/2024.
    Color range                              : Limited
    Color primaries                          : BT.709
    Transfer characteristics                 : BT.709
    Matrix coefficients                      : BT.709
     
    Audio
    ID                                       : 2
    Format                                   : AAC LC
    Format/Info                              : Advanced Audio Codec Low Complexity
    Codec ID                                 : mp4a-40-2
    Duration                                 : 2 min 43 s
    Bit rate mode                            : Constant
    Bit rate                                 : 128 kb/s
    Channel(s)                               : 2 channels
    Channel layout                           : L R
    Sampling rate                            : 44.1 kHz
    Frame rate                               : 43.066 FPS (1024 SPF)
    Compression mode                         : Lossy
    Stream size                              : 2.50 MiB (1%)
    Title                                    : ISO Media file produced by Google Inc.
    Default                                  : Yes
    Alternate group                          : 1

    Это вообще каким боком vp9, если явно указан тип "mp4" ?
     
    Добавлено:
    RazOne707

    Цитата:
    что забавного mp4 присутствует в ext

    Забавно тем, что от варианта webm не отличается ничем, кроме самого значения ext.

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 21:56 07-04-2024 | Исправлено: insorg, 21:57 07-04-2024
    Открыть новую тему     Написать ответ в эту тему

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

    Компьютерный форум 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