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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp (Часть 1)

Модерирует : gyra, Maz

Maz (17-02-2024 09:09): youtube-dl | yt-dlp (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203

   

jasonliull



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

Текущая версия: 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  
     


  • Всего записей: 2539 | Зарегистр. 05-08-2012 | Отправлено: 13:44 05-03-2018 | Исправлено: Maz, 09:07 17-02-2024
    vek3262



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

    Всего записей: 5426 | Зарегистр. 02-09-2012 | Отправлено: 01:35 03-01-2023
    Bersaglio



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

    Цитата:
    просит библу типа 100ххх.dll она есть в с++ 2010, если ее вынуть и ему дать?!
    Microsoft Visual C++ 2010 SP1 x86 10.0.40219

    Странно. Я вспомнил, что Пайтону такая не нужна, 3-я версия должна использовать рантаймы из 2015 (особенно та, в которую добавили совместимость с XP SP3). Получается, что автор youtube-dl сам компилировал что-то при помощи Visual C++ 2010, и должен был положить необходимую DLL из рантайма рядом с программой, если она требуется. Но оказался руко(_!_)п...

    Всего записей: 4031 | Зарегистр. 21-08-2006 | Отправлено: 08:06 03-01-2023
    LZAA

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
         http://ytdl-org.github.io/youtube-dl/download.html
     
          Выше головы не прыгнешь.

    Всего записей: 2218 | Зарегистр. 09-01-2010 | Отправлено: 13:35 03-01-2023
    LexVel

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

    Цитата:
    автор youtube-dl

     
    когда качал так он просит

    Цитата:
    youtube-dl.exe -f bestvideo"[height<=1080][ext=mp4]"+bestaudio[ext=m4a] "video_url"

    а так не просил
     

    Цитата:
    youtube-dl.exe -f "bestvideo[height<=1080][ext=mp4]+bestaudio[ext=m4a]/best[height<=1080][ext=mp4]/best" "video_url"

     
    vek3262

    Цитата:
    MSVCR100.DLL

     
    принял

    Всего записей: 10074 | Зарегистр. 24-04-2007 | Отправлено: 13:46 03-01-2023
    VitalyF

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновил до 2023.01.02. Изменений много, скрипт сразу отказался работать,
    советуют --compat 2022 в конфиге прописать, мне помогло!
    Потом немного разобрался, щас всё пашет! Хорошее обновление!
    PS
    + изменили сортировку качества, раньше по мах битрейту было, теперь по разрешению и качеству кодеков.
    + -S позволяет гораздо проще выбирать формат, чем просто используя -f
    + изменили лог загрузки внешних загрузчиков, ариа2с терерь по-другому показывает и быстрее на мой взгляд...
    + обложки теперь автоматом внедряются в mp4/m4a и др.., мелочь, а приятно!  
    + обновили и исправили extract с кучи сайтов с медиа контентом...!
    и т.д...

    Всего записей: 1272 | Зарегистр. 03-03-2004 | Отправлено: 15:20 03-01-2023 | Исправлено: VitalyF, 15:45 03-01-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LexVel
    в zip лежат все dll нужные https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_win.zip

    Всего записей: 4254 | Зарегистр. 11-02-2020 | Отправлено: 17:35 03-01-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    А так можно было? Эта версия не гадит собой в %temp% на каждый запуск?

    Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 17:44 03-01-2023
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    insorg
    я не знаю не пользовался, тут увидел https://github.com/yt-dlp/yt-dlp#alternatives скачал посмотреть что там и там оказались dll и написано "Unpackaged Windows executable (no auto-update)" без автообнов видимо это про запуск с флагом, а про темп хз наверно так же как и обычка

    Всего записей: 4254 | Зарегистр. 11-02-2020 | Отправлено: 18:39 03-01-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Потыкал. Похоже, что распакованная таки не гадит.

    Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 18:42 03-01-2023
    greeple

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

    Цитата:
    Эта версия не гадит собой в %temp% на каждый запуск?

    не понял чем гадит? проверил у себя, ничего не появляется не на запуске не на скачке
     
    Добавлено:
    я обычную exe использую всегда
     
    Добавлено:
    проверил запуском с флагом -U (думал может так гадит) нет, ничего не появляется в темп, у меня она в папке windows и поэтому update не может удалить старый файл и переименовывает его в old, получается два, но в темп нету ничего

    Всего записей: 4254 | Зарегистр. 11-02-2020 | Отправлено: 19:02 03-01-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    не понял чем гадит?
    Распаковывает папку с собой (по содержимому похожа на содержимое zip, с небольшими отличиями) на несколько секунд, потом затирает её. Нужно уметь её поймать, но она появляется.

    Цитата:
    проверил запуском с флагом -U (думал может так гадит)
    А причём тут её обновление? Оно просто переименовывает старый ехе в ехе.old в той же папке, скачивает новый ехе и удаляет old.

    Цитата:
    она в папке windows
    Слабоумие и отвага? Зачем так делать?

    Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 21:23 03-01-2023
    351878



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

    Цитата:
    Распаковывает папку с собой (по содержимому похожа на содержимое zip, с небольшими отличиями) на несколько секунд, потом затирает её

    что за гон?

    Цитата:
    Нужно уметь её поймать
    продолжайте наблюдение)

    Цитата:
    Цитата:
    она в папке windows
    Слабоумие и отвага? Зачем так делать?

    а что не так? нельзя так делать? не знал, не знал..
     
     

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

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

    Цитата:
    Слабоумие и отвага? Зачем так делать?

    чтобы в пути не прописывать

    Всего записей: 4254 | Зарегистр. 11-02-2020 | Отправлено: 00:44 04-01-2023
    los

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

    Цитата:
    что за гон?  

    А что не так, ведь этот *.exe сродни архиву и содержит в себе *.dll и т.д.?

    Всего записей: 7341 | Зарегистр. 08-09-2001 | Отправлено: 10:04 04-01-2023
    greeple

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

    Цитата:
    Распаковывает папку с собой

    да это работа PyInstaller когда всё в одном файле https://pyinstaller.org/en/stable/operating-mode.html#bundling-to-one-file
    когда в папке https://pyinstaller.org/en/stable/operating-mode.html#bundling-to-one-folder он создает временную среду python которая и видит в папке все зависимости при запуске
     
    Добавлено:
    поймал папку, во время запроса, такая же папка которая отдельно вот раздаётся https://i.imgur.com/iUhWIJ1.png после отработки сразу удаляется, посмотрел -F форматы, она создалась удалилась, потом выбрал что надо скачать, нажал скачать, она опять создалась и удалилась
    и у всех гуи получается тоже использующих один файл, так же создается, не очень это рационально для тех кто уверовал в то что ssd за год сдохнет и старается по минимуму его использовать с другой стороны на то она и временная папка чтобы в неё все скидывать для работы

    Всего записей: 4254 | Зарегистр. 11-02-2020 | Отправлено: 11:57 04-01-2023 | Исправлено: greeple, 12:10 04-01-2023
    Nikolay1963

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VitalyF А про какой скрипт вы говорите, можно посмотреть.

    Всего записей: 135 | Зарегистр. 07-04-2021 | Отправлено: 12:59 04-01-2023
    greeple

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

    Цитата:
    изменили сортировку качества, раньше по мах битрейту было, теперь по разрешению и качеству кодеков.
    -S позволяет гораздо проще выбирать формат, чем просто используя -f

    в yt-dlp это было всегда, уже года 2 так
    Nikolay1963
    compat там для скриптов еще с youtube-dl youtube-dlc, обычно, но не этот флаг, если вы уже давно все свои скрипты переписали то они должны работать нормально https://github.com/yt-dlp/yt-dlp#differences-in-default-behavior
    --compat 2022 это тоже самое что --compat-options no-external-downloader-progress, но видимо еще включает будущие опции совместимости которые будут
     
    --compat-options all: Use all compat options (Do NOT use)
    --compat-options youtube-dl: Same as --compat-options all,-multistreams
    --compat-options youtube-dlc: Same as --compat-options all,-no-live-chat,-no-youtube-channel-redirect
    --compat-options 2021: Same as --compat-options 2022,no-certifi,filename-sanitization,no-youtube-prefer-utc-upload-date
    --compat-options 2022: Same as --compat-options no-external-downloader-progress. Use this to enable all future compat options
     

    Цитата:
    yt-dlp tries to parse the external downloader outputs into the standard progress output if possible (Currently implemented: aria2c). You can use --compat-options no-external-downloader-progress to get the downloader output as-is

    т.е, загрузчик ариа, и пытается выводить в стандартный вывод прогресса, с флагом просто выводит как есть

    Всего записей: 4254 | Зарегистр. 11-02-2020 | Отправлено: 13:23 04-01-2023 | Исправлено: greeple, 13:42 04-01-2023
    351878



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    los
    а то что из exe всё падает в temp и после удаляется. а что там у чела в системе хз, духи какие то. сам толка не знает и других спонталыги ....

    Всего записей: 999 | Зарегистр. 28-03-2016 | Отправлено: 13:45 04-01-2023
    insorg



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

    Всего записей: 16767 | Зарегистр. 04-11-2010 | Отправлено: 14:33 04-01-2023
    los

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

    Всего записей: 7341 | Зарегистр. 08-09-2001 | Отправлено: 15:14 04-01-2023
       

    Страницы: 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 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203

    Компьютерный форум Ru.Board » Компьютеры » Программы » youtube-dl | yt-dlp (Часть 1)
    Maz (17-02-2024 09:09): 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