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

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

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

    Цитата:
    не вздумай!! замучаешься вычищать и глушить всякое нахлобучиваемое

    Да, довольно едкий браузер. Но у меня линукс, там его легче приручить, так что поставил. Пришлось много галочек снимать, конечно.
    Круто, перевод и озвучка. Хоть и немного быдловатое произношение и иногда есть неточности. Зато есть разделение по мужским и женским голосам и качественное произношение.
    До чего дошел прогресс! И даже вроде нет аналогов в мире.
    Попробую завести и в другом браузере.
    Но в яндекс браузере есть еще интересная фича - краткий пересказ статей и даже видео. ChatGPT предлагается, с учетом того, что оригинальный блокирует нас.

    Всего записей: 535 | Зарегистр. 30-08-2023 | Отправлено: 13:58 23-10-2023 | Исправлено: neorumtu, 15:26 23-10-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    HandyCache
    Предлагается нормализация в 2 прохода, за 1-ый -вычисляется текущий уровень, за 2-ой проход вычисляются необходимые значения и применяются к выходному файлу .mp3.
    --exec "ffmpeg-normalize {} -f -c:a libmp3lame -b:a 128k -t -14 -o {}.mp3"
    exe брать отсюда - https://disk.yandex.ru/d/frD5hRgFCKSgng
    настройки читать здесь - https://github.com/slhck/ffmpeg-normalize
    PS Есть разные типы нормализации, см. описание
     

     
    neorumtu
    На github yt-dlp нашёл fix какой-то для субтитров от самого автора yt-dlp, м.б. сгодится  
    https://github.com/bindestriche/srt_fix/releases/tag/subtitles
     
    yt-dlp https://www.youtube.com/xxxx --write-auto-sub  --sub-lang en  --convert-subs=srt  --use-postprocessor srt_fix
    Как постпроцессор вписываешь его и всё, расположение папки с плагином см.  описание

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 14:51 23-10-2023 | Исправлено: VitalyF, 16:05 23-10-2023
    vaskamy



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

    Всего записей: 968 | Зарегистр. 04-03-2017 | Отправлено: 14:58 23-10-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorumtu
    Цитата:
    Но в яндекс браузере есть еще интересная фича - краткий пересказ статей и даже видео. ChatGPT предлагается, с учетом того, что оригинальный блокирует нас.

    ну там не chatGPT, а yaGPT и пересказ так же есть как отдельное расширение  
    https://chrome.google.com/webstore/detail/foswly-summarize/jdjofbmbggmmbfeidflhmhiidfddclbk
    https://chrome.google.com/webstore/detail/mpaebgncookaokflfdhflpmhpimkfeii?hl=ru
    а доступ к gpt через алису вот для десктопа (но я не тестил) https://github.com/suvoshi/YaGPT-DesktopApp

    Всего записей: 4241 | Зарегистр. 11-02-2020 | Отправлено: 16:38 23-10-2023
    neorumtu

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

    Цитата:
    На github yt-dlp нашёл fix какой-то для субтитров от самого автора yt-dlp, м.б. сгодится

    Хорошая вещь. Не без глюков (иногда теряются строки или синхрон), но многое исправляет. На линуксе пришлось повозиться с установкой.
    Установил yt-dlp из pip.
    pip3 install yt-dlp
    Потом:

    Код:
    pip3 install -U https://github.com/yt-dlp/yt-dlp-sample-plugins/archive/master.zip
    wget https://github.com/bindestriche/srt_fix/archive/refs/tags/subtitles.tar.gz

    Скопировал /home/denis/srt_fix-subtitles/yt_dlp_plugins/postprocessor/srt_fix.py в /home/denis/.local/lib/python3.10/site-packages/yt_dlp_plugins/postprocessor/srt_fix.py
    Команда сохранения:

    Код:
    yt-dlp "_INPUT_" --no-mtime -F --sub-lang=ru --write-auto-sub --convert-subs=srt --use-postprocessor=srt_fix --merge-output-format=mkv

    Главное не использовать --embed-subs, иначе будут вшиваться неисправленные субтитры.
    Забавный стал лог yt-dlp:

    Код:
    [youtube+sample] Extracting URL
    [youtube+sample] Passing through SampleOverridePluginIE

     
    Также есть графический скрипт srt_fixer_gui.py (требует установки python3-tk) для правки уже скачанных srt субтитров. Запускается, работает. И консольный srt_fixer_cli.py (требует много зависимостей, не стал запускать). А для Windows там есть какой-то exe.
     
    greeple
    Спасибо за инфу.
     
    Добавлено:
    Сколько годных вещей нашлось в этой теме.

    Всего записей: 535 | Зарегистр. 30-08-2023 | Отправлено: 17:46 23-10-2023 | Исправлено: neorumtu, 18:18 23-10-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    HandyCache
    Цитата:
    PS и к Lame.exe нужно путь указать в сис. переменных.
    для временного отключения --exec  пишешь в строке --no-exec или --no-config, по обстоятельствам
    --no-config правильно писать --ignore-config !!!мозга за мозгу зашла!!
     
    >>ALL Полезную штукенцию нарыл! Удаляет все промежуточные файлы.
    --exec "del %(requested_formats.:.filepath)#q" !!! will delete the .webm files. Change del to rm if Mac/Linux
    yt-dlp: Need a little help with extracting audio while keeping the original source (post-processing)
    PS затестил, работает, но есть тонкости, пример >>  
     
    yt-dlp -f bv[ext=mp4]+ba/bv+ba/b --embed-thumbnail -x --audio-format mp3 -k --exec "del %(requested_formats.:.filepath)#q" --exec "del %(thumbnails.-1.filepath)q" URL
     
    Может работать по разному с опцией
    -k --exec "after_move:del %(requested_formats.:.filepath)#q" и без неё...
    Фича имхо полезная, надо к ней присмотреться.
    PS
    Каждая такая запущенная консоль yt-dlp удаляет только свой! мусор.

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 22:18 24-10-2023 | Исправлено: VitalyF, 11:47 26-10-2023
    jasonliull



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    https://preview.redd.it/prompt-me-to-allow-multiple-selections-v0-6jmnehwcvf4b1.png?width=1080&crop=smart&auto=webp&s=d0227a580b420fb7d25ceac05ffdb6732e33eeda
    StacherIO - хороший GUI
    https://stacher.io/
    https://www.reddit.com/r/StacherIO/wiki/index/ytdlp/

    Всего записей: 2537 | Зарегистр. 05-08-2012 | Отправлено: 21:59 30-10-2023 | Исправлено: jasonliull, 21:59 30-10-2023
    A_S_T_E_R_I_X

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Народ, а есть у кого-нибудь пример как скачивать с vk если требуется вход с паролем?
    Что-то у меня ни один вариант не прокатывает, ни пароль указать, ни куки не получается (

    Всего записей: 2370 | Зарегистр. 17-04-2003 | Отправлено: 22:49 03-11-2023
    ARoma



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уверены, что правильно печеньки извлекли? Для yt-dlp куки надо извлекать в Netscape формате и ни в каком другом, иначе он не понимает.
    На хромо браузерах чтобы правильно извлечь нужные куки для yt-dlp я использую расширение Get cookies.txt
    Для Firefox есть cookies.txt

    Всего записей: 675 | Зарегистр. 13-06-2019 | Отправлено: 23:53 03-11-2023 | Исправлено: ARoma, 23:53 03-11-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    не знаю кидали тут уже или нет, вроде неплохо, но по началу не всё понятно. Для yt-dlp есть строка и чекбоксы https://i.imgur.com/JHExPJ8.png
    так же кнопка get url streams открывает список ссылок с выбором слева чекбоксом и снизу кнопкой https://i.imgur.com/H0DM1h3.png формата или форматов, после нажатия он сразу прописывается в строку https://i.imgur.com/lEYNdir.png  
    все функции не проверял
     
    GUI для ffmpeg и yt-dlp
    https://ffmpeg-batch.sourceforge.io/
    https://sourceforge.net/projects/ffmpeg-batch/
    https://github.com/eibol/ffmpeg_batch
       
     
    Добавлено:
    да, и Русского языка нет, там пару dll надо перевести  AeroWizard.resources.dll FFBatch.resources.dll с какого нибудь языка, англ. вроде без dll поэтому только с других языков, либо прям в exe переводить англ. версию

    Всего записей: 4241 | Зарегистр. 11-02-2020 | Отправлено: 17:21 05-11-2023
    FiLinX



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    хы)  https://habr.com/ru/companies/ruvds/articles/765798/

    Всего записей: 1773 | Зарегистр. 05-05-2010 | Отправлено: 08:05 10-11-2023
    pressF



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мечтаю о GUI в Powershell с интерактивом чтобы запустить в Alacritty.
    Встречалось?

    Всего записей: 1121 | Зарегистр. 29-03-2023 | Отправлено: 10:21 10-11-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pressF
    попробуй такой https://codeberg.org/wumpus/youtube-downloader но я не смотрел

    Всего записей: 4241 | Зарегистр. 11-02-2020 | Отправлено: 01:13 11-11-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pressF
    Цитата:
    Мечтаю о GUI в Powershell с интерактивом чтобы запустить в Alacritty.
    Ссылку можешь дать на пример такого или подобного GUI чтобы с Alacritty заценить на win 10?
    PSЧто-то отзывы на Alacritty в Windows не очень хорошие >>
    https://github.com/alacritty/alacritty/issues/3075

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 10:56 11-11-2023 | Исправлено: VitalyF, 11:52 11-11-2023
    pressF



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Без понятия
    Обычный GUI с кнопками выбора и скачать/стоп внутри окна PS. Примерно так https://blog.ironmansoftware.com/tui-powershell/
    Пробуй
     
    Плюс Alacritty в том что он может URL открывать в бравзере чего обычный CMD или PS не умеет. Хотя сейчас новый терминал для винды вроде научили обрабатывать.
    Хочется кнопочек и чтобы как с url в алакрити это работало.

    Всего записей: 1121 | Зарегистр. 29-03-2023 | Отправлено: 11:43 11-11-2023 | Исправлено: pressF, 11:45 11-11-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ...
    Цитата:
    PS. Примерно так
    Синий фон под Norton Utilities 30-ти летней давности ради кнопок ...!?
    PS
    Я т.д. что GUI yt-dlp на PS+alacritty надо где-то среди пользователей  этих оболочек искать...
    +PS скриптов на yt-dlp хороших, имхо, я не встречал. На мой взгляд при хорошем конфиге yt-dlp  
    всё сводится к нескольким заготовленным txt строкам куда подставляются разные URL...  
    + Здесь есть батник, к-рый умеет копировать url из браузера в память и вставлять в ваt файл, остальное дело 2-3-х строк...
    без кнопок можно обойтись... )
    PS
    https://www.reddit.com/r/youtubedl/wiki/info-guis/
     
     
     

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 12:08 11-11-2023 | Исправлено: VitalyF, 13:06 11-11-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Цитата:
    Синий фон под Norton Utilities 30-ти летней давности ради кнопок ...!?

    почему синий то? https://github.com/ChrisTitusTech/winutil  
    может быть любым https://coolcode.ru/gui-na-powershell/
       
     

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    pressF >> ...Примерно так https://blog.ironmansoftware.com/tui-powershell/
    Пробуй
    Вот там и пробовал... )))
    Терминалом раньше мало пользовался, как с утра залез в Autocad так и до вечера..., а щас и подавно, даже лень свой скрипт обновить... Он больше для программистов заточен, а я всю жизнь конструктором работал...
    PS
    + Слово "видИмое" пишется через "И"  

    Всего записей: 1270 | Зарегистр. 03-03-2004 | Отправлено: 15:34 11-11-2023 | Исправлено: VitalyF, 16:32 11-11-2023
    pressF



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    на скрине Win32form или WPF
    это немного другое
    я больше про то чтобы уйти от сторонних оболочек написанных на питоне или плюсах и использовать только пшелл если он это вдруг позволяет)

    Всего записей: 1121 | Зарегистр. 29-03-2023 | Отправлено: 15:54 11-11-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pressF
    Цитата:
    я больше про то чтобы уйти от сторонних оболочек написанных на питоне или плюсах и использовать только пшелл если он это вдруг позволяет)

    с# формы или wpf
    понял, ты то что скинул хочешь, терминал гуи из этой либы, ну это уже самому писать надо, никто на ней ничего не делал скорее всего
     
    Добавлено:
    псевдографические есть на питоне https://github.com/NikitaBeloglazov/ytcon на powershell только на той либе надо видимо, либо на гитхабе или гисте поискать, может кто нибудь себе делал
     
    Добавлено:
    тем более это тулкит для .net c#, а не для powershell
     
    Добавлено:
    это отдельный терминал, то что ты скинул, с кнопочками

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