Youtube-dl

Fórum: 

Installálni akartam a Youtube-dl programot

alpar@alpar-HP-250-G3-Notebook-PC:~$ pip install --user youtube-dl
Collecting youtube-dl
  Using cached https://files.pythonhosted.org/packages/6c/93/aacfa17b0ce61d5c3786da825e...
Installing collected packages: youtube-dl
Successfully installed youtube-dl-2020.3.8
alpar@alpar-HP-250-G3-Notebook-PC:~$ sudo chmod a+xr/usr/local/bin/youtube-dl
chmod: a(z) „”a+xr/usr/local/bin/youtube-dl”” operandusa hiányzik
További információkért adja ki a(z) „chmod --help” parancsot.

Mi a köv. lépés, tud-e valaki segíteni?

 

csuhas32 képe

Hiányzik egy szóköz

Értékelés: 

0
Még nincs értékelve

Szia!

Én ugyan nem ezen a módon szoktam telepíteni az alkalmazást, de ettől ez még lehet helyes út.

Az biztos, hogy az általad kiadott parancsból hiányzik egy szóköz.

sudo chmod a+xr/usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Látod a kettő közötti különbséget?

 

kimarite képe

Pip nélkül is megy a latest

Értékelés: 

0
Még nincs értékelve

Pip nélkül is megy a latest telepítése:
https://linuxmint.hu/blog/2015/06/youtube-dl-telepites-es-hasznalat
A Pip egy másik lehetőség.

sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl

Frissítés:

sudo /usr/local/bin/youtube-dl --update

Frissítő menü elem:
https://linuxmint.hu/comment/34550#comment-34550

youtube-dl

Értékelés: 

0
Még nincs értékelve

Linux Mint 20-ra váltás után a youtube-dl ( 19.3-mal hibátlanul működött) valamiért nem működik, újratelepítettem a fentiek szerint, de változatlanul nem működik ezzel a hiba szöveggel

" /usr/bin/env: "python": Nincs ilyen fájl v. könyvtár "

ellenöriztem, tényleg nincs ilyen fájl v. könyvtár, csak egy "youtube-dl" Python-parancsfájl.

Ilyen esetben mi a teendő, hogy működésre bírjam, azt hozzáteszem csak műkedvelő vagyok a témában.

Előre köszönöm a tanácsokat.

 

youtube-dl

Értékelés: 

0
Még nincs értékelve

#3 Telepítheted snap-ból, de előtte engedélyezned kell. https://snapcraft.io/install/youtube-dl/mint

kimarite képe

youtube-dl

Értékelés: 

0
Még nincs értékelve

#3 Működik pedig az alkalmazás és a frissítés. Nálam (frissítés):

sudo /usr/local/bin/youtube-dl --update
Updating to version 2020.06.16.1 ...
Updated youtube-dl. Restart youtube-dl to use the new version.

Többször írtam az alkalmazásról. Az egyik leírás:
https://linuxmint.hu/comment/34550#comment-34550

Hogyan telepítetted a Youtube DL-t? Itt több „javaslat” is van!
Melyik parancs kimenete a kiemelt sor?

Linux Mint 20-ra váltás után a youtube-dl ( 19.3-mal hibátlanul működött) valamiért nem működik, újratelepítettem a fentiek szerint, de változatlanul nem működik ezzel a hiba szöveggel

" /usr/bin/env: "python": Nincs ilyen fájl v. könyvtár "

ellenöriztem, tényleg nincs ilyen fájl v. könyvtár, csak egy "youtube-dl" Python-parancsfájl.

kimarite képe

youtube-dl

Értékelés: 

0
Még nincs értékelve

#4 Felesleges nagy alkalmazásokat használni, amikor kis helyet foglaló is elég, sőt, nagyon jól frissíthető: https://linuxmint.hu/comment/34550#comment-34550 :)

youtube-dl

Értékelés: 

0
Még nincs értékelve

#5 A telepítés talán még a 19.2 verzióban történt, utána többször frissítettem, működött a 20-ra való frissítésig. Ezután mivel nem működött többször letöröltem (purge) és újratelepítettem minden lehetséges telepítési formában (szoftverkezelő, az itteni útmutatásokkal, snapd-vel most biztos nem, de a 19.2-nél talán), de a végeredmény mindig

/usr/bin/env: "python": Nincs ilyen fájl v. könyvtár

ua. maradt. Amúgy MATE verziót használok.

 

youtube-dl

Értékelés: 

0
Még nincs értékelve

#5 Melyik parancs kimenete a kiemelt sor?

Mindenre ami így kezdődik  "youtube-dl"  

kimarite képe

youtube-dl

Értékelés: 

0
Még nincs értékelve

#7 Mi a kimenetek?

which youtube-dl
ls -la /usr/local/bin/youtube-dl

youtube-dl

Értékelés: 

0
Még nincs értékelve

#10 ez lenne:

-rwxr-xr-x 1 root root 1756434 jún   16 01:23 /usr/local/bin/youtube-dl

youtube-dl

Értékelés: 

0
Még nincs értékelve

#7 Nem tudom, de én elég jól megvagyok a youtube-dl nélkül - a 4K Video Downloader-t, vagy a
Video DownloadHelper Firefox kiegészítőt használva.

youtube-dl

Értékelés: 

0
Még nincs értékelve

#12 Igen, lehet, hogy ez lesz a megoldás:

ezután csak a DownloaderHelper fogom használni, a youtube-dl pedig elfelejtem.

kimarite képe

youtube-dl

Értékelés: 

0
Még nincs értékelve

#11 Tedd végtelenre a terminál kimenetet...

