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

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


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

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RandyOrton
    Цитата:
    Скорее всего, требует SSE2.

    как это проверить не имея старого проца?
    пускай попробует, может ему и этот подойдет

    Всего записей: 5525 | Зарегистр. 11-02-2020 | Отправлено: 11:21 21-04-2023
    YoshiKill



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

    Цитата:
    Скорее всего, требует SSE2.

     
     
    greeple

    Цитата:
    как это проверить не имея старого проца?
    пускай попробует, может ему и этот подойдет

     
    Дело не в самом SSE2 но и в нём тоже.  
    Для работы yt-dlP нужен python версии 3.2, а он уже не работает на процессорах без sse2, последняя версия без SSE2 это 2.7. По этому запустить DLP на процессорах типа Pentium III или Athlon Xp где нет SSE2 не получиться увы. Я просил разработчика понизить версию Питона но он в грубой форме отказался.  
     
    Но youtube-dl вполне себе работает на python 2.7 и как следствие нормально запускается на конфигах без SSE2.  
     
    По этому для любителей вот такого ретро(пердолинга) с ютюбом на старых компьютерах без SSE2 кроме как yotube-dl вариантов больше нет.  
     
    Какое то время назад, год, пол года, хорошо работала в плане полной скорости связка из модификаций из шапки либо самостоятельной замены на актуальные файлы, или же даже просто из коробки работала ночная сборка youtube-dl которая в шапке.  
     
    А сейчас вот ни один из вариантов не решает задачу, ночная сборка и моды работают но с медленной скоростью. А самостоятельная модификация приводит к крашу youtube-dl. Хотя мне тут посоветовали тупо смотреть на дату изменения файлов на гитхабе и менять по дате все файлы на актуальные отсюда https://github.com/ytdl-org/youtube-dl/tree/master/youtube_dl/extractor
    попробую хотя бы.  
     
    По этому я и написал в тему с вопросами к более знающим и осведомленным людям есть ли актуальное решение проблемы именно с yotube-dl.  
     
    С DLP к счастью или к сожалению проблем то никаких нет, и на Pentium M и 4  я его и использую без лишнего гемороя. Но вот есть еще и хобби иногда пытаться смотреть youtube на еще более старых и слабых машинах и вот тут начинаются приключения.

    Всего записей: 23 | Зарегистр. 19-11-2021 | Отправлено: 14:41 21-04-2023
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    YoshiKill
    Цитата:
    Я просил разработчика понизить версию Питона но он в грубой форме отказался.

    ну вот dirkf https://github.com/ytdl-org/youtube-dl/commits?author=dirkf судя по коммитам в мастер всё добавляет и из dlp тоже, и для python 2.6, просто сборки не билдит, попроси его собрать тебе

    Всего записей: 5525 | Зарегистр. 11-02-2020 | Отправлено: 15:34 21-04-2023 | Исправлено: greeple, 17:24 21-04-2023
    RandyOrton



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

    Цитата:
    менять по дате все файлы на актуальные отсюда

    У вас ссылка не совсем корректная. Менять нужно во всех папках, а не только в папке extractor
    Проще и быстрее всего поступить так: https://github.com/ytdl-org/youtube-dl здесь выбрать зелёную кнопку Code - Download ZIP
    Распаковать скачанный архив
    Переименовать youtube-dl.exe в youtube-dl.zip
    Открыть его архиватором Winrar, удалить в нём папку youtube_dl
    Скопировать папку youtube_dl из скачанноего архива и вставить её (Shift-Insert) в открытом через Winrar файле youtube-dl.zip
    Обратно переименовать файл в youtube-dl.exe

    ----------
    Гомосексуальность не является психическим расстройством.

    Всего записей: 4426 | Зарегистр. 21-05-2010 | Отправлено: 17:01 21-04-2023
    YoshiKill



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

    Цитата:
    просто сборки не билдит, попроси его собрать тебе  

    просить такое себе, через неделю или день опять сломается опять просить и кого то задалбывать, не очень, лучше научиться самому собирать или даже сделать инструкцию для всех желающих.  
    Пока что мне не удалось нагуглить нормально инструкции или по крайней мере её повторить, буду еще пытаться, мб кто то из темы уже умеет и готов подсказать или обьяснить как сделать билд. Было бы круто.

    Всего записей: 23 | Зарегистр. 19-11-2021 | Отправлено: 18:14 21-04-2023
    greeple

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

    ну так спроси у него тогда как самому собирать, правильно

    Всего записей: 5525 | Зарегистр. 11-02-2020 | Отправлено: 18:54 21-04-2023
    insorg



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

    Цитата:
    По этому для любителей вот такого ретро(пердолинга) с ютюбом на старых компьютерах без SSE2 кроме как yotube-dl вариантов больше нет.  
    Только учитываем, что там это будет максимум ХР, если повезло вообще. А с ней уже давно большая часть https не работает. Смысл?

    Всего записей: 17940 | Зарегистр. 04-11-2010 | Отправлено: 19:16 21-04-2023
    YoshiKill



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

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

    ок, спрошу вернее попробую спросить.  
     

    Цитата:
    Только учитываем, что там это будет максимум ХР, если повезло вообще. А с ней уже давно большая часть https не работает. Смысл?

    смысл в хобби, с нормальным браузером и обновленными сертефикатами всё сайты открывает(худо бедно).

    Всего записей: 23 | Зарегистр. 19-11-2021 | Отправлено: 19:35 21-04-2023
    insorg



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    YoshiKill
    Новый браузер со своими сертификатами тебе не поможет для youtube-dl | yt-dlp использования.

    Всего записей: 17940 | Зарегистр. 04-11-2010 | Отправлено: 19:42 21-04-2023
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    YoshiKill
    для обычной сборки
    скачиваешь мастер youtube-dl, распаковываешь в папку
    устанавливаешь python и pip
    потом устанавливаешь py2exe командой pip install py2exe
    и в папке которая мастер так же в консоли вбиваешь python setup.py build и потом python setup.py py2exe
    результат  
    кидаешь в собранный exe либы libssl-1_1.dll libffi-8.dll libcrypto-1_1.dll (архиватором например переименовываешь как выше писали) или вообще это не надо если собирать по нормальному (но в yt-dlp min который собирается в py2exe эти либы так и лежат), я их туда кинул, но можно всё расписать по .py файлам (наверно, раз у youtube-dl их нет если открыть exe), и если не ошибаюсь еще MSVCR90.dll который py2exe сам не добавляет https://py2exe.org/index.cgi/Tutorial#Step51
    всё работает вот собрал https://www.upload.ee/files/15138456/youtube-dl.exe.html сейчас, работает и без MSVCR90.dll и скорость нормальная, для XP как я понял надо собирать в python 2.6, добавлять в него так же архиватором например MSVCR90.dll но pip не работает с ним вроде, вручную надо добавлять py2exe и он тоже с 2.6 не работает, надо скачивать версию какую то древнюю (если я правильно понял)
     
    а ну и вот же есть инфа https://github.com/yt-dlp/yt-dlp#standalone-py2exe-builds-windows

    Всего записей: 5525 | Зарегистр. 11-02-2020 | Отправлено: 19:58 21-04-2023 | Исправлено: greeple, 20:36 21-04-2023
    YoshiKill



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

    Цитата:
    Скопировать папку youtube_dl из скачанноего архива и вставить её

    спасибо за идею, попробовал, ошибки не выскакивали как в прошлый раз, но скорость так и осталась 50кб  
     
    [download] Destination: Inspiron 660 Stuck HDD Removal-BAlM9OaXjDU.mp4
    [download]   1.8% of 40.16MiB at 69.12KiB/s ETA 09:54

    Всего записей: 23 | Зарегистр. 19-11-2021 | Отправлено: 19:59 21-04-2023
    greeple

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

    Всего записей: 5525 | Зарегистр. 11-02-2020 | Отправлено: 20:01 21-04-2023
    RandyOrton



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    YoshiKill
    Так я писал, что обновлений, исправляющих низкую скорость, пока нет: http://forum.ru-board.com/topic.cgi?forum=5&topic=49719&start=2100#21
    Надо ждать.


    ----------
    Гомосексуальность не является психическим расстройством.

    Всего записей: 4426 | Зарегистр. 21-05-2010 | Отправлено: 20:21 21-04-2023
    YoshiKill



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

    Цитата:
    сейчас, работает и без MSVCR90.dll и скорость нормальная, для XP как я понял надо собирать в python 2.6, добавлять в него так же архиватором например MSVCR90.dll но pip не работает с ним вроде, вручную надо добавлять py2exe и он тоже с 2.6 не работает, надо скачивать версию какую то древнюю (если я правильно понял)

    звучало довольно вменяемо до этого момента, боюсь я не осилю таких манипуляций со старыми версия

    Всего записей: 23 | Зарегистр. 19-11-2021 | Отправлено: 20:23 21-04-2023
    RandyOrton



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    YoshiKill
    Глянул сегодня: есть обновление. Обновил свою модифицированную версию - скорость высокая.
    http://forum.ru-board.com/topic.cgi?forum=5&topic=49719&start=980#18

    ----------
    Гомосексуальность не является психическим расстройством.

    Всего записей: 4426 | Зарегистр. 21-05-2010 | Отправлено: 20:31 21-04-2023
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RandyOrton
    я пробовал как ты говорил просто в твой вставить эту папку, и скорость оставалась низкая, тогда собрал из cmd отдельный exe и всё стало норм
     
    Добавлено:
    хотя папку брал с того же архива с которого и собирал, то есть уже с обновой

    Всего записей: 5525 | Зарегистр. 11-02-2020 | Отправлено: 20:39 21-04-2023
    lvqcl

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

    Цитата:
    Для работы yt-dlP нужен python версии 3.2

    3.7, если верить ее странице на гитхабе.
     

    Цитата:
    а он уже не работает на процессорах без sse2, последняя версия без SSE2 это 2.7.  

    Последняя версия, работающая без sse2 - это 3.4. Она же последняя, работающая на WinXP.
    А нет, это был баг в 3.5.0, а 3.5.1 опять должна работать без sse2.
     
    greeple

    Цитата:
    dirkf [...] просто сборки не билдит, попроси его собрать тебе

    Он ни одной сборки не сделал, почему ты думаешь, что он знает, как это делается?

    Всего записей: 1225 | Зарегистр. 03-02-2007 | Отправлено: 21:31 21-04-2023 | Исправлено: lvqcl, 21:41 21-04-2023
    greeple

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

    это ты сам додумал или он сам тебе так сказал что ни одной не сделал?
     
    Добавлено:
    я считаю если мэйнтейнер репозитория, обновляет код, он и собрать может, в этом ничего сложного нет, намного проще чем лезть в код с патчами чтобы всё работало

    Всего записей: 5525 | Зарегистр. 11-02-2020 | Отправлено: 21:41 21-04-2023
    lvqcl

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

    Цитата:
    это ты сам додумал

    https://github.com/ytdl-org/youtube-dl/releases
     
    Все релизы сделаны dstftw. Последний - в декабре 2021. Тогда же он прекратил поддерживать программу. В январе 2022 главным там стал dirkf, но ни одного релиза с тех пор не вышло.

    Всего записей: 1225 | Зарегистр. 03-02-2007 | Отправлено: 22:00 21-04-2023
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lvqcl
    Цитата:
    Все релизы сделаны dstftw.

    и что? из этого ты сделал вывод что он не собирал ничего, даже для себя? dstftw просто публиковал, это мог делать кто угодно

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