программа для скачивания видео (yt-dlp)

Knoppix

Модераторы: Warderer, Модераторы разделов

ngg
Сообщения: 97
ОС: debian

программа для скачивания видео

Сообщение ngg »

Здравствуйте!
пожалуйста подскажите, как установить yt-dlp на дебиан?
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4456
Статус: GNU generation
ОС: Debian GNU/Linux

Re: программа для скачивания видео

Сообщение Rootlexx »

sudo apt install yt-dlp
Спасибо сказали:
ngg
Сообщения: 97
ОС: debian

Re: программа для скачивания видео

Сообщение ngg »

Rootlexx писал:
14.03.2024 00:06
sudo apt install yt-dlp
root@debian:~# sudo apt install yt-dlp
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово

No apt package "yt-dlp", but there is a snap with that name.
Try "snap install yt-dlp"

E: Невозможно найти пакет yt-dlp
root@debian:~#
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20998
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: программа для скачивания видео

Сообщение Bizdelnick »

pip3 install --user -U yt-dlp
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 97
ОС: debian

Re: программа для скачивания видео

Сообщение ngg »

Bizdelnick писал:
14.03.2024 00:28
pip3 install --user -U yt-dlp
root@debian:~# pip3 install --user -U yt-dlp
-bash: pip3: команда не найдена
root@debian:~#
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20998
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: программа для скачивания видео

Сообщение Bizdelnick »

sudo apt install python3-pip
Команду pip3 давать от своего пользователя, не от root!
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 97
ОС: debian

Re: программа для скачивания видео

Сообщение ngg »

