Esihlokweni esilandelayo sizobheka i-mps-youtube. Lolu uhlelo lokusebenza lwamahhala olusinika ithuba lokuthi landa amavidiyo e-YouTube bese uwabuka usebenzisa i-terminal Ubuntu bethu. Lolu hlelo lungenye yezinto eziningi esingazisebenzisa, kepha lunokuhamba okunethezeke kakhulu, ngokombono wami okulwenza luhluke kwezinye izinhlelo ezenza into efanayo. Le ndatshana isibuyekezo se- omunye okuthunyelwe ukuthi osebenza naye wabhala esikhathini esithile esidlule ngalolu hlelo olufanayo.
Uhlelo lokusebenza oluthathwa yilo mbhalo lukhona inhloso efanayo ne youtube-dl, kepha lokho kungeza ukusebenza okwengeziwe njengokudlala ividiyo, ukusesha okuthuthukile, ukudala uhlu lwadlalwayo nokunye okunye.
Le phrojekthi kusekelwe kuma-mps, uhlelo olususelwa esibulalayo lokusesha, ukudlala nokulanda umculo. Uhlelo lusebenzisa i-YouTube njengomthombo wokuqukethwe. Izosivumela ukuthi silande ividiyo noma uma sithanda umsindo kuphela.
Izici ezijwayelekile ze-mps-youtube
Leli ithuluzi isiteji sesiphambano (Gnu / Linux, Windows ne-MacOS), ingumthombo ovulekile futhi iyi- ithuthukiswe ePython.
Lolu hlelo luzosivumela ukuthi sisebenzise ukusebenza kahle ukuthola amathrekhi kusuka ku-albhamu sisebenzisa isihloko sayo. Sizokwazi futhi thola futhi ungenise izinhla zokudlalayo ze-YouTube. Sizokwazi ukudala futhi sigcine uhlu lwadlalwayo lwasendaweni.
Inketho enhle yalolu hlelo lokusebenza ukuthi isinika ithuba lokuthi guqula ithrekhi esiyithandayo ibe yi-mp3 namanye amafomethi (adinga i-ffmpeg noma i-avconv).
Enye inketho yokugqamisa ukuthi isinika ithuba lokuthi buka imibono yevidiyo. Okubi ukuthi angikayiboni indlela yokuthumela imibono.
Kusebenza ne- IPython 3.x futhi kudinga kuphela imitapo yolwazi ye-mplayer noma ye-mpv ukuthi isebenze kahle.
Isibonisi sohlelo, yize sinohlelo lokugcina, sihlanzekile futhi simnandi. Lolu hlelo lokusebenza ekuthuthukisweni okuqhubekayo. Bonke abasebenzisi banethemba lokubona ukuthuthuka ekukhishweni kwabo okulandelayo. Noma ngubani oyidingayo, uzokwazi ukubona ikhodi yomthombo nazo zonke izici ezijwayelekile zohlelo ngokujula ngokwengeziwe ekhasini lalo GitHub.
Faka i-mps-youtube
Ukudlala amavidiyo sizodinga uhlelo olufana noMplayer. Imiyalo elandelayo izosisiza ukuthi faka uhlelo ku-Ubuntu / Debian ukufaka i-MPS-Youtube neMplayer ngokulandelana. Ukwenza lokhu sivula i-terminal (Ctrl + Alt + T) bese sibhala okulandelayo:
sudo apt install mps-youtube sudo apt install mplayer
Ngakolunye uhlangothi, uma une-pip utility eyaziwayo efakiwe, ungakwazi sebenzisa ipayipi ukufaka Lolu hlelo lokusebenza. Okokuqala kuzofanele sifake ukuncika okuthile bese sikwazi ukufaka i-mps-youtube. Kusuka esigungwini (Ctrl + Alt + T) futhi siyabhala.
Sifaka ukuncika okudingekayo
sudo pip3 install dbus-python pygobject
Sifaka i-mps-youtube
sudo pip3 install mps-youtube
Lokhu kungenye indlela enhle yamathuluzi amaningi ahlobene ne-Youtube, anezici eziningi kunezendabuko.
Isebenzisa futhi imisa mps-youtube
Kusetshenziswa lolu hlelo kulula. Ukuqala kuzofanela sibhale umyalo olandelayo:
mpsyt
Ngalokhu ngiyazi izokwethula isikhombimsebenzisi sohlelo. Okulandelayo siqhubeka ukuyilungisa. Uma esikhundleni se-mpv sifuna ukusebenzisa I-MPlayer Njengomdlali ozenzakalelayo, ngaphakathi kwesixhumi esibonakalayo esizovula sibhala okulandelayo:
set player mplayer
Ngokuzenzakalelayo mps-youtube ivumela kuphela ukuseshwa komculo. Njengakuyo yonke into, nalokhu kungashintshwa. Ngoba bukela amavidiyo azo zonke izinhlobo Sizodinga ukuyilungisa ngomyalo olandelayo:
set search_music false
Ekugcineni, kufanele silungiselele ukukhishwa kwevidiyo kuphela:
set show_video true
cunt umyalo osethiwe ungabona yonke imingcele yokucushwa etholakalayo.
Yenza usesho Ilula kakhulu. Kokufaka umbhalo sibeka inkathi ngaphambi kwalokho esifuna ukukufuna, isibonelo:
.nirvana
Ukubuka ividiyo kulula kakhulu. Ukuphela kokufanele ukwenze ukuthayipha inombolo uhla oluvela esibukweni ekunikeza yona bese ucindezela u-Enter. Ngoba landa ividiyo Esikhundleni sokukhiqiza kabusha, kufanele sisebenzise umyalo olandelayo.
d ITEM-NUMBER
Lapho i-ITEM-NUMBER iyinombolo ngakwesobunxele begama levidiyo esixoxe ngayo ekuqaleni. Ngemuva kwalokho izosinika ithuba lokukhetha ukuthi hlobo luni lwefayela esifuna ukulilanda (mp3, mp4, njll).
Njengoba kunganqunywa kusuka ku-athikili, kuyithuluzi elilula, elisebenziseka kalula futhi elilungiselelwe, elizosivumela ukuthi sibuke amavidiyo avela ku-terminal futhi ngaphandle kwesidingo sokuvula isiphequluli. Kuyithuluzi elikhanya ngokweqile lelo ayisebenzisi neze i-RAM noma i-hard disk space. Kulabo bethu abasebenza kulayini womyalo, kuyisidingo okufanele sibe naso.
I-YouTube-dl -_-
Umbuzo owodwa, weqa okuthunyelwe kwe-youtube?
Lapho ngiyisebenzisa, angibonanga noma yikuphi ukukhangisa, kepha angikwazi ukukuqinisekisa nawe. Zizame ngokwakho bese usishiyela amazwana ngakho. Salu2.
Ngithola i-KeyError: 'dashmpd', kungani kungaba njalo?
Sawubona. Zama ukufaka i- "pip3 install youtube_dl", njengoba ngiyaqonda ukuthi ingaxazulula lolu hlobo lwenkinga. Uma uyixazulula, shiya amazwana futhi ngizokungeza ku-athikili. Salu2.