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

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


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

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

    в шапке документация для кого? даже на русском кто то перевёл

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 13:54 26-03-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    если ffmpeg "рубит топором" на кастомное время начала или конца (не с ближайшего ключевого кадра) - то такие видео и будут с глюками в местах обрезания и скорее всего он так и отрезает у vp9
    Спасибо. Там ещё и звука в конце файла нет. А скачать AVC 1080 не получилось, только 720, если принудительно в меню поставить 1080+лучшее.
    В Вин 7 шрифт не правильно отображает название. Квадратики вместо косой черты в 08⧸29⧸2022.
    greeple
    Цитата:
    в шапке документация для кого? даже на русском кто то перевёл
    Спасибо, не обратил внимания. На русскую версию не пускает браузер, видимо протух сертификат.

    Всего записей: 6818 | Зарегистр. 17-10-2011 | Отправлено: 14:41 26-03-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    Цитата:
    На русскую версию не пускает браузер

    да, пропал сайт
     
    Добавлено:
    http://web.archive.org/web/20240209000723/https://yt-dlp.site/docs

    Всего записей: 4257 | Зарегистр. 11-02-2020 | Отправлено: 14:53 26-03-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как выставит настройки для загрузки урезанного 1080, чтоб без повреждений? https://www.youtube.com/watch?v=M6F6lM1PxdM
     
    Добавлено:
    при ручном выборе файла или потока не обрезается, хотя стоит в параметрах

    Всего записей: 6818 | Зарегистр. 17-10-2011 | Отправлено: 14:57 26-03-2024
    FiLinX



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    Цитата:
    скачать с Ютуба с определённого момента и до конца?

     
        Скачать фрагмент по ключевым кадрам
    yt-dlp.exe --download-sections "*6:02-6:22" URL
        Скачать фрагмент с точным временем (оооочень медленно + кипит проц) ("inf"  -  значит до конца видео)
    yt-dlp.exe --download-sections "*6:02:95-inf" --force-keyframes-at-cuts URL

    Всего записей: 1776 | Зарегистр. 05-05-2010 | Отправлено: 01:25 27-03-2024 | Исправлено: FiLinX, 01:25 27-03-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX использую интерфейс youtube-dl-gui . Там не получилось скачать небитый урезанный 1080. С vp9 получаю битый, с avc 720.

    Всего записей: 6818 | Зарегистр. 17-10-2011 | Отправлено: 04:00 27-03-2024
    RazOne707

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

    Цитата:
    Скачать фрагмент с точным временем (оооочень медленно + кипит проц) ("inf"  -  значит до конца видео)
    yt-dlp.exe --download-sections "*6:02:95-inf" --force-keyframes-at-cuts URL

    Вот по ключевому кадру и нужно отрезать, иначе и будет что несколько секунд застывшая картинка (зависит от того как быстро появится новый ключевой кадр в видео), так как нет опорного кадра для воспроизведения в начале видео
    Кодирование и декодирование видео происходит так: Берется фулл кадр  и от него идут фреймы с небольшими изменениями, как только меняется кардинально сцена - новый ключевой фрейм итд итп
     
    Ключ --force-keyframes-at-cuts по сути необходим, также все "обрезалки" без перекодирования отрезают по ключевому кадру ,а не строго по времени, и обычно разница достигает в несколько секунд, а при "несложных сценах видео" и автоматическом количестве ключевых кадров в пресетах кодирования - может достигать и десяток секунд

    Всего записей: 1258 | Зарегистр. 06-10-2023 | Отправлено: 06:20 27-03-2024 | Исправлено: RazOne707, 06:42 27-03-2024
    Sputnikk



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

    Цитата:
    -force-keyframes-at-cuts
    щас запустил, ffmpeg грузит 2 потока процессора, скорость загрузки около 60 кбайт и многочисленные записи в журнале:
     
    0:00:17.07 bitrate=1596.8kbits/s speed=0.181x    
    Error: frame=  389 fps=4.1 q=27.0 size=    3328kB time=00:00:17.19 bitrate=1585.7kbits/s speed=0.181x    
    Error: frame=  392 fps=4.1 q=32.0 size=    3328kB time=00:00:17.27 bitrate=1578.3kbits/s speed=0.181x    
    Error: frame=  395 fps=4.1 q=21.0 size=    3328kB time=00:00:17.45 bitrate=1562.0kbits/s speed=0.182x    
    Error: frame=  398 fps=4.1 q=32.0 size=    3328kB time=00:00:17.57 bitrate=1551.4kbits/s speed=0.182x    
     
     
     
    Добавлено:
    качество 1080р, формат Лучшее
     
    Добавлено:
    начало
     
    Подробнее...    
     
     
    Добавлено:
    конец
    Подробнее...
    скачалось примерно за 25 минут 1080 vp09.00.40.08.webm, в первый раз видео открываться сразу на 00:15, повторно уже с 00. Но вторая половина без звука.

    Всего записей: 6818 | Зарегистр. 17-10-2011 | Отправлено: 08:03 27-03-2024 | Исправлено: Sputnikk, 16:01 27-03-2024
    RazOne707

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    Да, в мануале написано,что начнется перекодирование -что вообще противопоказано.
    Я не правильно выразился на счет необходимости ключа, имел ввиду необходимости такого отрезания от ближайшего опорного кадра,чтобы видео не глючило.
     
    Причем без ключа --force-keyframes-at-cuts также идет конвертирование,yt-dlp автоматически применяет его на dash видео vp9
    Ну.. Тут только AviDemuxом тогда самому чикать или искать команды для ffmpeg для уже готового на выходе файла после отработки Merge - чтобы и звук не пропадал  
     
    Вот AviDemux от ближайшего опорного кадра  чикает VP9:

    Всего записей: 1258 | Зарегистр. 06-10-2023 | Отправлено: 08:55 27-03-2024 | Исправлено: RazOne707, 09:07 27-03-2024
    Sputnikk



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

    Цитата:
    Вот AviDemux от ближайшего опорного кадра  чикает VP9
    при обрезке сохраняется  vp09.webm?

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

    Всего записей: 6818 | Зарегистр. 17-10-2011 | Отправлено: 09:27 27-03-2024
    RazOne707

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

    Цитата:
    при обрезке сохраняется  vp09.webm?

    Да. Все остается. Вот так нужно выставить:

     
    Самое удобное приложение для обрезки без перекодирования. Выделенные фрагменты можно удалять "кнопка Del" чтобы например несколько участков из видео вырезать: Выбирается начало A, потом конец B и Del. А если просто выделить A,B - экспортирует выделенное.

    Всего записей: 1258 | Зарегистр. 06-10-2023 | Отправлено: 09:51 27-03-2024 | Исправлено: RazOne707, 09:55 27-03-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707 классная обрезалка. По недосмотру сохранил в vp9.mkv. Это влияет на качество или размер?
     
     
    Добавлено:
    ещё бы сохраняла видео между метками, а не только удаляла

    Всего записей: 6818 | Зарегистр. 17-10-2011 | Отправлено: 14:14 27-03-2024
    los

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk, посмотрите
    https://github.com/mifi/lossless-cut

    Всего записей: 7341 | Зарегистр. 08-09-2001 | Отправлено: 14:51 27-03-2024
    RazOne707

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

    Цитата:
    ещё бы сохраняла видео между метками, а не только удаляла

    Сохраняет видео между метками, если выделено A начало и B конец.
     

    Цитата:
    По недосмотру сохранил в vp9.mkv. Это влияет на качество или размер?

    Никак не влияет, это только контейнер.

    Всего записей: 1258 | Зарегистр. 06-10-2023 | Отправлено: 14:52 27-03-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    С Ютуб-музыка можно скачивать аудо, получив файл с встроенной обложкой, если там изначально нет видео, только звук и обложка?

    Всего записей: 6818 | Зарегистр. 17-10-2011 | Отправлено: 15:32 27-03-2024
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vkplay.live внезапно адрес поменял

    Всего записей: 13929 | Зарегистр. 16-10-2005 | Отправлено: 02:23 28-03-2024
    euheny



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

    Цитата:
    Причем без ключа --force-keyframes-at-cuts также идет конвертирование,yt-dlp автоматически применяет его на dash видео vp9

    а как чтоб просто скачало?
    без всяких конвертаций
    может ему нужно ключевые кадры указать?
     
    Добавлено:
    euheny

    Цитата:
     тщетность поиска новых роликов в конце плейлиста  

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

    Код:
    C:\temp>C:\Util\Bin\yt-dlp yt-dlp --no-match-filters -f "bestvideo[height<=430]" %URL%
    [CommonMistakes] Extracting URL: yt-dlp
    ERROR: [CommonMistakes] You've asked yt-dlp to download the URL "yt-dlp". That doesn't make any sense. Simply remove the parameter
     in your command or configuration. Add -v to the command line to see what arguments and configuration yt-dlp has

    Всего записей: 4069 | Зарегистр. 22-11-2006 | Отправлено: 15:08 28-03-2024
    RazOne707

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

    Цитата:
    а как чтоб просто скачало?

    --no-force-keyframes-at-cuts , но в итоге будет "глючный" итоговый файл
     

    Цитата:
    может ему нужно ключевые кадры указать?

    ffmpeg и так режет по умолчанию по ближайшему опорному кадру (по крайней мере vp9 с ютуба), но не реализовано нормально, а только с конвертированием

    Всего записей: 1258 | Зарегистр. 06-10-2023 | Отправлено: 17:25 28-03-2024 | Исправлено: RazOne707, 17:47 28-03-2024
    euheny



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

    Цитата:
    но в итоге будет "глючный" итоговый файл

    в чем это выражается?
     
     
    вот ещё что обнаружил
    похоже что 614 и 248 формты это одо и тоже

    Всего записей: 4069 | Зарегистр. 22-11-2006 | Отправлено: 18:43 28-03-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    Цитата:
    С Ютуб-музыка можно скачивать аудо, получив файл с встроенной обложкой, если там изначально нет видео, только звук и обложка?

    Цитата:
    yt-dlp -x --audio-format m4a --audio-quality 0 --convert-thumbnail jpg --embed-thumbnail -v https://music.youtube.com/watch?v=SIzaVwlqpIw&si=6KUy0lFXNms14eYa
    Тут ничё особенного нет, опция -x находит и извлекает лучшее audio, конвертируется в m4a с лучшим качеством, + лепится обложка двумя последними опциями.
     

     

    Всего записей: 1272 | Зарегистр. 03-03-2004 | Отправлено: 16:58 30-03-2024 | Исправлено: VitalyF, 17:36 30-03-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