Csináld ezeket (mutasd meg az egész tevékenységet az Ubuntu Pastebin segítségével - https://linuxmint.hu/blog/2020/04/a-honlap-mukodese-7-resz-ubuntu-pasteb... ):

type youtube-dl ; apt-cache policy youtube-dl
apt-cache policy python-pip ; apt-cache policy python3-pip
pip show youtube-dl ; pip3 show youtube-dl
pip uninstall youtube-dl ; pip3 uninstall youtube-dl
sudo apt-get purge python3-pip python3-pip
sudo apt-get purge youtube-dl
sudo apt-get autoremove --purge
sudo rm -f /usr/local/bin/youtube-dl
sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl
sudo /usr/local/bin/youtube-dl --update

Előbbiek egyetlen parancssorként (ha így futtatnád, és nem egyenként .... lehet így is):

type youtube-dl ; apt-cache policy youtube-dl ; echo ; apt-cache policy python-pip ; apt-cache policy python3-pip ; echo ; pip show youtube-dl ; pip3 show youtube-dl ; echo ; pip uninstall youtube-dl ; pip3 uninstall youtube-dl ; echo ; sudo apt-get purge python3-pip python3-pip ; echo ; sudo apt-get purge youtube-dl ; echo ; sudo apt-get autoremove --purge ; echo ; sudo rm -f /usr/local/bin/youtube-dl ; echo ; sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl ; echo ; sudo chmod a+x /usr/local/bin/youtube-dl ; echo ; sudo /usr/local/bin/youtube-dl --update
kimarite képe

youtube-dl: /usr/bin/env: 'python': No such file or directory

Értékelés: 

0
Még nincs értékelve

#14 Egyébként .. valóban:

sudo /usr/local/bin/youtube-dl --update
/usr/bin/env: ”python”: Nincs ilyen fájl vagy könyvtár
LANG=US sudo /usr/local/bin/youtube-dl --update
/usr/bin/env: 'python': No such file or directory
kimarite képe

youtube-dl: Megoldás (a Python3 lesz használva)

Értékelés: 

0
Még nincs értékelve

#15 Megoldás (a Python3 lesz használva):

sudo ln -s /usr/bin/python3 /usr/local/bin/python

Próba:

youtube-dl --update
youtube-dl is up-to-date (2020.06.16.1)

Mindez a Linux Mint 20 Ulyana rendszeren. Íme:

inxi -Szxxx
System:    Kernel: 5.4.0-42-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.6 wm: muffin 4.6.2
           dm: LightDM 1.30.0 Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal

-----

Csak jegyzet:

python --version
bash: python: parancs nem található
python2 --version
Python 2.7.18rc1
python3 --version
Python 3.8.2
which python2
/usr/bin/python2
which python3
/usr/bin/python3

Az ötletet adta:
https://askubuntu.com/questions/1037666/youtube-dl-python-not-found-18-0...

Since Ubuntu 18.04, python isn't installed by default. Only if you have no package which actually depends on Python 2, you can change the symlinks or on 20.04+ installations, install python-is-python3 which would automatically do that. But if you have some applications dependent on Python2, consider changing the shebang of the script to invoke Python 3 as the interpreter. (Kulfy)

kimarite képe

youtube-dl

Értékelés: 

0
Még nincs értékelve

#14 Az előzményt nem kell megcsinálnod.
A megoldás: https://linuxmint.hu/comment/40081#comment-40081

youtube-dl

Értékelés: 

0
Még nincs értékelve

#14 A terminál kimenetel végtelenre tételét Nem tudom, h kell csinálni, de lefutattam egybe az egészet, újra letöltötte, a végeredményt beszúrom, ide:

/usr/local/bin/yout 100%[===================>]   1,67M   165KB/s    idő 8,5s   

2020-07-24 17:58:57 (201 KB/s) -- „/usr/local/bin/youtube-dl” mentve [1756434/1756434]

/usr/bin/env: ”python”: Nincs ilyen fájl vagy könyvtár

tehát a törlés, letöltés megtörtént, de a végeredmény ugyanaz lett.

A tegnap volt egy ötlet a menüszerkesztővel, ha jól értettem, de a MATE-ban ilyent nem találtam.

Amúgy a 20-ra való áttérés nem csak ezt youtube-dl nyírta ki, hanem a hőn szeretett VLC-t is, de azt teljes métékben SMplayerrel már helytesítettem. Amúgy a VLC működik, de csak akkor ha saját menüjéből indítom, hiába volt alapértelmezett média/videó lejátszóra állítva, máshonnan pl. fájlmenedzserből (Doble Commander, Caja) egyszerűen nem indult el. 

 

 

 

 

kimarite képe

youtube-dl

Értékelés: 

0
Még nincs értékelve

#18 Tisztázzunk valamit. Amit csináltál, írtam később, nem kell...
Mert itt a megoldás, a javítás: https://linuxmint.hu/comment/40081#comment-40081
Ezt csináld meg.

kimarite képe

VLC

Értékelés: 

0
Még nincs értékelve

#18 Amúgy a 20-ra való áttérés nem csak ezt youtube-dl nyírta ki, hanem a hőn szeretett VLC-t is, de azt teljes métékben SMplayerrel már helytesítettem. Amúgy a VLC működik, de csak akkor ha saját menüjéből indítom, hiába volt alapértelmezett média/videó lejátszóra állítva, máshonnan pl. fájlmenedzserből (Doble Commander, Caja) egyszerűen nem indult el. 

Ennek nyiss másik topikot!

Megkérlek, lapozz, görgess vissza, ha a friss hozzászólásokat nézed, mert olykor nem egy, hanem több választ is adok. Ha mindig egyre válaszolsz az nem jó, legalábis az nem jó, hogy a megoldást leírtam, és azt nem csinálod. :)

youtube-dl: Megoldás (a Python3 lesz használva)

Értékelés: 

0
Még nincs értékelve

#16 Igen, ez így telitalálat, így már működik. Köszi, minden tisztelettem. 

A VLC-vel kapcsolatban, természetesen új topicot nyítok, de előtte még dokumentálodom. Mégegyszer köszi a segítséget, tanácsokat.