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

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



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

    Цитата:
    Странно слышать, что на ютупчиге можно найти то, чего больше нет вообще нигде.  

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

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 23:04 20-09-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Всё равно никто на ютуб flac/wav аудио не станет лить, это очевидно же.
    Да и к происхождению исходников для дороги будут вопросы. Достаточно даже игр со сменой частоты дискретизации, чтобы испортить звук. В любом случае, такой трек сгодится только в плеер на побаловаться недолго, но не для формирования фонотеки на хранение.
     
    Добавлено:
    Хотя, у меня тоже есть небольшая папка временного, скачанные m4a с ютуба. Там всякие свежаки песен с альбомов, которые ожидаются только через месяц-два. Под сохранение и бэкапы оно не попадает, ибо нафиг не нужно, а просто своим видом и наличием напоминает не забыть потом про сам альбом, когда он выйдет, а тогда уже и удалить можно.

    Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 23:29 20-09-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Youtube - это как на помойке, бомжи сливают свои помои, Рублёвские свои... эта тема даже на ТВ освещалась...про 2-х бомжей на Рублёвской помойке Хотя я тоже за CD торренты...!
     

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 06:18 21-09-2023 | Исправлено: VitalyF, 08:51 21-09-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нарыл себе нормализацию audio (мне для новостей)) RSGAIN - одна из утилит yt-dlp вот такай строкой в конфиге --exec "rsgain custom -S -t -l -18". В Foobar так же применяется, для альбомов или треков, несколько режимов... Кажется не дружит с кириллицей, пока обошёл урезая имя до идентификатора и даты... в конфиге --restrict-filenames и --windows-filenames.
    Разные кодеки аудио (музыка и новости) решил сводить в два контейнера ogg и m4a  строкой  --remux-video "webm>ogg/opus>ogg/aac>m4a" список можно расширить и в конфиг прописать. Проверил OGG картинки держит простым редактором тегов, остальное самой yt-dlp, копаю...
     
    PS Opus 32 бита можно конвертнуть в AAC или M4A  тоже 32 бита пока только с пом. XviD4PSP.exe (есть Portable)кодеком ALAC но вместо 70 мб OGG получаем 1.4 Гб M4A... поэтому Opus я т.д. лучше не трогать, оставить как есть...))
    PS
    Последняя ночная nightly 2023.09.21.230422 у меня что-то не пошла, откатился, всё Ок!
    PS
    Последняя Stable Ok!

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 22:05 22-09-2023 | Исправлено: VitalyF, 18:18 24-09-2023
    w341kj

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пытаюсь скачать видео и получить в файле .json кол-во дизлайков через этот плагин
    https://github.com/pukkandan/yt-dlp-returnyoutubedislike
     
    Не пойму плагин не работает или я что-то не так делаю.
     
    Кладу скаченный с гитхаба файл yt-dlp-ReturnYoutubeDislike-master.zip в туже папку где и yt-dlp.exe и в конфиге прописываю --use-postprocessor ReturnYoutubeDislike:when=pre_process
    запущаю и вот такая вот ошибка:
     

    Цитата:
    Traceback (most recent call last):
      File "yt_dlp\__main__.py", line 17, in <module>
      File "yt_dlp\__init__.py", line 1008, in main
      File "yt_dlp\__init__.py", line 962, in _real_main
      File "yt_dlp\YoutubeDL.py", line 764, in __init__
      File "yt_dlp\postprocessor\__init__.py", line 42, in get_postprocessor
    KeyError: 'ReturnYoutubeDislikePP'
    [8180] Failed to execute script '__main__' due to unhandled exception!

     

    WTF ?

     
    greeple
    спс

    Всего записей: 157 | Зарегистр. 06-03-2021 | Отправлено: 20:35 24-09-2023 | Исправлено: w341kj, 23:22 24-09-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    структура должна быть такая: папка yt-dlp-plugins рядом с yt-dlp и в него класть плагины
    /yt-dlp-plugins/ReturnYoutubeDislike в эту папку например содержимое https://i.imgur.com/DVW1k1T.png
     
    yt-dlp --use-postprocessor ReturnYoutubeDislike:when=pre_process --write-info-json
    ошибок нет, проверил, в файле дизлайки есть https://i.imgur.com/f3wgWGR.png

    Всего записей: 4242 | Зарегистр. 11-02-2020 | Отправлено: 21:59 24-09-2023
    vasevase

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

    Оно же не взаимодействует напрямую с G00GLE,
    я правильно понимаю? Там суть - после отключения дизлайков
    на самом YT, любители сделали некий левый прокладочный
    сайт, который собирает ваши данные (нажатия "нравится/нет"),
    а потом через вот этот плагин к YT-DLP их выводит. Всё верно?
     
    Т.е. я к тому, что очень приблизительно можно верить циферкам.
    А уж ставить расширение для браузера - трижды бы подумал.

    Всего записей: 3164 | Зарегистр. 28-08-2010 | Отправлено: 04:53 25-09-2023 | Исправлено: vasevase, 04:53 25-09-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasevase
    Цитата:
    Оно же не взаимодействует напрямую с G00GLE,
    я правильно понимаю?

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

    Всего записей: 4242 | Зарегистр. 11-02-2020 | Отправлено: 12:37 25-09-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вычитал, что запись вида yt-dlp -x --audio-format m4a "URL" без -f!
    находит и скачивает  лучшее аудио, если есть opus 32 бита в контейнере webm и конвертирует в m4a. Проверил, похоже на правду...!

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 08:57 26-09-2023 | Исправлено: VitalyF, 09:00 26-09-2023
    vaskamy



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

    Цитата:
    конвертирует в m4a

    Не проверяли в контейнере m4a там opus или aac?

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 10:17 26-09-2023
    VitalyF

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

    Цитата:
    там opus или aac?

    AAC конечно!
    Opus можешь ремуксить в OGG контейнер.

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 11:41 26-09-2023
    vaskamy



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

    Цитата:
    AAC конечно!

    Частота какая 16000 или 24000 герц??? Если 24килогерца и 32бит(48000) то это класно а если 16к.герц и 44100 то ето фуфел.

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 12:29 26-09-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Цитата:
    opus 32 бита в контейнере webm и конвертирует в m4a
    На хрена?
    В ютупе и так качество звука - на грани бесполезности, а тут ещё и транскод устраивать.
     
    Просто делаем вот так
    Код:
    yt-dlp.exe -f "bestaudio[acodec^=mp4a]"
    и радуемся жизни.
     
    vaskamy
    Цитата:
    Если 24килогерца и 32бит(48000) то это класно а если 16к.герц и 44100 то ето фуфел
    Сам то понял, какую глупость сморозил?

    Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 12:35 26-09-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vaskamy
    Цитата:
    Частота какая 16000...  

    Mediainfo
     
    без опции --audio-quality 0
     
    Mediainfo
     
     
    Добавлено:
    insorg
    Оба с кодеком MP4A, см. mediainfo

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 14:45 26-09-2023 | Исправлено: VitalyF, 14:46 26-09-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Цитата:
    Оба с кодеком MP4A, см. mediainfo

    ну это ты opus перекодировал в mp4a, он про это говорил, про перекодировку

    Всего записей: 4242 | Зарегистр. 11-02-2020 | Отправлено: 15:23 26-09-2023
    VitalyF

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

    Цитата:
    ну это ты opus перекодировал в mp4a, он про это говорил, про перекодировку

    yt-dlp.exe -f "bestaudio[acodec^=mp4a]
    mp4a вечером затестю на наушниках, щас нечем...

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 15:26 26-09-2023
    greeple

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

    Цитата:
    без -f!

    без разницы пишешь с -f или без, по умолчанию yt-dlp берёт максимальное качество, тоже самое что -f best или bv+ba или отдельно их, в данном случае, если ты выбрал -x (вытащить аудио) то он возьмет аудио тоже самое что ba без видео
     
    Добавлено:
    VitalyF
    Цитата:
    yt-dlp.exe -f "bestaudio[acodec^=mp4a]
    mp4a вечером затестю на наушниках, щас нечем..

    да разницы ты там не услышишь, там могут быть именно в перекодировке проблемы, из за переменного битрейта и т.д
     
    Добавлено:

    Цитата:
    mp4a

    на ютубе меньше "размером и гц" чем опус, но по качеству одинаковое +-, а если перекодировать, то может быть уже хуже, потому как opus уже с потерями закодирован, и ты его ещё раз кодируешь

    Всего записей: 4242 | Зарегистр. 11-02-2020 | Отправлено: 15:29 26-09-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    тоже самое что -f best или bv+ba или отдельно

    Проверял, с -f - 16 бит., а исходная - 32 бита. Я пока выводов не делаю, только присматриваюсь...

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 15:55 26-09-2023 | Исправлено: VitalyF, 15:59 26-09-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Цитата:
    Проверял с -f - 16 бит., а исходная - 32 бита. Я пока выводов не делаю, только присматриваюсь...

    не может быть такого, разницы нет, выбирается 251 формат в обоих случаях, на битность это не влияет

    Всего записей: 4242 | Зарегистр. 11-02-2020 | Отправлено: 16:00 26-09-2023
    insorg



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

    Цитата:
    Проверял с -f - 16 бит., а исходная - 32 бита
    А толку тебе с этого повышения битов, если сам выкладывающий это всё в обычной 16 бит и 44,1 кГц выкладывает? Осталось ещё mp3 на 64 кбпс перекодировать во flac или ape (непременно в 24/96) и начать утверждать, что у тебя хайрез аудио.  

    Всего записей: 16744 | Зарегистр. 04-11-2010 | Отправлено: 16:02 26-09-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