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

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

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущее обсуждение: часть 1


Текущая версия: 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 Для Windows 7 есть нюанс Или от gyan
  • BAT-ник от DeZz
  • кнопки от notinthewoods
  • BAT-ник, Downloader, расширения от 351878
  • Youtube Format IDs  
  • Автоматическое скачивание комментариев к видеороликам Youtube с их преобразованием в удобный для чтения HTML-формат от PREVED
     
     
     
     
     
     


  • Всего записей: 39015 | Зарегистр. 26-02-2002 | Отправлено: 09:08 17-02-2024 | Исправлено: PREVED, 12:35 24-08-2024
    RazOne707

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

    Цитата:
    и программы нормальные

    Если не поддерживает, не значит программа не нормальная.
    Проверил сейчас DaVinci Resolve - там ситуация вообще оказалась наоборот, vp9+opus mp4 жует нормально, а в mkv opus не видит. Одно и тоже скачанное видео в разных контейнерах.

    Всего записей: 1784 | Зарегистр. 06-10-2023 | Отправлено: 14:55 09-08-2024 | Исправлено: RazOne707, 17:45 09-08-2024
    UnnPacK

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

    Всего записей: 416 | Зарегистр. 26-01-2014 | Отправлено: 15:43 09-08-2024 | Исправлено: UnnPacK, 19:41 09-08-2024
    www_world

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

    Цитата:
    а yt-dlp умеет fake sni отправлять?
    по идее, это-ж не NSS браузера где все закрыто ради безопасности, а простой петунский редактируемый код)

    Если приставить к ней специального человека (а еще лучше - троих... из ларца), то она может все... даже кофе в постель подавать.

    Всего записей: 365 | Зарегистр. 04-11-2018 | Отправлено: 19:44 09-08-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть у меня старая x86 linux машина, на которую yt-dlp не вкорячишь, а хочется (ну юзает же езщё кто-то XP, вот и я из той же оперы).  Питон x32 ревизии 3.8 (и выше) в standalone исполнении я найти не могу, соответственно и заюзать yt-dlp тоже. Мб есть таковой у кого на примете ? Или бинарные сборки yt-dlp, что заработают на i686 никсах ?

    Всего записей: 2253 | Зарегистр. 19-09-2011 | Отправлено: 04:11 10-08-2024
    lvqcl

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
     
    Можно попробовать youtube-dl nightly: https://github.com/ytdl-org/ytdl-nightly/releases

    Всего записей: 1211 | Зарегистр. 03-02-2007 | Отправлено: 10:01 10-08-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lvqcl, попровал. Работать - работает (и версия свежая - 2024.08.07) но ловит 403-й обломинго. Где-то недопилили : Подробнее...
     
    з.ы. Не знал про такой проект в рамках yt-dlp, однако ...

    Всего записей: 2253 | Зарегистр. 19-09-2011 | Отправлено: 10:53 10-08-2024 | Исправлено: Baltazar500, 10:54 10-08-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Коллеги, тут YT-DLP, в связи с гуглоинновациями,
    обрастает 'жиром' в виде доп. требуемых компонентов,
    PhantomJS, в частности. Для старых ОС он подходит,
    достаточно один байт поменять с 06 на 05 в заголовке.
    Но не в этом суть. Кто-нибудь этой двадцатимегабайтовой
    шляпой пользуется? Там конфигурационный файл какой-нить
    предусмотрен, по типу YTDLP? А то манипуляции в папке
    профиля юзера [на системном диске] мне не нравятся.

    Всего записей: 3270 | Зарегистр. 28-08-2010 | Отправлено: 12:11 10-08-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Цитата:
    з.ы. Не знал про такой проект в рамках yt-dlp, однако ...

    потому что это youtube-dl, а не yt-dlp
    и в шапке есть ссылка, официальные ночные сборки
     
    Baltazar500
    Цитата:
    Есть у меня старая x86 linux машина, на которую yt-dlp не вкорячишь, а хочется (ну юзает же езщё кто-то XP, вот и я из той же оперы).  Питон x32 ревизии 3.8 (и выше) в standalone исполнении я найти не могу, соответственно и заюзать yt-dlp тоже. Мб есть таковой у кого на примете ? Или бинарные сборки yt-dlp, что заработают на i686 никсах ?

    так, а это не работает? https://github.com/nicolaasjan/yt-dlp/releases
     
    Добавлено:
    попроси его собрать тебе под твою версию если не работает, он я думаю поможет
     
    Добавлено:
    vasevase
    Цитата:
    А то манипуляции в папке
    профиля юзера [на системном диске] мне не нравятся.

    какие манипуляции? рядом с yt-dlp кинь его и всё

    Всего записей: 4746 | Зарегистр. 11-02-2020 | Отправлено: 12:16 10-08-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Создаёт каталг 'Ofi Labs' c содержимым.
    Возможно, использует некие временные файлы.
    Я это не отслеживал, но не одобряю.

    Цитата:
    рядом с yt-dlp кинь его и всё

    Скинуть - не проблема.
    Хочется, не ковыряя EXE дополнительно,
    и не обёртывая его в разные портабль-решения,
    избавиться от создания хлама на системном диске.

    Всего записей: 3270 | Зарегистр. 28-08-2010 | Отправлено: 12:27 10-08-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple,
    Цитата:
    так, а это не работает? https://github.com/nicolaasjan/yt-dlp/releases
    Они даже не запустились (как и ожидалось). Версия для питона требовала новый питон : Подробнее...а ,инарь требовала другую архитектуру (вероятно x64)
    Код:
    -bash: /bin/yt-dlp_linux: cannot execute binary file

    Цитата:
    попроси его собрать тебе под твою версию если не работает, он я думаю поможет
    В принципе, Почему бы и да
     
    upd: Там оказавыется была сборка от 2024.08.10 - вот она-то прочихалась в stderr более основательно : Подробнее... тут уже можно и issue писать смело ...

    Всего записей: 2253 | Зарегистр. 19-09-2011 | Отправлено: 13:56 10-08-2024 | Исправлено: Baltazar500, 13:58 10-08-2024
    greeple

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasevase
    Цитата:
    Создаёт каталг 'Ofi Labs' c содержимым.
    Возможно, использует некие временные файлы.
    Я это не отслеживал, но не одобряю.

    у меня ничего не создавал никогда (Покажи где и как, я не вижу. И что надо сделать чтобы он создал)
    yt-dlp в папке пользователя создаёт папки .cache\yt-dlp это ты одобряешь?
     
     
    Добавлено:
    ну и по факту это же браузер, может и создаёт что-то, но не хочешь не пользуйся, конфигов нет вроде
    и

    Цитата:
    Коллеги, тут YT-DLP, в связи с гуглоинновациями,
    обрастает 'жиром' в виде доп. требуемых компонентов,
    PhantomJS, в частности.

    это уже давно вообще-то, уже несколько лет точно, если в yt-dlp проблема с nsig, то его предлагали добавлять пока не починят в yt-dlp
    обязанности использовать его нет

    Всего записей: 4746 | Зарегистр. 11-02-2020 | Отправлено: 01:12 11-08-2024
    vasevase

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

    Цитата:
    greeple: у меня ничего не создавал никогда

    Частично сам разобрался: короче, если юзать его как
    примочку к YTDLP, то, возможно, хлам создаваться не будет.
    Если запустить 'руками' [я это делаю всегда, для экспериментов
    на работоспособность и проверку на создание подобного хлама],
    попробовать ввести в консоль что-то 'левое', например greepHHH,
    то он создаст какой-то 'типа recent' текстовик с левым расширением
    в папке юзера \ Ofi Labs \ PhantomJS. Какие-то конфигурационные
    файлы он прочесть пытается [ QT ... conf / ini ] - возможно,
    можно как-то изменить вышеуказанный путь 'по умолчанию'
    [штатными средствами, без модификации EXE и доп. примочек].

    Цитата:
    создаёт папки .cache\yt-dlp

    С этим мы с тобой разобрались в теме DM:
    достаточно поместить конфигурационный файл рядом,
    где указать путь этого самого «кеша». В том и вопрос был:
    есть ли подобное для Фантома. Ответов, пока, не было.
    Остаётся три/четыре варианта: разбираться с исходниками,
    писать/читать на странице автора утилитки, либо патчить.

    Цитата:
    это уже давно

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

    Всего записей: 3270 | Зарегистр. 28-08-2010 | Отправлено: 02:49 11-08-2024
    neorumtu

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

    Цитата:
    Есть у меня старая x86 linux машина, на которую yt-dlp не вкорячишь, а хочется (ну юзает же езщё кто-то XP, вот и я из той же оперы). Питон x32 ревизии 3.8 (и выше) в standalone исполнении я найти не могу, соответственно и заюзать yt-dlp тоже. Мб есть таковой у кого на примете ?

    Собрать python поновее из исходного кода, установить yt-dlp из его pip.
    Советую всё-таки перейти на x64. yt-dlp с сайта работает даже в Ubuntu 16.04 x64 2016 года.
    x32 на никсах гиблая архитектура, никому не нужна. Сам сколько мучился.
     
    Кстати, раньше был ppa с питоном, но сборки для старых убунт выпилили. Теперь только из исходного кода.
    Ставил когда-то python 3.8 в ubuntu 16.04. И даже сохранённые deb'ки остались. Правда, сейчас нет к ним доступа.
     
    Добавлено:
    Вот, с ним работает https://github.com/niess/python-appimage/releases

    Всего записей: 661 | Зарегистр. 30-08-2023 | Отправлено: 04:32 11-08-2024 | Исправлено: neorumtu, 04:53 11-08-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorumtu,
    Цитата:
    Собрать python поновее из исходного кода, установить yt-dlp из его pip.
    Из меня очень хреновый сборщик Честно.
    Цитата:
    Советую всё-таки перейти на x64. yt-dlp с сайта работает даже в Ubuntu 16.04 x64 2016 года.
    x32 на никсах гиблая архитектура, никому не нужна. Сам сколько мучился.
    Там у меня система в которой сейчас столько на...верчено, что перенос займёт очень много времени. Пока проще её ещё немного подержать на плаву.
    Цитата:
    Вот, может с ним заработает https://github.com/niess/python-appimage/releases
    Может, старый glibc не понравится.
    Нашёл в гугле по запросу: python 3.8 appimage
    Спасибо. Буду пробовать. Это standalone-пак ? Или тоже надо собирать ?

    Всего записей: 2253 | Зарегистр. 19-09-2011 | Отправлено: 04:54 11-08-2024
    neorumtu

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Baltazar500
    Нужные файлы https://github.com/niess/python-appimage/releases/download/python3.9/python3.9.19-cp39-cp39-manylinux1_i686.AppImage
    https://github.com/yt-dlp/yt-dlp/releases/download/2024.08.06/yt-dlp
     
    Сделать исполняемыми:
    chmod +x ./python3.9.19-cp39-cp39-manylinux1_i686.AppImage
    chmod +x ./yt-dlp
     
    Скачивание видео:

    Код:
    ./python3.9.19-cp39-cp39-manylinux1_i686.AppImage ./yt-dlp 'ССЫЛКА' -f 137

     
    Полезно также установить ffmpeg:

    Код:
    sudo apt install ffmpeg

     
    Вместо ./ (текущая папка) может быть полный путь. Например, /home/user/yt-dlp
    Я проверил, в Ubuntu 16.04 x86 работает.
     
    Добавлено:
    python3.9.19-cp39-cp39-manylinux1_i686.AppImage для простоты можно переименовать в python3 и закинуть в PATH:

    Код:
    sudo cp ./python3.9.19-cp39-cp39-manylinux1_i686.AppImage /usr/local/bin/python3
     
    Тогда обращаться к нему из терминала можно просто по имени python3
    yt-dlp туда же закинуть.

    Всего записей: 661 | Зарегистр. 30-08-2023 | Отправлено: 04:59 11-08-2024 | Исправлено: neorumtu, 05:10 11-08-2024
    greeple

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

    в свежих версиях всё нормально, такое и раньше возникало периодически, просто ты не замечал

    Всего записей: 4746 | Зарегистр. 11-02-2020 | Отправлено: 12:05 11-08-2024
    Baltazar500



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    neorumtu,
    Цитата:
    Нужные файлы https://github.com/niess/python-appimage/releases/download/python3.9/python3.9.19-cp39-cp39-manylinux1_i686.AppImage
    https://github.com/yt-dlp/yt-dlp/releases/download/2024.08.06/yt-dlp
    Благодарю. Завелось. Правда yt-dlp плюётся в консоль
    Код:
    ]fuse: warning: library too old, some operations may not work
    но успешно работает
    Цитата:
    Тогда обращаться к нему из терминала можно просто по имени python3
    yt-dlp туда же закинуть.
    Я просто старый python3 симлинк на python 3.2 грохнул и повесил на эту бинарь. Надеюсь ничего не поломается из остального (время покажет ). Раз пошла такая пьянка, мб есть standalone - питон под aarch64 и armv7 для работы под вёдрами ? Там найденный питон представлен набором, который приходится ввиду ряда проблем в плане совместимости.

    Всего записей: 2253 | Зарегистр. 19-09-2011 | Отправлено: 10:08 12-08-2024
    wanderer2000

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Провайдер ростелеком. Ютуб заблокирован наглухо. Даже не открывает ролики ни на компе ни на смартфоне. Для просмотра использую VPN. Раньше качал скриптами из этой темы. Теперь через vpn старые скрипты не работают. Например, при попытке скачать скриптом из шапки от DeZz выходит надпись - войдите в аккаунт, чтобы подтвердить, что вы не бот. Как вы теперь качаете? Поделитесь желательно батником с выбором качества.

    Всего записей: 91 | Зарегистр. 02-05-2013 | Отправлено: 11:35 12-08-2024 | Исправлено: wanderer2000, 11:41 12-08-2024
    drmin

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wanderer2000
    Подобные вопросы в данной теме не обсуждаются.
    http://forum.ru-board.com/topic.cgi?forum=55&topic=9759

    Всего записей: 80 | Зарегистр. 21-03-2022 | Отправлено: 15:36 12-08-2024 | Исправлено: drmin, 15:50 12-08-2024
    wanderer2000

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    drmin
    Цитата:
    Подобные вопросы в данной теме не обсуждаются.
    Я, вообще то, не про обход блокировок вопрос задал. А как качать с помощью yt-dlp в новых условиях. Конкретно через VPN.

    Всего записей: 91 | Зарегистр. 02-05-2013 | Отправлено: 16:21 12-08-2024 | Исправлено: wanderer2000, 16:32 12-08-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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru