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

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

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    да 22ого больше походу нет, на всех последних роликах нет его
    а вот 774 редкий, с чем связано хз, у многих нет его https://www.youtube.com/watch?v=gXO5x_h0Z8o
    подумал может в роликах 4к, но нет
     
    Добавлено:
    insorg

    Цитата:
    Попробовал забрать поток так, чтобы ещё и обложку получить в файле
    yt-dlp  -f 774 --embed-thumbnail --convert-thumbnails jpg 8Zz3JWKQD4g
    , но облом, потому что в webm сабж не может добавить обложку.
    Вопрос - в какой контейнер он способен уложить аудио без видео, чтобы в нём была и обложка?

    так в опус и вытащи

    Код:
    yt-dlp -f 774 --convert-thumbnail jpg --embed-thumbnail -x --audio-quality 0 https://www.youtube.com/watch?v=8Zz3JWKQD4g

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 23:39 06-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Хотя, этот самый 22 ещё буквально в начале недели точно был, я в нём для мобилки периодически разные видео для мобилки.
     
    Добавлено:

    Цитата:
     -x --audio-quality 0
    Эта цацка перекодирует, или просто вытаскивает?
     
    Добавлено:
    А, всё, разобрался. Не портит.  
    Благодарю.

    Всего записей: 17022 | Зарегистр. 04-11-2010 | Отправлено: 23:49 06-04-2024
    lvqcl

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

    Цитата:
    Вопрос - в какой контейнер он способен уложить аудио без видео, чтобы в нём была и обложка?

    --remux-video mka или --remux-video opus

    Всего записей: 1165 | Зарегистр. 03-02-2007 | Отправлено: 23:51 06-04-2024 | Исправлено: lvqcl, 23:54 06-04-2024
    351878



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ... почему интересно если простенько вот так  
    Код:
    --audio-format mp3 --audio-quality 0  

    то получается 245kbps как обычно, почему не 320?
    opus 254kbps = mp3 320 ?

    Всего записей: 1028 | Зарегистр. 28-03-2016 | Отправлено: 00:10 07-04-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    351878
    Бессмысленно натягивать опус на мп3. Это так не работает.
    Мы ещё даже не знаем, что было на входе изначально, ставшее тем самым 774 потоком.
     
    Добавлено:
    Хм... Куда-то спонсорблок упал.
     
       
     
    В браузере тоже не хочет работать.
     
    Добавлено:
    Ну да...
    https://status.sponsor.ajay.app/
    пишет  
       
    Main Server и Submission Server лежат...
     
    Добавлено:
    Больше 8 часов лежит...

    Всего записей: 17022 | Зарегистр. 04-11-2010 | Отправлено: 00:17 07-04-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Цитата:
    Эта цацка перекодирует, или просто вытаскивает?

    Эта цацка говорит вытащить не просто, а ещё и с полным качеством, потому что без неё, насколько помню качество делает ниже
    Точно не помню, но это надо -v смотреть
    И ремуксы без -x не помню как там с качеством. Ну раз разобрался то ок

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 00:59 07-04-2024
    351878



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

    Цитата:
    Бессмысленно натягивать опус на мп3. Это так не работает.
    Мы ещё даже не знаем, что было на входе изначально, ставшее тем самым 774 потоком.  

    от чего же нет то?
    в spek очень шикарно выглядит этот опус
    вопрос всё равно подвис, почему не 320? что с командой не так?
    например 251 webm 127k в spek выглядит одинаково с mp3 245к.  

    Всего записей: 1028 | Зарегистр. 28-03-2016 | Отправлено: 01:00 07-04-2024
    greeple

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

    может потому что yt-dlp не думает что там и как, а просто берёт цифру в том что есть в опусе и её прописывает на выход
     
    Добавлено:
    он же не анализирует спек
     
    Добавлено:
    хотя там же в ffmpeg передаётся, посмотри в -v что там, может он сам так определяет
     
    Добавлено:
    надо написать в качество битрейт

    Код:
    yt-dlp --convert-thumbnail jpg --embed-thumbnail -x --audio-quality 320k --audio-format mp3 -v https://www.youtube.com/watch?v=8Zz3JWKQD4g

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 01:01 07-04-2024
    lvqcl

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

    Цитата:
    Эта цацка говорит вытащить не просто, а ещё и с полным качеством, потому что без неё, насколько помню качество делает ниже

     
    Это как вообще? Либо ffmpeg вытаскивает аудио как есть, не перекодируя (и тогда параметр --audio-quality значения не имеет), либо ffmpeg перекодирует аудио в соответствии с параметром --audio-quality, но тогда качество получившегося файла в любом случае хуже оригинала.

    Всего записей: 1165 | Зарегистр. 03-02-2007 | Отправлено: 01:53 07-04-2024
    RazOne707

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В:
    Цитата:
    yt-dlp -f 774 --convert-thumbnail jpg --embed-thumbnail -x --audio-quality 0 https://www.youtube.com/watch?v=8Zz3JWKQD4g

    -x смотрю отрабатывает без конвертирования и на выходе *.opus, получается по Best ориентируется, а что yt-dlp считает best на разных ресурсах... и когда ей вздумается взять и конвертировать
    Думаю ремуксить намного безопаснее --remux-video opus

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



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

    Цитата:
    opus 254kbps  
    думал теперь везде, но не нашёл в новейших музыкальных видео

    Всего записей: 6869 | Зарегистр. 17-10-2011 | Отправлено: 07:55 07-04-2024
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lvqcl
    Цитата:
    Это как вообще?...
    ... читал, что автор сабжа, "на таких битрейтах большой разницы не видит", как-то так, поэтому default - 5
    Цитата:
    --audio-quality QUALITY         Specify ffmpeg audio quality to use when
                                    converting the audio with -x. Insert a value
                                    between 0 (best) and 10 (worst) for VBR or a
                                    specific bitrate like 128K (default 5)
    Я т.д. что не всем max качество подавай, некоторые за малый размер борются...

    Всего записей: 1284 | Зарегистр. 03-03-2004 | Отправлено: 08:43 07-04-2024 | Исправлено: VitalyF, 09:18 07-04-2024
    351878



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как то так
    https://images4.imagebam.com/9a/51/2b/MESV1R3_o.JPG
     
     
    RazOne707

    Цитата:
    yt-dlp -f 774 --convert-thumbnail jpg --embed-thumbnail -x --audio-quality 0

    вот так достаточно: -f ba -x
     
    greeple

    Цитата:
    --audio-quality 320k --audio-format mp3 -v

    напомни плиз -v это у нас что?

    Всего записей: 1028 | Зарегистр. 28-03-2016 | Отправлено: 11:13 07-04-2024 | Исправлено: 351878, 11:26 07-04-2024
    RazOne707

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

    Цитата:
    вот так достаточно: -f ba -x

    Ключ -x в мануале изначально написано что это конвертирование.
    Я знаю что достаточно, и знаю что --audio-quality 0 это уже ключи если начнется конвертирование, к чему было обращение ко мне с этим ?

    Цитата:
    напомни плиз -v это у нас что?

    verbose

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 12:34 07-04-2024 | Исправлено: RazOne707, 12:49 07-04-2024
    351878



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

    Цитата:
    к чему было обращение ко мне с этим
    забей)
    ..если так -f ba -x  то без -x скачивается opus без расширения.

    Всего записей: 1028 | Зарегистр. 28-03-2016 | Отправлено: 12:55 07-04-2024 | Исправлено: 351878, 13:03 07-04-2024
    Sputnikk



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

    Всего записей: 6869 | Зарегистр. 17-10-2011 | Отправлено: 13:06 07-04-2024
    RazOne707

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

    Цитата:
    забей)
    ..если так -f ba -x  то без -x скачивается opus без расширения.
     

    Да прекращай, скачивается в *.webm


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

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lvqcl
    Цитата:
    Это как вообще? Либо ffmpeg вытаскивает аудио как есть, не перекодируя (и тогда параметр --audio-quality значения не имеет), либо ffmpeg перекодирует аудио в соответствии с параметром --audio-quality, но тогда качество получившегося файла в любом случае хуже оригинала.

    нет с -v посмотри
    yt-dlp по умолчанию при вытаскивании пишет в ffmpeg запрос "-q:a" 5.0
    ну и в доках

    Цитата:
    --audio-quality QUALITY         Specify ffmpeg audio quality to use when
                                    converting the audio with -x. Insert a value
                                    between 0 (best) and 10 (worst) for VBR or a
                                    specific bitrate like 128K (default 5)

    это примерно 140кб с тем файлом
    с 0 265кб как opus в оригинале
    если надо четко битрейт, то пишешь 128K и т.д.....
     
    в том случае и ремукс подойдёт, просто копи в opus, потому что надо было просто обложку вставить

    Код:
    yt-dlp -f 774 --convert-thumbnail jpg --embed-thumbnail --remux-video opus -v https://www.youtube.com/watch?v=8Zz3JWKQD4g

    а если mp3, то тут кодировать надо и --audio-quality надо писать точно
     
    Добавлено:
    RazOne707
    Цитата:
    -x смотрю отрабатывает без конвертирования и на выходе *.opus, получается по Best ориентируется, а что yt-dlp считает best на разных ресурсах... и когда ей вздумается взять и конвертировать
    Думаю ремуксить намного безопаснее --remux-video opus

    ну да, если кодировать в другие форматы, то придётся писать, а просто из webm вытащить opus и ремукса достаточно
     
    Добавлено:
    351878
    Цитата:
    напомни плиз -v это у нас что?

    вывод в консоль дебаг информации

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 13:29 07-04-2024
    RazOne707

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

    Цитата:
    а просто из webm вытащить opus и ремукса достаточно

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

    Всего записей: 1264 | Зарегистр. 06-10-2023 | Отправлено: 13:36 07-04-2024 | Исправлено: RazOne707, 13:38 07-04-2024
    greeple

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

    я такого не помню, вроде нет такого
    есть такой

    Код:
    --fixup POLICY                  Automatically correct known faults of the
                                    file. One of never (do nothing), warn (only
                                    emit a warning), detect_or_warn (the
                                    default; fix file if we can, warn
                                    otherwise), force (try fixing even if file
                                    already exists)

    который разрабы советовали для vk
    но это для m3u8, когда качаешь по такой ссылке чтобы ничего не делал
    а тут хз
     
    Добавлено:
    если -x есть то кодировать будет всё равно

    Всего записей: 4319 | Зарегистр. 11-02-2020 | Отправлено: 13:44 07-04-2024 | Исправлено: greeple, 13:45 07-04-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