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

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

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

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
  • Обход корпоративных/провайдерских блокировок
  • Обход блокировок связанный с медиаконтентом - видео, аудио..
     

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



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

    Цитата:
    Вот правильно что берёте в кавычки... значит уже держите в уме

    Вот оригинал как выглядит) У них normalizer - подразумевает в себе "контроль уровня громкости"

    Если подразумевать истинное "нормализация звука" - то да, это затрагивание частотного диапазона.  
     
    А так конечно прикольно использовать перевод с иностранного языка.
    Мы хоть как "райдеры",шмайдеры применяем оттуда. и Dynamic Audio Normalizer - звучит именно звука, но не Volume громкости,что понятно само по себе,что имеется ввиду.

    Всего записей: 2020 | Зарегистр. 06-10-2023 | Отправлено: 11:49 19-02-2024 | Исправлено: RazOne707, 12:32 19-02-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay1963
    Цитата:
    Как можно обойти на ютубе вот это «Ошибка

    только подписавшись и подкинув куки
    подписаться можно было и бесплатно на пробный период, как там сейчас, хз погугли Youtube Member Only Content Bypass

    Всего записей: 6114 | Зарегистр. 11-02-2020 | Отправлено: 12:35 19-02-2024
    shamagov



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

    Цитата:
    Если подразумевать истинное "нормализация звука" - то как я понимаю затрагивание частот ?

    Нет. Нормализация - это самая простая "обработка"... просто поднимает общий уровень до тех пор пока не упрётся каким-нибудь пиком в ноль... всё. К примеру, вы записываете лекцию в аудитории, находясь на задней парте, голос преподавателя будет записываться очень тихо (например, -32 децибела)... и вот кто-то рядом с вами щёлкнул ручкой - этот щелчок запишется на уровне -2 децибела... тогда после нормализации полученной записи у вас будет общий уровень -30 децибел из-за этого щелчка,,, поэтому я и говорю, что нормализация не нужна. В данной ситуации вам бы лучше всего подошёл максимайзер, который поднимет общий уровень до вами выбранных значений (например, - 10 децибел), а этот щелчок будет подавлен к этим выбранным значениям (будет на уровне -10 децибел).
    В разных программах используют слово "нормализация" как типа "сделать нормально", а вот каким способом сделать нормально - это зависит от разных обработок (экспандер, компрессор, райдер, максимайзер, лимитер), это как-бы упрощает понимание для простых пользователей, которые не знают всех этих приборов, вот для них по-простому и говорят - "нормализуем... сделаем нормально" )

    Всего записей: 1058 | Зарегистр. 04-02-2010 | Отправлено: 12:41 19-02-2024
    RazOne707



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

    Цитата:
    только подписавшись и подкинув куки

    а если использовать логин пароль есть еще в мануале, так тоже должно работать ?
     
    shamagov

    Цитата:
    "нормализуем... сделаем нормально" )

    Получается да, нормалайзер (как действие с громкостью), не просто нормализация,а нормализация громкости (без затрагивания частот). Принял, но я как бы это и знал, что частоты там не трогаются) В общем разобрались.

    Всего записей: 2020 | Зарегистр. 06-10-2023 | Отправлено: 12:41 19-02-2024 | Исправлено: RazOne707, 12:56 19-02-2024
    greeple

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

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

    да

    Всего записей: 6114 | Зарегистр. 11-02-2020 | Отправлено: 12:42 19-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
     Another example for audio with whisper and explosion parts:
    compand=0|0:1|1:-90/-900|-70/-70|-30/-9|0/-3:6:0:0:0
     
    Вставлять как в примере вместо dynaudnorm=m=10:n=0 : http://forum.ru-board.com/topic.cgi?forum=5&topic=51328#4  

    Т.е. можно сделать вот так?

    Код:
    @for /f "delims= usebackq" %%i in (`@mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"`) do (@set ClipboardData=%%i)
    @echo Working on: %ClipboardData%
    @yt-dlp -f 22/18 --no-part --sponsorblock-mark all --merge-output-format mp4 --ppa Merger:"-acodec aac -ac 2 -af compand=0|0:1|1:-90/-900|-70/-70|-30/-9|0/-3:6:0:0:0" %ClipboardData%  

     
    Добавлено:
    И где почитать описание - какие циферки за что отвечают?

    Всего записей: 18503 | Зарегистр. 04-11-2010 | Отправлено: 13:53 19-02-2024 | Исправлено: insorg, 13:56 19-02-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    compand=0|0:1|1:-90/-900|-70/-70|-30/-9|0/-3:6:0:0:0
    attacks=0|0 плавное увеличение громкости
    decays=1|1  
    points=-90/-900|-70/-70|-30/-9|0/-3 - точки на графике
    soft-knee=6 - радиус изгиба графика
    gain=0
    volume=0
    delay=0 - предвидение look ahead

    Всего записей: 1381 | Зарегистр. 03-03-2004 | Отправлено: 14:05 19-02-2024 | Исправлено: VitalyF, 14:20 19-02-2024
    RazOne707



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

    Цитата:
    Т.е. можно сделать вот так?

    Я проверил, этот плохой пример, плохо экспандит.
    Вот тут пример нормального компрессора лимитера http://forum.ru-board.com/topic.cgi?forum=5&topic=51328#4
     
    C нативным aac выглядеть будет так: (если будет тихо (но не должно) добавить через запятую динамическую нормализацию громкости)

    Цитата:
    yt-dlp -S "res:1080,vcodec:vp9,acodec:opus" --convert-thumbnail jpg --embed-thumbnail --merge-output-format mp4 --ppa Merger:"-acodec aac -ac 2 -af compand=attacks=0:points=-80/-80|-12.4/-12.4|-6/-8|0/-6.8|20/-2.8" https://www.youtube.com/watch?v=d4Fhs-2HFO8


     
    VitalyF

    Цитата:
    compand=0|0:1|1:-90/-900|-70/-70|-30/-9|0/-3:6:0:0:0

    В этом примере с экспандером, ffmpeg его делает ужасно. Вообще автоматические экспандеры плохи, использовать лучше dynaudnorm - по сути тот же экспандер, только умнее
    Вот почему плохо с экспандерами( в конце видео про экспанд) : https://www.youtube.com/watch?v=GGlJVdF6Y7I

    Всего записей: 2020 | Зарегистр. 06-10-2023 | Отправлено: 14:10 19-02-2024 | Исправлено: RazOne707, 14:18 19-02-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    C нативным aac выглядеть будет так:

    Надеюсь ты оцениваешь без нормализации в плеере?
    Например в Potplayer, говорят, она не очень...

    Всего записей: 1381 | Зарегистр. 03-03-2004 | Отправлено: 14:18 19-02-2024
    RazOne707



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

    Цитата:
    Надеюсь ты оцениваешь без нормализации в плеере?

    Я оцениваю искажение от оригинала, dynaudnorm не искажает амплитуды, экспандеры сильно изменяют, что не есть хорошо
    Если конечно задача не стоит максимально изменить звук)
     
    Это лютый экспанд. Звук должен быть хотябы немного тише, а его так расжимает, что он одного уровня со всей дорогой. Это треш

    Всего записей: 2020 | Зарегистр. 06-10-2023 | Отправлено: 14:19 19-02-2024 | Исправлено: RazOne707, 14:28 19-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Беру два батника (сразу на примере конкретного видео, чтоб удобнее было)

    Код:
    yt-dlp.exe -f 22 https://www.youtube.com/watch?v=xpkLGvcAoxw

    и

    Код:
    yt-dlp.exe -f 22 --merge-output-format mp4 --ppa Merger:"-acodec aac -ac 2 -af compand=attacks=0:points=-80/-80|-12.4/-12.4|-6/-8|0/-6.8|20/-2.8,dynaudnorm=m=10:n=0" https://www.youtube.com/watch?v=xpkLGvcAoxw

    На выходе получаю два абсолютно идентичных файла.
    Свежие ffmpeg.exe и ffprobe.exe 6.1.1 версии лежат на месте.
    ЧЯДНТ?

    Всего записей: 18503 | Зарегистр. 04-11-2010 | Отправлено: 14:25 19-02-2024 | Исправлено: insorg, 14:26 19-02-2024
    RazOne707



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

    Цитата:
    На выходе получаю два абсолютно идентичных файла.

    Потому-что 22 и 18 это цельные файлы и Merger там не работает
    Нужно качать 22  раздельно видео и аудио. bv*+ba/b или ключ --compat-options format-spec

    Всего записей: 2020 | Зарегистр. 06-10-2023 | Отправлено: 14:26 19-02-2024 | Исправлено: RazOne707, 14:33 19-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Заменил на сборный минимальный AVC + лучший AAC

    Код:
    @C:\Portable\FFMPEG~1\yt-dlp.exe -f 160+140 --merge-output-format mp4 --ppa Merger:"-acodec aac -ac 2 -af compand=attacks=0:points=-80/-80|-12.4/-12.4|-6/-8|0/-6.8|20/-2.8,dynaudnorm=m=10:n=0" https://www.youtube.com/watch?v=xpkLGvcAoxw

    Вроде сработало.
    А можно ещё сделать так, чтобы компрессируемая дорога вкладывалась в mp4 в качестве второго аудио, а оригинал тоже оставался?

    Всего записей: 18503 | Зарегистр. 04-11-2010 | Отправлено: 14:33 19-02-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Дык и хорошо же, я не спорю! ))
    Про dynaudnorm на hydrogen audio писали, что он не совершенен... мало ли кто, что пишет, я привык на себя рассчитывать...

    Всего записей: 1381 | Зарегистр. 03-03-2004 | Отправлено: 14:35 19-02-2024
    RazOne707



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

    Цитата:
    А можно ещё сделать так, чтобы компрессируемая дорога вкладывалась в mp4 в качестве второго аудио, а оригинал тоже оставался?

    Можно чтобы в 1 файле было, мы как-то вылавливали что создавалось 2 дороги, оригинальная + с фильтром.
    Сейчас команду найду.  
    VitalyF

    Цитата:
    Дык и хорошо же, я не спорю! ))

    Это очень лютый экспанд) Я такое стесняюсь применять себе)

    Всего записей: 2020 | Зарегистр. 06-10-2023 | Отправлено: 14:35 19-02-2024 | Исправлено: RazOne707, 14:38 19-02-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707Дык и хорошо же, я не спорю! ))
    Про dynaudnorm на hydrogen audio писали, что он не совершенен... мало ли кто, что пишет, я привык на себя рассчитывать...
    Дай какой-нить на твой вкус хороший ролик на youtube или на yt music,
    посмотрим его диаграмму

    Всего записей: 1381 | Зарегистр. 03-03-2004 | Отправлено: 14:36 19-02-2024 | Исправлено: VitalyF, 14:38 19-02-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Заменить   -af  на   -filter_complex
    Будет 2 дорожки, оригинальная и с фильтром в контейнере. Основная - с фильтром (если в плеере не накручен приоритет аудиодорог)

    VitalyF наработка) Пригодилась. Кстати полезная штука. Дописал в примеры в + функционал.

    Всего записей: 2020 | Зарегистр. 06-10-2023 | Отправлено: 14:41 19-02-2024 | Исправлено: RazOne707, 14:53 19-02-2024
    insorg



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

    Цитата:
    Будет 2 дорожки, оригинальная и с фильтром в контейнере

    Проверил. Будет две. Но ни одна из них не оригинальная. Облом.

    Всего записей: 18503 | Зарегистр. 04-11-2010 | Отправлено: 14:54 19-02-2024
    shamagov



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

    Цитата:
    Дай какой-нить на твой вкус хороший ролик на youtube или на yt music,
    посмотрим его диаграмму

    В ютюбовском плеере в настройках есть "1080 премиум высокий битрейт", в ПотПлеере есть три варианта 1080, из которых только webm имеет этот высокий битрейт
    https://www.youtube.com/watch?v=0bqzZARdX14

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



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По крайней мере обе вытащенные через AviDemux  не совпадают с вариантом без обработки...

    Всего записей: 18503 | Зарегистр. 04-11-2010 | Отправлено: 14:56 19-02-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

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