Продолжение поста «Загрузчик видео с практически любого сайта»1
Я точно не желал продолжения всей истории, про майнеры и прочее, на гит такую, по сути ерунду не стал размещать по простой причине, там слишком сложная форма заполнения. Я там есть я знаю. Тут её озвучили и неоднократно, так вот, если есть паранойя, как пел Носков вроде, можно открыть архив и не распаковывая сделать просмотр текста. это дядюшка питон, он позволяет так себя гладить. Почему именно он, ну вообще я сделал для подруги, чтоб качала в "максимальном качестве". Просто поделился с вами, многие оценили своеобразно, подруга тут тоже, ник не сдам, не просите. Из-за неё, а в большинстве своём и сдался, релиз 2.1 , можно выбирать папку для загрузки, можно выбирать - только аудио или видео, можно выбирать качество и в каком формате будет сохраняться, в общем сделал овер дохрена, но не ответил про питон, я на нём на pytorch нейронки пишу и он мне намного понятнее всех остальных.
Тут нет способа обхода "замедленного" ютуба, тут через юзерагента делается прощупывание контента на доступность и разные сегменты скачиваются так, как будто несколько человек внезапно решили посмотреть ролик с компа, телика, айфона, приставки со смартом и т.д, для того, чтобы всё это собрать в одну кучу нужен FFMPEG, и он-же для конвертации в "ВАМИ" указанные форматы, там по умолчанию вообще vp9 и av1 идут. FFPROBE - прощупывает такую возможность и вариативно компенсирует либо звук в aac320 конвертнуть, либо у видео битрейт понизить. Рекомендую WEBM, если лучшее будете выбирать.
Собственно ссылки ЯД https://disk.yandex.ru/d/h2Ve28b-o2WEwg
и Гуглдрайв https://drive.google.com/file/d/1YYIW1TiCl8ipyJNG4dWInfwtVwx...
там zip, потому-что за рар тоже ругали, в архиве ffmpeg и ffprobe, их можно не извлекать, программа тогда скажет, что не обнаружен ffmpeg и предложит его установить, при согласии будет небольшое подвисание, так-как консоль заберёт управление на себя.
ytd-dl подгружается прогой при запуске с оффсайта, он для python, поэтому будет лежать внутри коробки, пока программа запущена.