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

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

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

Maz



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


Текущая версия: 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  
     


  • Всего записей: 38840 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: 351878, 17:25 14-03-2024
    RazOne707

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

    Цитата:
    и так у меня работает даже на ноуте норм  

    У меня вот так этот пример:

    Всего записей: 1257 | Зарегистр. 06-10-2023 | Отправлено: 12:27 18-02-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а куда %(filepath,_filename)s % делись, удваивай если в бат запускаешь
     
    Добавлено:
    я просто в открытой cmd проверял всё
     
    Добавлено:
    и у %%(original_url)s тоже

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 12:29 18-02-2024
    RazOne707

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

    Цитата:
    я просто в открытой cmd проверял всё

    и в cmd и в bat и везде будет ошибка. И без удваивания в cmd и с удваиванием в bat

    Цитата:
    yt-dlp -f hls-400 --add-metadata --convert-thumbnail jpg --embed-thumbnail --exec "yt-dlp -x -f hls-4050 -o "1" %%(original_url)s && ffmpeg -i \"%%(filepath,_filename)s\" -i 1.m4a -vcodec copy -y -ac 2 -c:a aac -af dynaudnorm" \"%%(filepath,_filename)s.mp4\" && del \"%%(filepath,_filename)s\" && del 1.m4a && ren \"%%(filepath,_filename)s.mp4\" \"%%(filepath,_filename)s\"" -v https://smotrim.ru/video/2598663

    Всего записей: 1257 | Зарегистр. 06-10-2023 | Отправлено: 12:35 18-02-2024 | Исправлено: RazOne707, 12:37 18-02-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    и в cmd и в bat и везде будет ничего

    ага, я сам его создал да https://i.imgur.com/0LamBOo.png
     
    Добавлено:
    и остальные удалил
     
    Добавлено:
    -af dynaudnorm" здесь зачем кавычка тебе?

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 12:37 18-02-2024
    RazOne707

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

    Цитата:
    ага, я сам его создал да https://i.imgur.com/0LamBOo.png

    yt-dlp.conf может у тебя ?
     

    Цитата:
    -af dynaudnorm" здесь зачем кавычка тебе?

    ?

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

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    сам поломал и удивляешься почему не работает
     
    Добавлено:
    RazOne707
    Цитата:
    yt-dlp.conf может у тебя ?

    нет

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 12:40 18-02-2024
    RazOne707

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

    Цитата:
    https://i.imgur.com/S2K8uzw.png

    А. Это я убирал фулл фильтр уже и их нечаянно оставил, мой косяк,сори Я не знаю где VitalyF его брал, но лучше это все прописывать нормально. Поэтому чисто -af dynaudnorm делаю (в примерах тоже только его оставил), по сути он и нужен в основном всем, остальное вкусовщина и под конкретную акустику.
    Вот тут еще вычитать что полезное https://ffmpeg.org/ffmpeg-filters.html

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

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

    Цитата:
    ?

    https://i.imgur.com/S2K8uzw.png
     
    Добавлено:

    Цитата:
    Вот тут еще вычитать что полезное https://ffmpeg.org/ffmpeg-filters.html

    я смотрел уже пару дней назад, но там столько всего что за год не прочитаешь

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

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

    Цитата:
    я смотрел уже пару дней назад, но там столько всего что за год не прочитаешь

    Там просто много текста описания ключей - если фильтр не нужен, то и описания ключей сразу мимо
    Например очень хорошо про разные ключи -af dynaudnorm=m=10:n=0 написано.
    По аналогии добавить что нужно еше одно, два например. Но как по мне, нормализации вполне хватает, вот она прям маст хэв

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

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    мне нормализация кажется нормальным только когда изначально сделано тихо не по нормальной громкости. Для разговорных да, можно сделать по амплитуде, но для музыки я бы не применял, или применял по пику, чтобы громкость была как изначально планировалось
     
    Добавлено:
    я так понял что по амплитуде тут это framelen, f по пику peak, p далее макс усиления трешхолды это уже для любителей, просто по пику для аудио по фреймам для речи

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 13:46 18-02-2024 | Исправлено: greeple, 13:46 18-02-2024
    RazOne707

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

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

    У тебя в PotPlayer включена нормализация звука ? Сейчас даже в фильмах(читать как конечный коммерческий продукт) музыка громкая или определенные экшн сцены относительно основного звукового ряда. Без нормализации вообще порой невозможно смотреть такие фильмы и сериалы, а таких большинство.
    Вот тут точно также, и записи летсплеев игр итд. Да всего в принципе, кроме музыкальных треков.  
    У меня например creative в ПК  аппаратно поддерживает нормализацию звука не вешая это на процессор. А вот на других устройствах нормализация звука то что надо.
    А по поводу по амплитуде,пикам итд - пока обычный по дефолту с обрабокой каждого канала отдельно n=0. (по умолчанию идет n=1, если ничего не прописывать)
    Потом нужно посидеть и посмотреть стоит ли заморачиваться с большими настройками.

    Всего записей: 1257 | Зарегистр. 06-10-2023 | Отправлено: 13:59 18-02-2024 | Исправлено: RazOne707, 14:12 18-02-2024
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
     
                                               newquaker
     
         Можно, но не нужно. Результат содержит излишнюю информацию.
        Это лучше: https://github.com/xenova/chat-downloader

    Всего записей: 2218 | Зарегистр. 09-01-2010 | Отправлено: 15:40 18-02-2024
    RazOne707

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    Написано, что это для комментариев с трансляций и записей трансляций (живой чат по-русски)
    Этим точно можно именно комментарии к ролику качать ?

    Всего записей: 1257 | Зарегистр. 06-10-2023 | Отправлено: 15:53 18-02-2024 | Исправлено: RazOne707, 15:54 18-02-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    У тебя в PotPlayer включена нормализация звука ?

    нет

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

    для этого есть компрессор обычно, а не нормализация, но если так удобно то ок
    музыка это в дубляже на русском так получается, из за того что речь тише, ну и для кинотеатров же сделано, там надо чтобы звуки были громче
    и в оригинале не так громко, кажется, сравни оригинал и дубляж. Я обычно смотрю с закадровой озвучкой, чтобы и оригинал слышен был на фоне и перевод, у них обычно с нормализацией всё норм
    и я про музыку написал, а не про фильмы но в фильмах пропадёт тогда тот звук который нужен для 5.1 7.1 и т.д, для обычного стерео или в наушниках норм, а на норм акустике будет всё уже не то
     
    Добавлено:
    RazOne707
    Цитата:
    Этим точно можно именно комментарии к ролику качать ?

    нет конечно, это только для чата

    Код:
    chat_downloader https://www.youtube.com/watch?v=Mzt9i5FD-vY --output chat.json
    [INFO] Site: youtube.com
    [ERROR] Video does not have a chat replay.

     
    Добавлено:
    https://github.com/egbertbouman/youtube-comment-downloader вот для комментов

    Код:
    youtube-comment-downloader --url https://www.youtube.com/watch?v=Mzt9i5FD-vY --output ScMzIvxBSi4.json
    Downloading Youtube comments for https://www.youtube.com/watch?v=Mzt9i5FD-vY
    Downloaded 1 comment(s)
    [0.74 seconds] Done!

    на выходе такой же json как и в yt-dlp

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 15:57 18-02-2024
    RazOne707

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

    Цитата:
    для этого есть компрессор обычно, а не нормализация, но если так удобно то ок

    компрессор снижает громкий звук, нормализация повышает низкий - эффект по сути один.
    гляну что там по компрессору в фильтрах как будет настроение, что больше подойдет.
    по сути это будет скорее всего надстройка dynaudnorm по пику нужно тогда на + режим компрессора и выставить будет, это да.
    Например m=0 или 1,2,3 (не повышать тихий звук или чуть-чуть) и пик. Это и должно получиться компрессор.
    А тот что полноценный компрессор, так там по частотам - это лишнее для преследования цели сгладить скачки звука.

    Цитата:
    и я про музыку написал

    Ну понятно, что музыку мурыжить этим глупо. Там уже всегда все нормально.
     

    Цитата:
    на выходе такой же json как и в yt-dlp

    там очень много лишней ерунды, можно там как-то отсекать ?

    Всего записей: 1257 | Зарегистр. 06-10-2023 | Отправлено: 16:07 18-02-2024 | Исправлено: RazOne707, 16:35 18-02-2024
    LZAA

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

           Можно отсекать, если поискать - 'Youtube Comment Downloader'.

    Всего записей: 2218 | Зарегистр. 09-01-2010 | Отправлено: 16:24 18-02-2024
    RazOne707

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

    Цитата:
    Можно отсекать, если поискать - 'Youtube Comment Downloader'.

    Гуглить я тоже умею) Желательно бы как минимум кто пользовался,как максимум как это будет выглядеть, чтобы заморачиваться

    Всего записей: 1257 | Зарегистр. 06-10-2023 | Отправлено: 16:30 18-02-2024 | Исправлено: RazOne707, 16:30 18-02-2024
    greeple

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

    Код:
    yt-dlp -f hls-400 --add-metadata --convert-thumbnail jpg --embed-thumbnail --exec "yt-dlp -x -f hls-4050 -o "1" %(original_url)s && ffmpeg -i \"%(filepath,_filename)s\" -i 1.m4a -vcodec copy -y -ac 2 -c:a aac -af \"compand=0 0:1 1:-90/-900 -70/-70 -30/-9 0/-3:6:0:0:0,bass=g=3:f=110:w=0.6,dynaudnorm\" \"%(filepath,_filename)s.mp4\" && del \"%(filepath,_filename)s\" && del 1.m4a && ren \"%(filepath,_filename)s.mp4\" \"%(_filename)s\"" -v https://smotrim.ru/video/2598663

    просто имя %(_filename)s а не с путём, а тот вариант с путём работает если вместо ren написать move

    Цитата:
    компрессор снижает громкий звук, нормализация повышает низкий - эффект по сути один.

    нет, он и понижает громкий и повышает тихий
     
     
    Добавлено:
    на твиче вот у расширения https://www.frankerfacez.com/ есть компрессор https://i.imgur.com/RJSNgDL.png можешь посмотреть, он и громкие снижает и тихие увеличивает

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 16:35 18-02-2024 | Исправлено: greeple, 19:24 09-03-2024
    RazOne707

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

    Цитата:
    нет, он и понижает громкий и повышает тихий

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

     

    Цитата:
    на твиче вот у расширения https://www.frankerfacez.com/ есть компрессор https://i.imgur.com/RJSNgDL.png можешь посмотреть, он и громкие снижает и тихие увеличивает

    Не вижу слова компрессор в описании) Но если там еще и повышает, то там еще и нормализация. Также компрессором можно разговорно обозвать нормализацию с пиком, но это потеря качества из-за повышения громкости.
     
    Вот кстати нашел как надстроить нормализацию, под поведение компрессора. m10 g301(это m10+g301) с m=0 не работает

    Всего записей: 1257 | Зарегистр. 06-10-2023 | Отправлено: 16:38 18-02-2024 | Исправлено: RazOne707, 17:25 18-02-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    там очень много лишней ерунды, можно там как-то отсекать ?


    Код:
    yt-dlp --no-write-info-json --write-comments --print-to-file %(comments)s comments.txt
     

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 17:24 18-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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru