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

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

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

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот abr у mp3 как выглядит у libmp3lame (ffmpeg). Не знаю насколько это правдивое abr, но есть: ffmpeg -c:a libmp3lame -b:a 192K -abr 1  
    И у qaac (из всех других только у него) вижу qaac64 --cbr  и --и abr . Не знаю, что apple там замутило, возможно просто другой алгоритм  кодирования.
    Может кто знает, что это за зверь такой у qaac cbr aac
    shamagov

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 09:01 22-02-2024 | Исправлено: RazOne707, 09:44 22-02-2024
    Sputnikk



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    чисто теоретически можно загрузить отсюда https://top-gear.online/episodes/grand-tour-5-season-3-seriya/ ? Журнал youtube-dl-gui:
     
    Error: ERROR: Unsupported URL: https://top-gear.online/episodes/grand-tour-5-season-3-seriya/
    An error occured
    THIS IS A YOUTUBE-DL ERROR, NOT A ERROR WITH THIS PROGRAM!

    Всего записей: 7787 | Зарегистр. 17-10-2011 | Отправлено: 09:58 22-02-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    С этого сайта парсятся https://itop-gear.ru и такой же встроенный плеер. У них ссылки на сторонние ресурсы, поэтому такая ерунда.
    Можно просто поискать сайты, где такой же встроенный плеер на эти же ресурсы. но которые парcятся yt-dlp
    И в логе yt-dlp показывает мол это с vk.com. Так что лучше парсить именно оттуда, с оригинальных ссылок, а не реферальных как у этих сайтов

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 10:20 22-02-2024 | Исправлено: RazOne707, 10:41 22-02-2024
    ARoma



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

    Всего записей: 689 | Зарегистр. 13-06-2019 | Отправлено: 10:33 22-02-2024 | Исправлено: ARoma, 10:34 22-02-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    ну, можно же по стандартному  -  выбираешь на плеере нужного переводчика, жмёшь F12 и там на Network, кликаешь на треугольник в плеере, и можно сразу же на красный кружочек в окне девтулза
    всё  -  первые же две строки дадут линки на m3u8
    https://i.imgur.com/UjZwI5F.png
     
    https://s5.plplayer.online/vod/films/the_grand_tour.s05e03.alexfilm_625664/hls/index.m3u8
    https://s5.plplayer.online/content/stream/films/the_grand_tour.s05e03.alexfilm_625664/hls/720/index.m3u8
     
    или можно совсем по замороченному - выбрать хотимый перевод, и из контекста кликнуть на "Просмотреть код", найти там в коде элемент начинающийся с   div id="videoplayer564"   нажать на нём ПКМ, выбрать "Edit as HTML" и крутить этот элемент почти в самый низ, там и будут урлы с m3u8
    https://i.imgur.com/bMrOdcu.png
     
    https://s5.plplayer.online/vod/films/the.grand.tours05e02.alexfilm_472230/hls/index.m3u8
    https://s5.plplayer.online/vod/films/the_grand_tour.s05e03.alexfilm_625664/hls/index.m3u8
    https://s2.plplayer.online/vod/films/the.grand.tour.s01e01.webrip.1080p.rus.eng.alexfilm_252866/hls/index.m3u8
     
    хм.. только вот странное  -  s05e03 имеется лишь в 720 предельная
    https://i.imgur.com/yIsjRYL.jpeg
    а например s05e02  -  уже 1080
    https://i.imgur.com/UahlIHp.png

    Всего записей: 2605 | Зарегистр. 05-05-2010 | Отправлено: 10:57 22-02-2024 | Исправлено: FiLinX, 11:23 22-02-2024
    RazOne707



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

    Цитата:
    ttps://s5.plplayer.online/vod/films/the_grand_tour.s05e03.alexfilm_625664/hls/index.m3u8
    https://s5.plplayer.online/content/stream/films/the_grand_tour.s05e03.alexfilm_625664/hls/720/index.m3u8

    Желательно брать ссылки с vod, а не content. C vod при -S "ext:mp4" -будет качаться максимальное разрешение
    У content строго на определенное разрешение кстати, что выставлено в плеере будет

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 11:23 22-02-2024 | Исправлено: RazOne707, 11:47 22-02-2024
    Sputnikk



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

    Цитата:
    F12 и там на Network, кликаешь на треугольник в плеере
    спасибо,по неопытности делал наоборот, поэтому получил многочисленные ts

    Всего записей: 7787 | Зарегистр. 17-10-2011 | Отправлено: 13:18 22-02-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Sputnikk
    Цитата:
    тогда скачивает отдельно видио и аудио файлы без объединения: .fwebm-5.webm + .fwebm-8.webm

    должен объединять
    если нет ffmpeg, то так и будет, скачай ffmpeg и ffprobe и кинь в папку .stacher или как она называется, или в папку windows сразу
    а лучше скачай ffmpeg`и, yt-dlp, кинь их в windows, и используй какой нибудь другой gui
    ну или можешь попробовать, то что я вчера скинул https://www.upload.ee/files/16305901/youtube-dl-gui.7z.html
     
     
     
    Добавлено:
    Sputnikk
    Цитата:
    чисто теоретически можно загрузить отсюда

    всё как обычно, открываешь инструменты разработчика в браузере, переходишь на вкладку network нажимаешь воспроизвести в плеере и первую m3u8 ссылку забираешь
    https://s5.plplayer.online/vod/films/the_grand_tour.s05e03.alexfilm_625664/hls/index.m3u8 и её yt-dlp нормально скачивает через ffmpeg, только надо с ключом название добавить -o "название.mp4"
    по этой ссылке доступно три потока, по умолчанию качает лучший
    414  mp4 640x356
    714  mp4 854x476  
    1096 mp4 1280x714
     
    ну или вот такими расширками https://chrome.google.com/webstore/detail/live-stream-downloader/looepbdllpjgdmkpdcdffhdbmpbcfekj/  
    https://i.imgur.com/xBz7AOu.png просто копируешь и в yt-dlp качаешь (или прям в расширках можно качать)
     
    https://chrome.google.com/webstore/detail/the-stream-detector/iakkmkmhhckcmoiibcfjnooibphlobak/ там есть сразу в настройках копировать для yt-dlp https://i.imgur.com/JMaxNY6.png ещё галочку там надо поставить в настройках чтобы названия файла из названия вкладки брало

    Код:
    yt-dlp --no-part --restrict-filenames --user-agent "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36" --cookies-from-browser chrome --referer "https://plplayer.online/" --output "Гранд тур 5 сезон 3 серия смотреть онлайн.%(ext)s" "https://s5.plplayer.online/content/stream/films/the_grand_tour.s05e03.alexfilm_625664/hls/720/index.m3u8"

    Всего записей: 6131 | Зарегистр. 11-02-2020 | Отправлено: 13:24 22-02-2024 | Исправлено: greeple, 14:01 22-02-2024
    ARoma



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Помогите пожалуйста командой для скачивания с ютуба -f ba -x --audio-format ??? и что дальше с там с нормалайз аудио и прочими командами для ffmpeg? Чтобы просто аудио в самом лучшем из доступных качестве сохранить без перекодирования, ну и с перекодированием в mp3, т.е. две команды для этих двух сценариев.

    Всего записей: 689 | Зарегистр. 13-06-2019 | Отправлено: 13:32 22-02-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    Цитата:
    хм.. только вот странное  -  s05e03 имеется лишь в 720 предельная

    как залили так и есть, это же от владельцев сайтов зависит

    Всего записей: 6131 | Зарегистр. 11-02-2020 | Отправлено: 13:34 22-02-2024
    RazOne707



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

    Цитата:
    что дальше с там с нормалайз аудио и прочими командами для ffmpeg?

    http://forum.ru-board.com/topic.cgi?forum=5&topic=51328#4

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 13:45 22-02-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ARoma
    Цитата:
    Чтобы просто аудио в самом лучшем из доступных качестве сохранить без перекодирования

    с ютуба, просто формат выбираешь и качаешь, не надо ничего добавлять, ну разве что только -x  
    а для mp3 надо добавлять -x --audio-quality 0 --audio-format mp3 кодирование будет в любом случае, потому что на ютубе только aac и opus
    или через постобработку либами в ffmpeg, но фильтры там не нужны

    Всего записей: 6131 | Зарегистр. 11-02-2020 | Отправлено: 14:06 22-02-2024
    ARoma



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

    Всего записей: 689 | Зарегистр. 13-06-2019 | Отправлено: 14:21 22-02-2024
    RazOne707



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

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

    ну тут силой никто не заставляет делать нормализацию или обробатывать компрессором, также можно без солнцезащитных очков ходить. Зачем их придумали, только время потратили. А кто их покупает так еще на них зачем-то работали.  
     
    greeple
    Глянь тут,я проверил, везде ffmpeg отрабатывает определяя сам и Merger и Fixupm3u8, и Fixupm4a, и ExtractionAudio
     http://forum.ru-board.com/topic.cgi?forum=5&topic=51328#4

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 14:35 22-02-2024 | Исправлено: RazOne707, 15:14 22-02-2024
    ARoma



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

    Не было желания вас как-то задеть, сохранил себе плоды ваших трудов, за что вам спасибо! Вероятно пригодятся, когда мне понадобятся солнцезащитные очки

    Всего записей: 689 | Зарегистр. 13-06-2019 | Отправлено: 14:55 22-02-2024
    Lity



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FiLinX
    А можно видео как вы в коде находите искомый элемент? Я вот никак не могу это осуществить. И поиск в коде ничего не показывает, хотя говорит что найдено, но показать это место не показывает.

    Всего записей: 2674 | Зарегистр. 15-12-2007 | Отправлено: 15:24 22-02-2024
    insorg



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

    Цитата:
    как из 320 CBR  сделать 320 VBR   сохранив качество, но уменьшив размер файла

    Из пожатого ещё раз пожать? Тогда никак.
    Но можно взять тот же исходник оригинал и с него сделать рип не с настройкой "--cbr -b 320 -q 0", а с настройкой "-V0". Именно это очень часто в рекомендациях я и встречал, когда нужно получить максимальное качество, на которое способен кодек, но при этом нет желания тратить "драгоценные" байты на возможно избыточные байты в некоторых случая.

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 15:30 22-02-2024
    RazOne707



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    Сколько AAC нужно примерно kbps чтобы качество как у MP3 320 CBR было ?

    Всего записей: 2022 | Зарегистр. 06-10-2023 | Отправлено: 15:41 22-02-2024 | Исправлено: RazOne707, 15:43 22-02-2024
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Если я правильно помню, то там цифры что-то около 256 kbps AAC должны уже перекрывать возможности MP3 320 kbps. Эту инфу я встречал не раз, но проверять её достаточно трудно ввиду отличающихся методов кодирования.
     
    Добавлено:
    Например, имеющийся сейчас у меня кодер Freeware Advanced Audio Coder (FAAC) 1.28 допускает максимально возможное качество в настройке "-q 500", и на выходе имеем вот такой результат:

    General
    Complete name                            : D:\Test\44-16.m4a
    Format                                   : MPEG-4
    Format profile                           : Base Media / Version 2
    Codec ID                                 : mp42 (mp42/isom)
    File size                                : 10.2 MiB
    Duration                                 : 5 min 10 s
    Overall bit rate mode                    : Variable
    Overall bit rate                         : 276 kb/s
    Writing application                      : FAAC 1.28
     
    Audio
    ID                                       : 1
    Format                                   : AAC LC
    Format/Info                              : Advanced Audio Codec Low Complexity
    Codec ID                                 : mp4a-40-2
    Duration                                 : 5 min 10 s
    Source duration                          : 5 min 11 s
    Source_Duration_LastFrame                : -10 ms
    Bit rate mode                            : Variable
    Bit rate                                 : 275 kb/s
    Maximum bit rate                         : 312 kb/s
    Channel(s)                               : 2 channels
    Channel layout                           : L R
    Sampling rate                            : 44.1 kHz
    Frame rate                               : 43.066 FPS (1024 SPF)
    Compression mode                         : Lossy
    Stream size                              : 10.2 MiB (99%)
    Source stream size                       : 10.2 MiB (99%)
    Language                                 : English

    В принципе, это примерно сходится с той инфой с поправкой на погрешности.
     
    Возможности кодера:
    faac64.exe --long-help

    Всего записей: 18506 | Зарегистр. 04-11-2010 | Отправлено: 15:51 22-02-2024 | Исправлено: insorg, 16:09 22-02-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RazOne707
    Цитата:
    Глянь тут,я проверил, везде ffmpeg отрабатывает определяя сам и Merger и Fixupm3u8, и Fixupm4a, и ExtractionAudio

    ну да, так и должно быть, просто когда первый раз проверяли, у меня видимо на ноуте проблема и просто ffmpeg не отрабатывал, поэтому писал конкретный постпроцесс чтобы он в этот самый добавлял свои агрументы
    т.е, если есть и мерджер и экстрактор, то чтобы отработало на экстракторе до мерджера, там логика была такая, чтобы в конкретный построцесс
    а так по идее он в каждый постпроцесс может прописывать эти аргументы, и в экстрактор и в мерджер, и может даже будет два-три раза кодировать
     
    Добавлено:
    Lity
    Цитата:
    А можно видео как вы в коде находите искомый элемент? Я вот никак не могу это осуществить. И поиск в коде ничего не показывает, хотя говорит что найдено, но показать это место не показывает.

    он же конкретно написал по шагам
    открываешь на странице инструменты разработчика, вкладку network
    запускаешь видео и в этой вкладке будет ссылка m3u8, первую бери не ошибёшься https://i.imgur.com/6rJXDYk.png

    Всего записей: 6131 | Зарегистр. 11-02-2020 | Отправлено: 16:00 22-02-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

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