Spoiler
@debian:~$ sudo apt install python3-pip
[sudo] пароль для gu:
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
bamfdaemon cairo-dock-alsamixer-plug-in cairo-dock-animated-icons-plug-in
cairo-dock-cairo-penguin-plug-in cairo-dock-clipper-plug-in
cairo-dock-clock-plug-in cairo-dock-core cairo-dock-dbus-plug-in
cairo-dock-desklet-rendering-plug-in cairo-dock-dialog-rendering-plug-in
cairo-dock-dnd2share-plug-in cairo-dock-drop-indicator-plug-in
cairo-dock-dustbin-plug-in cairo-dock-folders-plug-in
cairo-dock-gmenu-plug-in cairo-dock-icon-effect-plug-in
cairo-dock-illusion-plug-in cairo-dock-impulse-plug-in
cairo-dock-keyboard-indicator-plug-in cairo-dock-logout-plug-in
cairo-dock-mail-plug-in cairo-dock-messaging-menu-plug-in
cairo-dock-motion-blur-plug-in cairo-dock-musicplayer-plug-in
cairo-dock-netspeed-plug-in cairo-dock-plug-in-data
cairo-dock-powermanager-plug-in cairo-dock-quick-browser-plug-in
cairo-dock-remote-control-plug-in cairo-dock-rendering-plug-in
cairo-dock-rssreader-plug-in cairo-dock-shortcuts-plug-in
cairo-dock-showdesktop-plug-in cairo-dock-showmouse-plug-in
cairo-dock-slider-plug-in cairo-dock-stack-plug-in
cairo-dock-switcher-plug-in cairo-dock-system-monitor-plug-in
cairo-dock-systray-plug-in cairo-dock-terminal-plug-in
cairo-dock-tomboy-plug-in cairo-dock-toons-plug-in
cairo-dock-weather-plug-in cairo-dock-wifi-plug-in cairo-dock-xgamma-plug-in
cdparanoia fonts-font-awesome fwupd fwupd-amd64-signed gaviotatb glyrc
gnome-power-manager gnome-software-common gnote kdoctools5 khelpcenter
libbamf3-2 libbotan-2-17 libclass-accessor-perl libetpan20 libev-perl
libflashrom1 libftdi1-2 libfuture-asyncawait-perl libfuture-perl libfwupd2
libfwupdplugin1 libgaviotatb1 libgcab-1.0-0 libglyr1 libgrantlee-templates5
libio-socket-socks-perl libjcat1 libjs-bootstrap4 libjs-highlight.js
libjs-popper.js libjs-sizzle libkf5js5 libkf5khtml-data libkf5khtml5
libmojo-server-fastcgi-perl libmojolicious-perl libsmbios-c2
libtelepathy-glib0 libtspi1 libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-sys1
libtss2-tcti-cmd0 libtss2-tcti-device0 libtss2-tcti-mssim0
libtss2-tcti-swtpm0 libwebservice-musicbrainz-perl libxmlb1
libxs-parse-sublike-perl node-jquery tpm-udev vorbis-tools
Для их удаления используйте «sudo apt autoremove».
Будут установлены следующие дополнительные пакеты:
libexpat1-dev libjs-sphinxdoc libjs-underscore libpython3-dev
libpython3.9-dev python-pip-whl python3-dev python3-setuptools python3-wheel
python3.9-dev zlib1g-dev
Предлагаемые пакеты:
python-setuptools-doc
Следующие НОВЫЕ пакеты будут установлены:
libexpat1-dev libjs-sphinxdoc libjs-underscore libpython3-dev
libpython3.9-dev python-pip-whl python3-dev python3-pip python3-setuptools
python3-wheel python3.9-dev zlib1g-dev
Обновлено 0 пакетов, установлено 12 новых пакетов, для удаления отмечено 0 пакетов, и 3 пакетов не обновлено.
Необходимо скачать 7 825 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 28,4 MB.
Хотите продолжить? [Д/н]
Пол:1 http://ftp.ru.debian.org/debian bullseye/main amd64 libexpat1-dev amd64 2.2.10-2+deb11u5 [141 kB]
Пол:2 http://ftp.ru.debian.org/debian bullseye/main amd64 libjs-underscore all 1.9.1~dfsg-3 [100 kB]
Пол:3 http://ftp.ru.debian.org/debian bullseye/main amd64 libjs-sphinxdoc all 3.4.3-2 [127 kB]
Пол:4 http://ftp.ru.debian.org/debian bullseye/main amd64 libpython3.9-dev amd64 3.9.2-1 [4 028 kB]
Пол:5 http://ftp.ru.debian.org/debian bullseye/main amd64 libpython3-dev amd64 3.9.2-3 [21,7 kB]
Пол:6 http://ftp.ru.debian.org/debian bullseye/main amd64 python-pip-whl all 20.3.4-4+deb11u1 [1 948 kB]
Пол:7 http://ftp.ru.debian.org/debian bullseye/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2+deb11u2 [191 kB]
Пол:8 http://ftp.ru.debian.org/debian bullseye/main amd64 python3.9-dev amd64 3.9.2-1 [515 kB]
Пол:9 http://ftp.ru.debian.org/debian bullseye/main amd64 python3-dev amd64 3.9.2-3 [24,8 kB]
Пол:10 http://ftp.ru.debian.org/debian bullseye/main amd64 python3-setuptools all 52.0.0-4 [366 kB]
Пол:11 http://ftp.ru.debian.org/debian bullseye/main amd64 python3-wheel all 0.34.2-1 [24,0 kB]
Пол:12 http://ftp.ru.debian.org/debian bullseye/main amd64 python3-pip all 20.3.4-4+deb11u1 [337 kB]
Получено 7 825 kB за 21с (366 kB/s)
Выбор ранее не выбранного пакета libexpat1-dev:amd64.
(Чтение базы данных … на данный момент установлено 337756 файлов и каталогов.)
Подготовка к распаковке …/00-libexpat1-dev_2.2.10-2+deb11u5_amd64.deb …
Распаковывается libexpat1-dev:amd64 (2.2.10-2+deb11u5) …
Выбор ранее не выбранного пакета libjs-underscore.
Подготовка к распаковке …/01-libjs-underscore_1.9.1~dfsg-3_all.deb …
Распаковывается libjs-underscore (1.9.1~dfsg-3) …
Выбор ранее не выбранного пакета libjs-sphinxdoc.
Подготовка к распаковке …/02-libjs-sphinxdoc_3.4.3-2_all.deb …
Распаковывается libjs-sphinxdoc (3.4.3-2) …
Выбор ранее не выбранного пакета libpython3.9-dev:amd64.
Подготовка к распаковке …/03-libpython3.9-dev_3.9.2-1_amd64.deb …
Распаковывается libpython3.9-dev:amd64 (3.9.2-1) …
Выбор ранее не выбранного пакета libpython3-dev:amd64.
Подготовка к распаковке …/04-libpython3-dev_3.9.2-3_amd64.deb …
Распаковывается libpython3-dev:amd64 (3.9.2-3) …
Выбор ранее не выбранного пакета python-pip-whl.
Подготовка к распаковке …/05-python-pip-whl_20.3.4-4+deb11u1_all.deb …
Распаковывается python-pip-whl (20.3.4-4+deb11u1) …
Выбор ранее не выбранного пакета zlib1g-dev:amd64.
Подготовка к распаковке …/06-zlib1g-dev_1%3a1.2.11.dfsg-2+deb11u2_amd64.deb …
Распаковывается zlib1g-dev:amd64 (1:1.2.11.dfsg-2+deb11u2) …
Выбор ранее не выбранного пакета python3.9-dev.
Подготовка к распаковке …/07-python3.9-dev_3.9.2-1_amd64.deb …
Распаковывается python3.9-dev (3.9.2-1) …
Выбор ранее не выбранного пакета python3-dev.
Подготовка к распаковке …/08-python3-dev_3.9.2-3_amd64.deb …
Распаковывается python3-dev (3.9.2-3) …
Выбор ранее не выбранного пакета python3-setuptools.
Подготовка к распаковке …/09-python3-setuptools_52.0.0-4_all.deb …
Распаковывается python3-setuptools (52.0.0-4) …
Выбор ранее не выбранного пакета python3-wheel.
Подготовка к распаковке …/10-python3-wheel_0.34.2-1_all.deb …
Распаковывается python3-wheel (0.34.2-1) …
Выбор ранее не выбранного пакета python3-pip.
Подготовка к распаковке …/11-python3-pip_20.3.4-4+deb11u1_all.deb …
Распаковывается python3-pip (20.3.4-4+deb11u1) …
Настраивается пакет python3-setuptools (52.0.0-4) …
Настраивается пакет python3-wheel (0.34.2-1) …
Настраивается пакет libexpat1-dev:amd64 (2.2.10-2+deb11u5) …
Настраивается пакет zlib1g-dev:amd64 (1:1.2.11.dfsg-2+deb11u2) …
Настраивается пакет python-pip-whl (20.3.4-4+deb11u1) …
Настраивается пакет libjs-underscore (1.9.1~dfsg-3) …
Настраивается пакет libpython3.9-dev:amd64 (3.9.2-1) …
Настраивается пакет python3-pip (20.3.4-4+deb11u1) …
Настраивается пакет libjs-sphinxdoc (3.4.3-2) …
Настраивается пакет python3.9-dev (3.9.2-1) …
Настраивается пакет libpython3-dev:amd64 (3.9.2-3) …
Настраивается пакет python3-dev (3.9.2-3) …
Обрабатываются триггеры для man-db (2.9.4-2) …
gu@debian:~$
вот
Последний раз редактировалось ngg 14.03.2024 02:10, всего редактировалось 2 раза.
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4456
Статус: GNU generation
ОС: Debian GNU/Linux

