Не следует ожидать от собеседника собственных пристрастий, а не найдя, хлопать фейспалмом по фейсу. Трижды, православно. Канал, конечно, православнутый, как и буржуйчик Малофеев. По моей имхе, канал держится исключительно на Пронько. Лично я смотрю иногда его передачи с гостями, которые мне интересны. Jedem das Seine. И — не следует забывать, что в условиях феодализма мелкая и средняя буржуазия является прогрессивной, где-то даже революционной, силой. Впрочем, мы сильно уклонились от темы, ибо политота. P.S. Пронько на Царьграде напоминает мне Козлевича, которого охмурили ксендзы. Но тут ничего не попишешь, разве что ждать пришествия Бендера.
похоже друганы savefrom и ummy разбежались, первый только 720, второй хочет за 1080 pro версию и денег. =========== аглицкие обучающие видео на ютубе мне не зашли, но возможно как потом посмотрю. надыбал сайт где буковками Как скачать видео YouTube с помощью youtube-dl в Windows далее сссайт в кратце создаём папочку, кидаем туда, в моём случае yt-dlp_x86.exe (не помню где взял), ffmpeg.exe (ссылка была сссайте), далее запускаю в этой же папке "терминал" (как читайте на сссайте) и кормлю ему переделанную команду вместо как на сссайте (ссылки на ютуб исковерканы, а то тащит сюда видео) youtube-dl.exe httПs://ВВВ.youtube.КОМ/watch?v=LXb3EKWsInQ мою yt-dlp_x86.exe httПs://ВВВ.youtube.КОМ/watch?v=b4Jxbvj1lRs качает, 242МБ, шустро. удачно .mp4 720p есть видео+звук ================================================= далее инфо (см картинку внизу) yt-dlp_x86.exe -F httПs://ВВВ.youtube.КОМ/watch?v=b4Jxbvj1lRs далее танцы с бубнами (+тупим +тупим) пока качает не читаемое, yt-dlp_x86.exe -f 401 httПs://ВВВ.youtube.КОМ/watch?v=b4Jxbvj1lRs 1,4Гб .mp4 шустро за 3мин, MediaInfo сказал 2160 (винда плеер не воспроизводится) mkvtoolnix пишет "файл не содержит дорожек". yt-dlp_x86.exe -f 137+140 httПs://ВВВ.youtube.КОМ/watch?v=b4Jxbvj1lRs скачал два файла название.f137.mp4 MediaInfo1080 (плеер от ummy показывает видео) название.f140.m4a MediaInfo 128AAC (не воспроизводится) скачал по отдельности 137 и 140 yt-dlp_x86.exe -f 137 httПs://ВВВ.youtube.КОМ/watch?v=b4Jxbvj1lRs с мыслью склеить их в mkvtoolnix, mkvtoolnix пишет "файл не содержит дорожек","файл не содержит дорожек" единственно что mkvtoolnix увидел первый файл .mp4 на 720p (mpeg4 h264+AAC) и f251.webm пока думаю, не работает ffmpeg.exe, продолжаю наблюдение.... вопрос пока один с какой дорожки звук брать?
Белым по английскому написано: формат 140 — audio only. Настройте размер окна терминала, чтобы таблица не спешивалась в кашу. Там, где указан только ACODEC — только аудиодорожка. Там, где указан только VCODEC — только видеодорожка. Там, где оба — контейнер с видео и аудио. Это форматы 18 и 22, те самые файлы, который можно скачать просто браузером. У youtube-dl таблица более информативная, там помечены голые видеодорожки текстом video only: Брать надо в репозитории автора программы на гитхабе: GitHub - yt-dlp/yt-dlp: A youtube-dl fork with additional features and fixes В ПЕРВОМ ПОСТЕ ЭТА ССЫЛКА ОКАЗАЛАСЬ БИТОЙ Должен был объединить с помощью утилиты ffmpeg. Если не объединил — значит, ее не нашел. Так и должно быть, там голое видео без звука. Это ваш плеер ниасилил. Скачал в выбранной вами комбинации форматов 137+140: Скачаны два файла, после чего объединены в полноценный видосик (строка в отчете [Merger] Merging formats into ...), исходники удалены (строки Deleting original file...) Имя ролика страшненькое, винда убоялась такое написать
@grunt, youtube-dl gui - Поиск в Google Результатов: примерно 1 420 000 Глубоко не копал, но yt-dlp — это форк youtube-dl, так что гуи к оригиналу должны работать и с форком. Я писал об этом выше. Разве что аффтар гуя вкрячил статически текущую на тот момент версию. Но это уже классическое ССЗБ. P.S. Летом начал делать для себя проектик с вебмордой на сервере, чтобы там скачать ролик, и обработать звук. С галочками, выпадающими селектами, всё, как вы любите. Да вот недосуг пока доделать... Многочисленная гуйня к ютубе-дл тут не помощник.
Качает 45 Кб/с. А вот youtube-dl-gui, к которому подсунут консольный yt-dlp, качает на все деньги. Не всякъ глаголяй Аллилуіа, даже сугубо и трегубо, внидетъ въ царствіе Божіе. Работают, проверено.
Любопытно, у меня полностью противоположная ситуация. youtube-dl начал качать очень медленно, а вот гуй yt-dlp с указанным в настройках его же exe скачивает довольно быстро )
В этом гуе, который указан выше, можно в настройках выбрать экзешник - либо yt-dlp, либо yuotube-dl. Кстати с фактом, что второй сдох, я ознакомился только недавно.
Никто не ждал, а оно живое. По крайней мере шевелится. Спойлер: youtube-dl 2021.12.17 [appleconnect] Fix extraction [bilibili] Strip uploader name [curiositystream:collection] Extend _VALID_URL [egghead] Add support for app.egghead.io [liveleak] Remove extractor [nrk] Switch psapi URL to https [orf:tvthek] Add support for MPD formats [peertube] Only call description endpoint if necessary [periscope] Pass referer to HLS requests [pornhub] Add support for pornhubthbh7ap3u.onion [pornhub] Detect geo restriction [pornhub] Dismiss tbr extracted from download URLs [postprocessor/ffmpeg] Show ffmpeg output on error [umg de] Update GraphQL API URL [youtube] Make get_video_info processing more robust [youtube] Update invidious instance list [youtube] Update signature function patterns [youtube] Workaround for get_video_info request
Именно что шевелится. Как и писали на опеннете, проблема с тормозами на ютубе не решена. Код: $ youtube-dl --version 2021.12.17 $ youtube-dl https://www.youtube.com/watch?v=UyO_t0pIdCg [youtube] UyO_t0pIdCg: Downloading player 8da38e9a [download] Destination: Канабо - бита для самурая!-UyO_t0pIdCg.f313.webm [download] 0.0% of 1.77GiB at 37.82KiB/s ETA 13:38:37^C Код: $ yt-dlp --version 2021.12.27 $ yt-dlp https://www.youtube.com/watch?v=UyO_t0pIdCg [youtube] UyO_t0pIdCg: Downloading webpage [youtube] UyO_t0pIdCg: Downloading android player API JSON [info] UyO_t0pIdCg: Downloading 1 format(s): 313+251 [download] Destination: Канабо - бита для самурая! [UyO_t0pIdCg].f313.webm [download] 0.5% of 1.77GiB at 1.21MiB/s ETA 24:54^C
опять про винду вчера решил скачать видео в лучшем качестве чем y2mate решил вернуться и опять покопаться. дело точно оказалось ffmpeg.exe сначала с ffmpeg.org/download.html#build-windows всё по инструкциям, затем опять потупил, начал Добавьте FFmpeg в path Windows, используя переменные среды C:\FFmpeg\bin ffmpeg -version и проч не встал не клеит. пишет ffmpeg не исталед предположил что мне подсунули 64 нашёл 32 на softfamous.com ffmpeg -version и проч встал не клеит. пишет ffmpeg не исталед и только тут вспомнил что требование то было (см выше) поместить yt-dlp.exe и ffmpeg.exe в одну папку, и туда качать, а там стоит октябрьский ffmpeg.exe заменил клеит надо ли было танцы с бубном "переменные среды"? непонятно ===================== немного поигрался, если смотреть по видео -f, то лучший mp4 это обычно 1080, если склеить видео mp4 1080 и аудио .m4a - на выходе файл .mp4 и это то же что качают savefrom ummy или y2mate, вес файла от них и склейки тут совпадает до байта более качественные видео это .webm если склеивать видео .webm и аудио .m4a - на выходе воспроизводящийся The KMPlayer файл .mkv если склеивать видео .webm и аудио .webm - файл .webm воткнул k-lite_codec_pack и теперь .webm тоже воспроизводится. =========== проблема в том что тяжёлые видео: тормоза или рассинхрон звука например yt-dlp_x86.exe -f 308+251 hППps://ВВВ.youtube.КОМ/watch?v=KvXRKwSCov4 рассинхрон звука (звук к видео .webm лучше брать тоже .webm) ========================= ну хотя бы буду качать между 1080 и 3840, они отлично воспроизводятся, а разница качества картинки огромная ============ а чё пишу то, вчера вечером копался, а сегодня сайт y2mate не открылся. совпадение? нет не думаю продолжаю наблюдение.... ================ у меня можно расширить это окно только вниз.
Для тех, кто вообще не хочет ничего устанавливать, есть alltubedownload - но к сожалению, у него тоже, похоже, проблемы со скоростью. Итак, чтобы орудовать GUI, то есть не заморачиваться каждый раз с командной строкой, порядок действий следующий. а) Скачиваем yt-dlp. Почему именно его? Чтобы скачивал с максимальной доступной для вашего интернет-тарифа скоростью, да ещё и с разных источников. Примерно вот отсюда, для нужной вам платформы. Разархивируем его в отдельную папку, называем её как хотим. Запомните эту папку на время. (Уважаю GitHub, но в то же время... пока разберёшься, что качать, волосы поседеют). Вот тут товарищ с ru-board даже готовую сборку приготовил, правда почему-то для XP. б) Скачиваем yt-dlg. Данный файл как раз любезно предоставит вам окошко, куда можно вставть ссылку с YT и скачать видео в очень хорошем качестве. GUT - графический интерфейс, это окошко и есть он. Перемещаем файл yt-dlg в ту папку, где лежит yt-dlp. Вы же её запомнили? Запускаем yt-dlg. Лезем «Настройки - Особые» В настройках обязательно выбираем: yt-dlp.exe вместо youtube-dl.exe После этого, также в Настройках, выбираем форматы: mp4[720p] mp4p[1080] Если хотите, можете также выбрать форматы webm [720p] webm [1080p] ну и 4К, если оно кому-то нужно. Кто-то, более знающий, чем я, объяснит вам, чем отличаются эти форматы. Для самых продвинутых, можете выбрать mp4[720p] [DASH Video] или 1080p, если оно вам надо. Но нужно иметь в виду, что это не новый кодек, а определённая технология передачи адаптивного видео-потока, когда данные разбиваются на фрагменты и передаются через HTTP. Чем отличается данный формат - я вообще не знаю... Также в настройках есть даже mp4[3D], но такой контент поставляют далеко не все ютуберы. в) Вставляем нужную вам ссылку с youtube в поле «Введите URl-адреса ниже» Жмём «Добавить» Жмём кнопочку с изображением облака и стрелочки в нём, что значит «Запустить». г)??? ПРОФИТ. Получаем нужный вам файл с YouTube в разрешении UHD HDR10 Dolby MEGA YOBA Hi-Res. (Я, правда, не уверен, что yt-dlg обязательно класть в папку с exe. Может, гуй сам подхватит exe-файл из директории... но кто его знает).
Мдя, пришла эра нажимальщиков кнопок. YT1080.cmd --------------- @echo off pushd %~dp0 yt-dlp.exe --sponsorblock-mark all --add-metadata --sub-langs all --convert-subs srt --embed-subs --embed-thumbnail --merge-output-format mkv -f bestvideo[vcodec!="vp9"][width<=1920]+bestaudio[acodec!="opus"] %* popd --------------- YT720.cmd --------------- @echo off pushd %~dp0 yt-dlp.exe --sponsorblock-mark all --add-metadata --sub-langs all --convert-subs srt --embed-subs --embed-thumbnail --merge-output-format mkv -f bestvideo[vcodec!="vp9"][width<=1280]+bestaudio[acodec!="opus"] %* popd --------------- Запускать: Код: YT1080.cmd https://www.youtube.com/watch?v=sIljdb6I_IA Сохранит в нормальный mkv с метаданными, c поименованными согласно ютубу частями, внедрит все субтитры, которые не автосозданные и не автоперевод, внедрит ютубовскую иконку. Формат будет выбирать в первом случае наилучший из имеющихся (но не уродский ни с чем не совместимый vp9) 1080, во втором 720, аудио в любом случае наилучшее (то же касательно opus). Также пометит частями сегменты SponsorBlock.
Отвечаю на это вопрос в 99 китайский раз: уже не раз бывало такое, что ютуб удалял некий особо годный контент (за якобы авторские права или ещё что), либо это делал сам автор, которому вожжа под хвост попала в результате некоей TEH DRAMA.
Рекомендую держать и обновлять обе утилиты. Давеча кочал прон попробовал сохранить видосик (не помню, с какого хостинга), yt-dl обломался, а старый добрый youtube-dl смог. Кстати, качал не для чтобы сохранить нетленку, просто звук был крайне паршивый — голос гостя по видеосвязи очень тихий, а вот ведущий не просто орал, а громыхал басами так, что стекла в серванте дребезжали. А у меня давно на сей предмет скриптик написан, который качает видео и аудио по отдельности, нормализует звук и сливает в один файл.
Чем? Зачем скриптики? Воспользуемся тем фактом, что YT-dl умеет сохранять кэш и пользоваться им. YT.cmd: Код: @echo off cd %~dp0 yt-dlp.exe -f bestaudio[acodec!="opus"] -o "%%(title)s [%%(id)s].f%%(format_id)s.%%(ext)s" --exec post_process:PProc.cmd %* yt-dlp.exe --sponsorblock-mark all --add-metadata --sub-langs all --convert-subs srt --embed-subs --embed-thumbnail --merge-output-format mkv -f bestvideo[vcodec!="vp9"]+bestaudio[acodec!="opus"] %* Здесь после первого скачивания сохраняется .m4a с именно таким именем, которое yt-dl сочтёт потом скачанным кэшем аудо-потока. PProc.cmd: Код: @echo off pushd %~dp0 ren %1 temp.m4a aacgain.exe /r /c /s s /s r temp.m4a ren temp.m4a %1 popd Это сделает lossless (да, без перекодирования!) replaygain aac-потоку внутри .m4a и переименует туда-сюда файлы (aacgain CLI не понимает имён файлов в юникоде). Сравнительно свежий aacgain x64 под линюх, мак и винду качать здесь.
... спросил @The Chief и тут же выложил свой скриптик ffmpeg А можно воспользоваться ffmpeg'ом напрямую, без посредничества (yt|youtube)-dl. И тем более, привлечения всяческих неведомых мне aacgain'ов. Не-не-не, такого добра мне надо. Спойлер: Чтоб два раза не вставать ### Примеры фильтров из оф. документации FFmpeg Filters Documentation # Компрессия FFmpeg Filters Documentation # пример «Make music with both quiet and loud passages suitable for listening to in a noisy environment» compand=.3|.3:1|1:-90/-60|-60/-40|-40/-30|-20/-20:6:0:-90:0.2 # Уменьшение басов эквалайзером FFmpeg Filters Documentation equalizer=f=100:width_type=h:width=200:g=-15 # Нормализация уровня FFmpeg Filters Documentation loudnorm
Зачем уродовать ещё раз уже сжатый ютубом звук? При этом поток перекодируется заново. Это совершенно неприемлемо.
А где вы надеетесь скачать непережатый ютупом звук? Прямо с компа автора? Я вам открою страшную тайну — поток всегда перекодируется при обработке.
Можно. Подозреваю, фильтр loudnorm так и делает. Пруф искать лень, да оно мне и без разницы, в моем единственном кейсе одной нормализации мало, требуется компрессия и, нередко, эквалайзер. И уж то говно, которое вынужденно обрабатываю этим скриптом, никакими перекодировками не испортишь. Это речь говенного качества, а не музычка. Настолько говенного, что страдает разборчивость из-за больших перепадов громкости. Спасибо, я как-нибудь обойдусь православным ффмпегом.