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

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

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

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  
     


  • Всего записей: 38931 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: Adksojla, 19:26 23-05-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    skuwakin
    Цитата:
    и вторая нехорошесть... а почему не отрабатывает вот такая конструкция -P D:\torrents\download\YouTube\%(title)s   создается папка %(title)s вместо ожидаемой с заголовком видео...  Правда.  эту нехорошесть можно решить программно, но хотелось бы обойтиcь одной yt-dlp.

    потому что -P конкретно задаёт путь к папке, а не к файлу, к файлу -o можешь туда путь и написать если хочешь, там будет так как ты хочешь

    Цитата:
    Почему-то она добавляет основной заголовок к заголовку части, например

    как есть название секции так и прописывает (это про номера)
    а название, может для названий секций надо префикс chapter: добавить к -o

    Код:
    yt-dlp.exe --exec "del \"%(filepath,_filename)s\"" --ffmpeg-location "E:\ffmpeg" --split-chapters --no-mtime --merge-output-format mp4 --no-part --no-mark-watched --no-call-home --age-limit 21 --geo-bypass -S "res:360,vcodec:avc1,acodec:m4a" -o "chapter:%(section-title)s-%(width)sx%(height)s_%(id)s.%(ext)s" -P "D:\torrents\download\YouTube\split_chapter" https://www.youtube.com/watch?v=lklyYtLpz0E  

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

    Всего записей: 4376 | Зарегистр. 11-02-2020 | Отправлено: 02:36 23-05-2024
    www_world

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    skuwakin
    А если так?

    Код:
    yt-dlp.exe --ffmpeg-location "E:\ffmpeg" --exec "del \"%(filepath,_filename)s\"" --split-chapters --no-mtime --merge-output-format mp4 --no-part --no-mark-watched --no-call-home --age-limit 21 --geo-bypass -S "res:360,vcodec:avc1,acodec:m4a" -o chapter:%(title)s\%(section_title)s.%(ext)s -P "E:\tmp" https://www.youtube.com/watch?v=lklyYtLpz0E

    Всего записей: 118 | Зарегистр. 04-11-2018 | Отправлено: 03:44 23-05-2024
    VitalyF

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

    Не первый раз уже встречаю интересные ролики на youtube Lngf0N8OrN0, где субтитры на лету переводятся, считаю, что это в наш огород камень,
    как-нить можно их приручить?

    Всего записей: 1300 | Зарегистр. 03-03-2004 | Отправлено: 10:45 23-05-2024 | Исправлено: VitalyF, 10:53 23-05-2024
    FiLinX



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF
    Цитата:
    Не первый раз уже встречаю интересные ролики на youtube Lngf0N8OrN0, где субтитры на лету переводятся

    всмысле - не первый раз?
    это ж стандартная функция в ютубе..
    ну, кликаешь по значку включения субтитров, а затем кликаешь по звёздочке настроек и по Субтитры там - и видишь кнопку Перевести - https://i.imgur.com/QynyE1D.jpeg - хухль перевод ))
     
    да и вообще, голосовой перевод то как бы легче заходит)

    Всего записей: 1908 | Зарегистр. 05-05-2010 | Отправлено: 15:47 23-05-2024 | Исправлено: FiLinX, 15:59 23-05-2024
    VitalyF

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

    Цитата:
    ...кликаешь по значку...
    ...Само пашет, но не скачаешь!

    Всего записей: 1300 | Зарегистр. 03-03-2004 | Отправлено: 16:49 23-05-2024 | Исправлено: VitalyF, 16:51 23-05-2024
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    Скажите как в хром добавить „Голосовой перевод” ?

    Всего записей: 138 | Зарегистр. 07-04-2021 | Отправлено: 19:13 23-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Столкнулся с проблемой:  Video unavailable. This video contains content from NBC Universal, who has blocked it in your country on copyright grounds.
    Звук сохранил просто через браузер, а как скачать только субтитры или обойти проблему в целом? (YandexTranslate)

    Всего записей: 616 | Зарегистр. 26-12-2005 | Отправлено: 19:25 23-05-2024 | Исправлено: Adksojla, 19:29 23-05-2024
    greeple

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

    youtube-dl | yt-dlp (Часть 1)
     
    Добавлено:
    Adksojla
    прокси добавить или впн включить на компе

    Всего записей: 4376 | Зарегистр. 11-02-2020 | Отправлено: 19:27 23-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    речь о YandexTranslate плагине. ВПН включил, но результат тот же.  
     
    Добавлено:
    p.s. в принципе можно расшифровать чистый звук. попробую позже из другого места скачать.

    Всего записей: 616 | Зарегистр. 26-12-2005 | Отправлено: 19:34 23-05-2024 | Исправлено: Adksojla, 19:46 23-05-2024
    skuwakin

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    www_world
    БОЛЬШУЩЕЕ Вам спасибо! Теперь все отрабатывает как было задумано и только средствами yr-dlp!  Последний вариант от www_world все нехорошести снял.

    Всего записей: 247 | Зарегистр. 17-03-2005 | Отправлено: 20:05 23-05-2024
    FiLinX



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

    Всего записей: 1908 | Зарегистр. 05-05-2010 | Отправлено: 20:33 23-05-2024
    www_world

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

    Цитата:
    Не первый раз уже встречаю интересные ролики на youtube Lngf0N8OrN0, где субтитры на лету переводятся, считаю, что это в наш огород камень, как-нить можно их приручить?

    Конкретно для ютуба и FireFox (для других аналогично, но кнопки могут быть иными)
    Открываете страницу и включаете субтитры - F12 (инструменты разработчика) - Закладка Сеть - F5 (перезагрузить страницу) - ищите файл типа json co сылкой начинающейся с https://www.youtube.com/api/timedtext?v=.... и сохраняете файл по ней. Это и есть субтитры. По потребности можете конвертировать.
     
    Или скачать автоматом

    Код:
    yt-dlp.exe --write-auto-subs --write-subs --sub-format "ass/srt/best" --sub-langs ru.*,en.*,-live_chat --skip-download https://www.youtube.com/watch?v=Lngf0N8OrN0 -P i:\tmp\sub

    Всего записей: 118 | Зарегистр. 04-11-2018 | Отправлено: 21:33 23-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    проблема со скачиванием перевода Яндекса похоже серьёзнее:
    Unable to download webpage: HTTP Error 400: Bad Request (caused by <HTTPError 400: Bad Request>) Внезапно, до этого всё работало. Может плагин надо обновить? проврьте пожалуйста, есть ли решение. Спасибо.

    Всего записей: 616 | Зарегистр. 26-12-2005 | Отправлено: 02:28 24-05-2024
    Nikolay1963

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

    Всего записей: 138 | Зарегистр. 07-04-2021 | Отправлено: 06:20 24-05-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    www_world
    Цитата:
    Или скачать автоматом...
    Спасибо, работает!
    До
    Цитата:
    -live_chat
    я не докопался просмотрел!
    Осталось в настройках текст увеличить, для смартфона мелко, ютубовские настройки
    высоты текста не сохраняются... Возиться отдельно с субтитрами не в кайф, только если что-то очень! стоящее.
     

    Всего записей: 1300 | Зарегистр. 03-03-2004 | Отправлено: 08:23 24-05-2024 | Исправлено: VitalyF, 08:44 24-05-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Adksojla
    Цитата:
    речь о YandexTranslate плагине. ВПН включил, но результат тот же.

    а с чего ты взял что яндекс закрытые видео для России будет переводить? если у него на серверах есть доступ то да, а так скорее всего не будет перевода
    ты спрашивал про субтитры, я тебе про субтитры и написал, включи впн и качай как обычно
    Adksojla
    Цитата:
    Может плагин надо обновить?

    да https://github.com/gnfalex/YT_yt_dlp_plugin/commit/3fd5d4cfa344daee8f19fe6178f276ae0f4ad418 там надо было поменять hmac
    просто обнови
    skuwakin
    Цитата:
    БОЛЬШУЩЕЕ Вам спасибо! Теперь все отрабатывает как было задумано и только средствами yr-dlp!  Последний вариант от www_world все нехорошести снял

    вот ещё плагин https://github.com/bashonly/yt-dlp-YTCustomChapters свои главы можешь писать в txt и подкидывать даже на ролики где нет глав, и названия свои и время там
    а остальное так же

    Всего записей: 4376 | Зарегистр. 11-02-2020 | Отправлено: 13:18 24-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple, друг, я не вкуриваю, как это сделать(обновить). можешь выложить рабочую сборку с yt-dlp? Спасибо.*
    p.s. скрипт для браузера тоже даёт скачать перевод, но субтитры нет, по клику на значёк скачивается файл без расширения с кашей внутри.
    * спасибо, это оказалось не сложно.
     
    Добавлено:
    p.s. но скачиваются только субтитры, без звука, который раньше был.

    Всего записей: 616 | Зарегистр. 26-12-2005 | Отправлено: 15:35 24-05-2024 | Исправлено: Adksojla, 16:50 24-05-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Adksojla
    Цитата:
    p.s. но скачиваются только субтитры, без звука, который раньше был.

    ты когда обновил https://github.com/gnfalex/YT_yt_dlp_plugin/blob/master/yt-dlp.conf конф тоже новый добавлял или только папку https://github.com/gnfalex/YT_yt_dlp_plugin/tree/master/yt_dlp_plugins ? если только папку, то не должно было поменяться ничего

    Всего записей: 4376 | Зарегистр. 11-02-2020 | Отправлено: 22:00 24-05-2024
    Adksojla



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple,
    yt-dlp.conf не трогал, просто из скачанного YT_yt_dlp_plugin-master.zip залил поверх только папку yt_dlp_plugins с заменой файлов внутри одноимённой по пути yt-dlp_YT\YandexTranslate\yt_dlp_plugins\ . Файл yt-dlp.conf лежит выше по пути yt-dlp_YT\
    Если у тебя работает, скинь сборку, пожалуйста.
     
    Добавлено:
    yt-dlp.conf под звук и сабы:
    yt-dlp --use-extractors YandexTranslate --write-subs --sub-lang ru -f YT -P [Path] [URL]
    субтитры скачиваются, а дальше:
    ERROR: unable to download video data: HTTP Error 403: Forbidden,
    хотя выше: [YandexTranslate] Audio translation available

    Всего записей: 616 | Зарегистр. 26-12-2005 | Отправлено: 22:55 24-05-2024 | Исправлено: Adksojla, 22:58 24-05-2024
    greeple

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

    Всего записей: 4376 | Зарегистр. 11-02-2020 | Отправлено: 01:59 25-05-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

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