Re: программа для скачивания видео

Сообщение Rootlexx »

ngg писал(а):
14.03.2024 00:13
Rootlexx писал:
14.03.2024 00:06
sudo apt install yt-dlp
root@debian:~# sudo apt install yt-dlp
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово

No apt package "yt-dlp", but there is a snap with that name.
Try "snap install yt-dlp"

E: Невозможно найти пакет yt-dlp
root@debian:~#
Ну так, наверное, надо было указать, какая версия Debian у вас?

В bullseye yt-dlp есть в backports.
Спасибо сказали:
ngg
Сообщения: 97
ОС: debian

Re: программа для скачивания видео

Сообщение ngg »

root@debian:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
root@debian:~#
Последний раз редактировалось ngg 14.03.2024 02:03, всего редактировалось 2 раза.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20998
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: программа для скачивания видео

Сообщение Bizdelnick »

ngg писал(а):
14.03.2024 01:14
@debian:~$ sudo apt install python3-pip
Теперь
Bizdelnick писал:
14.03.2024 00:28
pip3 install --user -U yt-dlp
(не от root).
Rootlexx писал:
14.03.2024 01:27
В bullseye yt-dlp есть в backports.
А он работает хотя бы?
Добавлено (01:48):
ngg писал(а):
14.03.2024 01:44
Как на странице форума вставлять длинный текст нажатии на который, под ним открывается скрытая информация?
help/bbcode
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 97
ОС: debian

