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

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

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

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

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

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasilek687
    Цитата:
    ок, работает, а как директорию свою добавить: D:\Downloads\ ?

    как у тебя было
    set "outpath=D:\Downloads\"
    и -o "%outpath%\%%(title)s" только куда ты ext потерял?
    было же youtube-dl | yt-dlp (Часть 1)

    Код:
    set "outpath=C:\Users\greeple\Desktop"
    for /f "delims=" %%i in ('
     mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"
    ') do set ClipboardData=%%i
    yt-dlp.exe -o "%outpath%\%%(title)s.%%(ext)s" "%ClipboardData%"
    pause

     

    Код:
    @echo off
     
    set "outpath=D:\Downloads\"
     
    for /f "delims=" %%i in ('mshta "javascript:var x=clipboardData.getData('text');if(x) new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(x);close();"') do set URL=%%i
     
    for /f "tokens=1,2 delims=://" %%a in ("%URL%") do (
      if "%%a"=="http" (
        yt-dlp -o "%outpath%\%%(title)s.%%(ext)s" "%URL%"
      ) else if "%%a"=="https" (
        yt-dlp -o "%outpath%\%%(title)s.%%(ext)s" "%URL%"
      ) else if "%%a"=="magnet" (
        aria2c -d "%outpath%" "%URL%"
      ) else (
        echo Invalid protocol.
      )
    )

    в aria так же есть -o (-o, --out=<FILE>) но я не пользуюсь, как она для торрентов будет работать хз, если надо поменяй, но вроде и -d должно работать

    Всего записей: 6309 | Зарегистр. 11-02-2020 | Отправлено: 19:02 24-07-2024
    vasilek687

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    большое спасибо, разобрался

    Всего записей: 70 | Зарегистр. 05-09-2010 | Отправлено: 10:14 25-07-2024
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скорость скачивания на ютубе сильно упала, что можно сделать для увеличения скорости?

    Всего записей: 159 | Зарегистр. 07-04-2021 | Отправлено: 19:17 25-07-2024
    Grishanenko

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Еще не упала. Лучшее - впереди.
    Наверное, можно и в шапку, с пометкой что это касается РФ.
    К концу следующей недели скорость загрузки YouTube замедлят до 70%, сообщил депутат Александр Хинштейн. По его словам, эта мера коснется только «десктопных» версий. Мобильную связь она пока не затронет. Он назвал замедление «вынужденным шагом», который направлен не против россиян, а против «администрации иностранного ресурса, который считает, что может безнаказанно нарушать законодательство». Депутат предложил пользоваться альтернативными сервисами — Rutube и VK Видео.
    @Эхо/Новости (https://t.me/echoonline_news)

    Всего записей: 751 | Зарегистр. 17-06-2006 | Отправлено: 19:32 25-07-2024
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Grishanenko А с VK Видео как скачивать, у меня не получается. Может кто батник сделает для этого?

    Всего записей: 159 | Зарегистр. 07-04-2021 | Отправлено: 19:37 25-07-2024
    351878



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




    политота, оскорбления

    Всего записей: 1269 | Зарегистр. 28-03-2016 | Отправлено: 21:32 25-07-2024 | Исправлено: Maz, 22:20 25-07-2024
    AlAvis

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Grishanenko
    Тормозят уже две недели . Так что ничего не изменится .
    Будут постепенно "протечки" выискивать , и только .
     
    351878
    Это просто озвучиватели .

    Всего записей: 2303 | Зарегистр. 15-07-2013 | Отправлено: 21:39 25-07-2024 | Исправлено: AlAvis, 21:41 25-07-2024
    351878



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlAvis ну да, подпрыгивать только нервы терять.

    Всего записей: 1269 | Зарегистр. 28-03-2016 | Отправлено: 21:53 25-07-2024
    terenty79

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

    Всего записей: 1689 | Зарегистр. 26-02-2006 | Отправлено: 22:30 25-07-2024
    351878



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    от опсоса ещё зависит. у меня и 4к крутит ништяк, покамест!)

    Всего записей: 1269 | Зарегистр. 28-03-2016 | Отправлено: 23:39 25-07-2024 | Исправлено: 351878, 15:47 27-07-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nikolay1963
    Цитата:
    А с VK Видео как скачивать, у меня не получается

    всмысле - неполучается?
    по дефолту ж даже вообще без параметров, yt-dlp качает максимально доступное качество.. - батник
    аа, походу у тебя просто ffmpeg не патчёван в переменные среды системы, и он не участвует..
    дело в том, что по дефолту с вконтакты забирается dash видео онли и аудио онли, а потом их вроде как ffmpeg уже мержит в единый файл..  
    тогда просто ложи его рядом с yt-dlp.exe  (или сам добавь его в переменные )
     
    ну и батники:
    выбранный размер и получаем файл в mp4
    выбранный размер и получаем файл в mkv
    выбранный размер и получаем файл в webm
    они все качают dash+аудио и поэтому требуют ffmpeg
    но зато быстро!
     
    можешь конечно и без ffmpeg обойтись, скачивать сразу единым файлом
    для этого надо указывать не dash формат, а hls или url под нужный размер
    выбрать их можно запросом листа доступных форматов - yt-dlp.exe -F URL
    например запрос:
    yt-dlp.exe -F https://vk.com/video-198861398_456239941
    выдаст вот такой лист - https://i.imgur.com/RZqtDjb.jpeg
     
    ну и вот в любом батнике меняешь строку yt-dlp команды например на  -  yt-dlp.exe -f "hls-5356" "%ClipboardData%"
    скачает единым mp4 в 720  - но - очень долго! так как приходится последовательно выкачивать сотни-тысячи ts-чанков в зависимости от продолжительности видео..
    для hls формата прийдётся запрашивать список -F для каждого видосика! так как они постоянно меняются
     
    или же можешь единым файлом попробовать качать формат url, строка например -  yt-dlp.exe -f "url720" "%ClipboardData%"
    но сразу говорю - это утопия!  потому как качать будет со скоростью просмотра!!  
    ))  ну, у меня по крайней мере не выше 4.9 Мбит\с
     
    вобщем запатчуй один раз ffmpeg - и забудешь про него вообще! )
     
    те же самые батники можешь использовать для просмотра видоса в своём плеере
    строка команды для открытия в VLC выглядит например так:  

    Код:
    "E:\YT-DLP\yt-dlp.exe" -o - -S "res:720,vcodec:h264,acodec:mp4a,channels:2"  "%ClipboardData%" | "C:\Program Files\VideoLAN\VLC\vlc.exe" -

     

    Всего записей: 2665 | Зарегистр. 05-05-2010 | Отправлено: 00:44 26-07-2024 | Исправлено: FiLinX, 01:03 26-07-2024
    Nikolay1963

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

    Всего записей: 159 | Зарегистр. 07-04-2021 | Отправлено: 05:44 26-07-2024
    redpython



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пытаюсь скачать видео через гуи yt-dlg, вроде начинает качать со скоростью в десятки кб\с, но стабильно прерывает примерно через 10 минут. Прогресс сохраняется, клацаю "повторить-запустить", оно снова продолжает и снова останавливается. На скачивание видоса в 180мб тратится около 4 часов. Как бы автоматизировать процесс перезапуска?

    Всего записей: 31 | Зарегистр. 28-01-2011 | Отправлено: 09:49 27-07-2024
    LZAA

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

    Всего записей: 2447 | Зарегистр. 09-01-2010 | Отправлено: 09:52 27-07-2024
    www_world

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    redpython
    ключи
    -c -R infinite
    не помогают?

    Всего записей: 504 | Зарегистр. 04-11-2018 | Отправлено: 10:03 27-07-2024
    redpython



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LZAA
    Любой. Это все от моей тупости - в первый раз пользуюсь софтиной (из-за наступления чебурнета).
     
     
    www_world
    Помогли, теперь процесс непрерывен, спасибо.
     
    Вылезла другая проблема - не качает при настройках, отличных от дефолтной. В лог пишет что-то типа

    Код:
    2024-07-27 12:37:36,452-DEBUG-Worker_1-ERROR: [youtube] hOp9slmr_9w: Requested format is not available. Use --list-formats for a list of available formats
    2024-07-27 12:37:36,452-DEBUG-Worker_1-Child process exited with non-zero code: 1

     
    В общем, не осилил я этот гуи и скачал yt-dlp.exe, кинул рядом бинарники из дистра ffmpeg и всё заработало.

    Всего записей: 31 | Зарегистр. 28-01-2011 | Отправлено: 10:42 27-07-2024 | Исправлено: redpython, 11:08 27-07-2024
    Naytaco

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, может есть какая-то тонкость в настройке ytdlp-interface?
    Обновил через интерефейс yt-dlp и ffmpeg. В итоге у меня в папке утилиты следующие файлы:
    7z.dll
    ffmpeg.exe
    ffprobe.exe
    yt-dlp.exe
    ytdlp-interface.exe
    ytdlp-interface.json
     
    Добавляю медиа линк (ссылку на видео), статус error. Хоть ты тресни.

    Всего записей: 4140 | Зарегистр. 10-07-2020 | Отправлено: 15:41 28-07-2024
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
     
        https://github.com/ErrorFlynn/ytdlp-interface/releases/tag/v2.13.1
     
       Работает 'из коробки'. Если контент воспроизводится в browser
    , то должно качать.  Может не работать только на некоторых URL.
       Можно проверить непосредственно:
     
       yt-dlp URL

    Всего записей: 2447 | Зарегистр. 09-01-2010 | Отправлено: 16:39 28-07-2024 | Исправлено: LZAA, 16:42 28-07-2024
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Naytaco  В настройках проверте пути к yt-dlp и ffmpeg.

    Всего записей: 159 | Зарегистр. 07-04-2021 | Отправлено: 19:07 28-07-2024
    HelioSS



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

    Цитата:
    в первый раз пользуюсь софтиной (из-за наступления чебурнета)

    А разве она как-то помогает (если речь о блокировке YouTube)?

    Всего записей: 6043 | Зарегистр. 26-11-2007 | Отправлено: 19:26 28-07-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 133 134 135 136 137

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