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

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

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

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  
     


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



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

    Цитата:
    для старых устройств оставляют h264, для самых новых добавили av1, для большинства по умолчанию vp9
    у меня древнее, но всё равно часто получаю av01, например по моей ссылке выше или vp9.  
    AVC редко, хотя в настройках включено использование ускорения, но может особенность Оперы 95.  
    Видео Интел 2500 имеет аппаратную поддержку 264:
     
    H.264, MPEG-4 Part 10 или AVC  
    MPEG-2
    VC-1 (он же WMV9) Decode only
    JPEG Decode only
     
     
     
    Добавлено:
    в ФФ 115 тоже av01

    Всего записей: 6867 | Зарегистр. 17-10-2011 | Отправлено: 17:49 06-03-2024 | Исправлено: Sputnikk, 18:28 06-03-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    а в настойках ютуба у тебя что стоит https://i.imgur.com/njWwaTW.png поставь автоматически, ну и расширения можно использовать которые будут запрашивать h264
    хотя на такое железо должен vp9 подсовывать

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 18:27 06-03-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    а в настойках ютуба у тебя что стоит
    Ничего. Я без авторизации. Наверно настройки должны быть стандартными.
    Пробовал расширение с 264. Получились не очень. Видео в Опере начинало периодически подтормаживать при 1080 и скорости от х1.5. Сейчас так с видео на Дзене, раньше не было, видимо перешли на бесплатный 264 после смены хозяина.
    Возможно Опера плохо использует аппаратный декод Интел. Потплеер декодирует аппаратно даже 4К н264 m3u8 не напрягая процессор.

    Всего записей: 6867 | Зарегистр. 17-10-2011 | Отправлено: 18:41 06-03-2024
    RazOne707

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

    Цитата:
    Возможно Опера плохо использует аппаратный декод Интел

    А скорее всего просто не использует. В w10-11 это можно легко увидеть в диспетчере задач, включив видео

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 19:11 06-03-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Вот такое бывает:
    Съемки в студии и на треке сняты с частотой 50 кадров/сек, в то время как съемки сюжетов - с частотой 25 кадров/сек.

    Это из разных кусков собрали и смотри на здоровье, плеер всё пережуёт, а больше это никуда не годится!
     

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 19:35 06-03-2024
    neorumtu

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нет никаких проблем с переменной частотой кадров в плеерах (в некоторых конвертерах может быть рассинхрон). Что такое переменная частота кадров, это просто разная длительность каждого кадра. Например, один кадр 33 мс, второй 40 мс. Это время сколько кадр показывается на экране. Как это считается: 1 / fps * 1000. А звук как он шёл себе, так и идёт. В смартфонах вообще обычное дело.
    Этим заведует контейнер. Поэтому в конвертерах (при попытке еще раз сконвертировать такое видео), которые сначала распаковывают видео поток без учета таймкодов и вообще, которые поддерживают только фиксированную fps, там будет рассинхрон. Только ffmpeg и Avidemux нормально с этим работают. И те, кто на базе ffmpeg, например HandBrake. А плееры все учитывают таймкоды и играют нормально, даже железные. Таймкоды это спецификация контейнера (формата).
     
    RazOne707

    Цитата:
    там просто при произведении дублируются (или обрезаются) кадры

    Не думаю, fps меняется на лету. Подгонка дублями уже делается под fps (Hz) монитора видео драйвером. Обычно 60 fps.
     
    Проверить VFR можно в Avidemux. Откройте видео, полистайте покадрово вперёд и посчитайте длительность каждого кадра (время конца кадра минус время начала кадра). А то, что пишется в заголовках контейнера это уже другое дело. Там может быть всякая ерунда. Это просто метаданные. Даже VFR может значиться как Constant (Avidemux любит такое проставлять). Но плееры смотрят таймкоды в первую очередь.
    Бывает даже так, что в MediaInfo значится 25p, но это только первый кадр (длительность 40 мс), а следующие кадры по 41,7 мс шпарят (23,976p). Всякая жесть бывает.
     
    Плееры смотрят на таймкоды, а глупые конвертеры (особенно avisynth based) на заголовки контейнера или MediaInfo.

    Всего записей: 567 | Зарегистр. 30-08-2023 | Отправлено: 19:38 06-03-2024 | Исправлено: neorumtu, 22:00 06-03-2024
    VitalyF

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

    Цитата:
    ...Нет никаких проблем с переменной частотой кадров в плеерах

    Ну да, если делать больше нечего, то можно и по кадрам отредактировать,
    заодно раскрасить, цветное будет!
    У меня вон жена смотрит вытянутое изображение и ничего, я, говорит, на это внимание не бращаю...
    Так что пойдёт... )))

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 20:39 06-03-2024 | Исправлено: VitalyF, 20:39 06-03-2024
    RazOne707

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

    Цитата:
    RazOne707
    Проверить VFR можно в Avidemux

    Человек написал про проблему, что он скачивает расширением и у него собирается контейнер с лагами из-за vbr видео. Как ему помогут все эти действия... А если он качает через расширение, то там просто все фрагменты приклеиваются друг к другу в mpeg-ts без всяких ffmpeg и avidemux - отсюда все проблемы
    Поэтому в yt-dlp автоматически идет в обязательном порядке FixupM3u8 - чтобы не было таких проблем
     
    C смотрим.ру - этот фикс долгий и заметно меняется размер файла, с rutube - он длится пару секунд у видео ~20 минут без изменения размера итд.
     

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 22:20 06-03-2024 | Исправлено: RazOne707, 22:48 06-03-2024
    neorumtu

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Это немного другое, глюки склейки.
    Но без этого фикса там получается ts контейнер с расширением mp4.

    Всего записей: 567 | Зарегистр. 30-08-2023 | Отправлено: 23:25 06-03-2024
    RazOne707

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

    Цитата:
    Это немного другое, глюки склейки.
    Но без этого фикса там получается ts контейнер с расширением mp4.

    Именно это я и написал: "просто все фрагменты приклеиваются друг к другу в mpeg-ts", "отсюда все проблемы"
     

    Цитата:
    fps меняется на лету

    Да. Я не правильно написал как отрабатывает видеоплеер с 50+25 fps. Он и в 50 и в 25 показывает при воспроизведении одного файла, если нет никаких надстроек типа "уплавнялок", это они уже в свою очередь 50fps оставляют при воспроизведении 25-ти,а не дефолтный видеоплеер.

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 23:30 06-03-2024 | Исправлено: RazOne707, 23:48 06-03-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    30 мбит/с предел для загрузки с ВК или особенность youtube-dl-gui 3.2.3?
     
     
    Добавлено:
    Странно. После случайного закрытия программы файл докачался со скоростью 60-120 мбит/с.
     
    Добавлено:
    RazOne707

    Цитата:
     скорее всего просто не использует.
    судя по поведению да, хотя вроде должно...
    Подробнее...

    Всего записей: 6867 | Зарегистр. 17-10-2011 | Отправлено: 04:19 07-03-2024 | Исправлено: Sputnikk, 05:27 07-03-2024
    RazOne707

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

    Цитата:
    судя по поведению да, хотя вроде должно...

    Этот процессор не входит в официальную поддержку w10-11, сейчас это читать как "не должно, но может и работать"
     
    Для примерного понимания, что в 2017году уже шло "отсечение" старых:
    https://learn.microsoft.com/ru-ru/windows-hardware/design/minimum/supported/windows-10-1511-supported-intel-processors
     
    А там где есть официальная поддержка Win7 - то там и версии движков браузера уже только старые и там "должно"

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



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

    Цитата:
    Этот процессор не входит в официальную поддержку w10-11
    и что? У меня Вин 7 и Опера 95 (Хромиум 109)
     
     
    Добавлено:
    --embed-chapters не всегда срабатывает. Зависит от кодека или контейнера
    Например https://www.youtube.com/watch?v=7hbBa1-1p7M загружается с делением на главы в 720 avc1.mp4, а в 1080 vp9.webm глав нету.

    Всего записей: 6867 | Зарегистр. 17-10-2011 | Отправлено: 08:32 07-03-2024 | Исправлено: Sputnikk, 08:38 07-03-2024
    RazOne707

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

    Цитата:
    и что? У меня Вин 7 и Опера 95 (Хромиум 109)

    И то, как ты писал,что в какой-то момент у тебя перестало поддерживать HW.
    Произошло это после очередного обновления Operы

    Цитата:
    а в 1080 vp9.webm глав нету.

    к webm и эскизы не применяются, не умеет yt-dlp с ним расширенно работать, дописывать тогда --merge-output-format mp4

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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    у webm и эскизов нет
    Где нет? В Проводнике есть, если стоит Icaros.
     
     
    Добавлено:

    Цитата:
    Произошло это после очередного обновления Operы
    Спасибо, как то не думал, что проблема в Опере, а не в сайтах

    Всего записей: 6867 | Зарегистр. 17-10-2011 | Отправлено: 08:54 07-03-2024
    RazOne707

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

    Цитата:
    Где нет? В Проводнике есть, если стоит Icaros.

    Обложки, не применяет yt-dlp к webm, как только идет добавление - автоматом переключается на mkv контейнер

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

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

    Цитата:
    к webm и эскизы не применяются, не умеет yt-dlp с ним расширенно работать

    если речь об обложках - это особенности контейнера webm, а не "неумение" yt-dlp.

    Всего записей: 7362 | Зарегистр. 08-09-2001 | Отправлено: 11:36 07-03-2024
    RazOne707

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

    Цитата:
    если речь об обложках - это особенности контейнера webm, а не "неумение" yt-dlp.

    Уже давно существуют контейнеры webm на базе mkv
    А yt-dlp не умеет в свою очередь, потому-что ffmpeg не умеет, в нем только придумали расширенный mp4, который opus,av1,vp9 в себя помещает, который потом не все программы-редакторы переваривают  

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 12:17 07-03-2024 | Исправлено: RazOne707, 15:23 07-03-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707  Нашёл у себя ютубовский vp9.webm с делением на главы. Непонятно, у одного есть, у другого нет

    Всего записей: 6867 | Зарегистр. 17-10-2011 | Отправлено: 13:39 07-03-2024 | Исправлено: Sputnikk, 13:42 07-03-2024
    RazOne707

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

    Цитата:
    Нашёл у себя ютубовский vp9.webm с делением на главы. Непонятно, у одного есть, у другого нет

    нужно дописать -v при скачивании и смотреть что там пишется в логах

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 13:51 07-03-2024 | Исправлено: RazOne707, 13:51 07-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 69 70 71

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