Re: программа для скачивания видео

Сообщение ngg »

Spoiler
gu@debian:~$ pip3 install --user -U yt-dlp
Requirement already satisfied: yt-dlp in ./.local/lib/python3.9/site-packages (2024.3.10)
Collecting yt-dlp
Using cached yt_dlp-2024.3.10-py3-none-any.whl (3.0 MB)
Downloading yt_dlp-2023.12.30-py2.py3-none-any.whl (3.0 MB)
|████████████████████████████████| 3.0 MB 315 kB/s
Requirement already satisfied: websockets>=12.0 in ./.local/lib/python3.9/site-packages (from yt-dlp) (12.0)
Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from yt-dlp) (2020.6.20)
Requirement already satisfied: mutagen in ./.local/lib/python3.9/site-packages (from yt-dlp) (1.47.0)
Requirement already satisfied: pycryptodomex in ./.local/lib/python3.9/site-packages (from yt-dlp) (3.20.0)
Requirement already satisfied: urllib3<3,>=1.26.17 in ./.local/lib/python3.9/site-packages (from yt-dlp) (2.2.1)
Requirement already satisfied: requests<3,>=2.31.0 in ./.local/lib/python3.9/site-packages (from yt-dlp) (2.31.0)
Requirement already satisfied: brotli in ./.local/lib/python3.9/site-packages (from yt-dlp) (1.1.0)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests<3,>=2.31.0->yt-dlp) (2.10)
Requirement already satisfied: charset-normalizer<4,>=2 in ./.local/lib/python3.9/site-packages (from requests<3,>=2.31.0->yt-dlp) (3.3.2)
gu@debian:~$


вот
Спасибо сказали:
ngg
Сообщения: 97
ОС: debian

Re: программа для скачивания видео

Сообщение ngg »

Bizdelnick писал:
14.03.2024 01:46
В bullseye yt-dlp есть в backports.
а как его запустить?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20998
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: программа для скачивания видео

Сообщение Bizdelnick »

Он установился в ~/.local/bin. Если этого пути нет в $PATH, надо добавить: export PATH="$HOME/.local/bin:$PATH". Проверьте, что после этого работает, и пропишите эту команду в ~/.profile.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 97
ОС: debian

Re: программа для скачивания видео

Сообщение ngg »

Bizdelnick писал:
14.03.2024 18:05
Он установился в ~/.local/bin. Если этого пути нет в $PATH, надо добавить: export PATH="$HOME/.local/bin:$PATH". Проверьте, что после этого работает, и пропишите эту команду в ~/.profile.
gu@debian:~$ echo $PATH
/home/gu/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin
gu@debian:~$ export PATH="$HOME/.local/bin:$PATH"
gu@debian:~$ echo $PATH
/home/gu/.local/bin:/home/gu/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin
gu@debian:~$

Если этого пути нет в $PATH---как узнать что нет этого пути?
Проверьте, что после этого работает--как проверить что после этого работает, и как и куда прописать эту команду в ~/.profile?

извиняюсь
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20998
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: программа для скачивания видео

Сообщение Bizdelnick »

ngg писал(а):
15.03.2024 00:55
Если этого пути нет в $PATH---как узнать что нет этого пути?
Есть же:
ngg писал(а):
15.03.2024 00:55
/home/gu/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/snap/bin
ngg писал(а):
15.03.2024 00:55
Проверьте, что после этого работает--как проверить что после этого работает

Shell

% yt-dlp --version
2024.03.10
%
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 97
ОС: debian

Re: программа для скачивания видео

Сообщение ngg »

Спасибо большое.
Спасибо сказали: