Jeg er i stigende grad overbevist om, at når jeg siger, at Linux-terminalen er et kraftfuldt værktøj og uretfærdigt værdsat af alle dem uden for operativsystemet, mener jeg det med en eller anden grund. Terminalen har så mange muligheder at du endda kan søge efter YouTube-videoer og afspille dem igennem den.
Vil du vide, hvordan det gøres? Gå ikke glip af, hvad vi skal vise dig næste gang, hvilket hverken er mere eller mindre end programmet mps-youtube, en terminalapplikation, der er let, enkel og nyttig, og som giver os mulighed for at afspille og downloade YouTube-videoer baseret på kommandoer, og vi vil vise dig, hvordan du installerer og bruger det.
Installation af mps-youtube
mps-youtube findes allerede i Ubuntu-arkiverne, kun det er ikke i den nyeste version. Til installer den nyeste version Vi bliver nødt til at ty til PIP, så først bliver vi nødt til at åbne en terminal og skrive denne:
sudo apt-get install python-pip
Når vi har installeret det, skal vi brug det til at få mps-youtube, som vi netop diskuterede. Til dette bliver vi nødt til at indtaste disse kommandoer i terminalen:
sudo pip install mps-youtube
Hvad angår afspilleren, som vi vil bruge til at se videoerne, vi har to alternativer: MPlayer2 eller mpv. For at installere MPlayer2 indtaster vi denne kommando:
sudo apt-get install mplayer2
Og at installere mpv-afspiller denne anden:
sudo apt-get install mpv
Hvad angår hvilken spiller, jeg skal bruge, overlader jeg det til dig, men mps-youtube fungerer som standard med mpv. Dette kan ændres bagefter, men vi forklarer det nedenfor.
Brug og konfiguration af mps-youtube
At starte brug appen vi skal skrive følgende kommando:
mpsyt
Dernæst fortsætter vi med at konfigurere det. Hvis i stedet for mpv vi vil bruge MPlayer Som standardafspiller inden for grænsefladen, der åbnes, skriver vi følgende:
set player mplayer
Som standard tillader mps-youtube kun musiksøgning, men dette kan også ændres for at se videoer af alle slags med følgende kommando:
set search_music false
Endelig har vi kun konfigurer videooutput:
set show_video true
Med kommandoen set
kan være se alle parametre tilgængelige indstillinger.
At udføre en søgning er meget enkel. I tekstinputgrænsefladen placerer vi et punkt foran det, vi vil søge efterfor eksempel:
.led zeppelin
At se en video er meget let: Alt du skal gøre er at skrive listenummer, der vises til venstre og tryk på Intro, og for at downloade en video er alt, hvad vi skal gøre, at bruge denne kommando:
d ITEM-NUMBER
Hvor VARENUMMER er nummeret tilbage af navnet på videoen, som vi diskuterede tidligere.
Som du kan se, er det et værktøj enkel, nem at bruge og konfigurere, som giver os mulighed for at se videoer fra terminalen og uden behov for at åbne en browser. Efterlad os en kommentar med din oplevelse, hvis du tør prøve det.
God eftermiddag, mange tak for artiklen, jeg ville vide, om jeg kan automatisere processen, det vil sige hver gang jeg åbner den, behøver jeg ikke at indtaste kommandoen i terminalen for at åbne programmet (jeg er noget glemsom)
Hej Patrick, først og fremmest tak for din kommentar.
Jeg kender ikke nogen måde at automatisere processen på, medmindre du vil oprette et script til det, som du kan placere i launcheren på dit skrivebord, men jeg vil prøve at finde ud af, om jeg finder noget.
En hilsen.
Først og fremmest mange tak for artiklen. Det er meget mere behageligt at se YouTube fra terminalen end at skulle åbne browseren.
Med hensyn til automatisering af processen kan det måske være nyttigt at oprette en launcher i et panel og i kommandofeltet sæt:
komposterminal -e mpsyt
o
xfce4 -terminal -e mpsyt
o
gnome -terminal -e mpsyt
afhængigt af den terminal, du bruger.
Meget god artikel og meget god anvendelse. Jeg havde altid savnet at kunne få en liste over videoer på youtube-dl
(eller jeg ved ikke, hvordan man gør det i det mindste).
Til Patrick: Du kan oprette et alias i .bashrc, der er let for dig at huske
alias vervideos = '/ sti / til / mpsyt /'
Jeg bruger det til de kommandoer, som jeg ofte glemmer.
Hej, se hvad han kastede mod mig:
Traceback (seneste opkald sidst):
Fil "/ usr / local / bin / mpsyt", linje 9, i
load_entry_point ('mps-youtube == 0.2.5', 'console_scripts', 'mpsyt') ()
Fil "/usr/lib/python2.7/dist-packages/pkg_resources.py", linje 351, i load_entry_point
returner get_distribution (dist) .load_entry_point (gruppe, navn)
Fil "/usr/lib/python2.7/dist-packages/pkg_resources.py", linje 2363, i load_entry_point
returner ep.load ()
Fil "/usr/lib/python2.7/dist-packages/pkg_resources.py", linje 2088, i belastning
entry = __import __ (self.module_name, globals (), globals (), ['__name__'])
Fil "/usr/local/lib/python2.7/dist-packages/mps_youtube/__init__.py", linje 1, i
fra .main import init
Fil "/usr/local/lib/python2.7/dist-packages/mps_youtube/main.py", linje 54, i
fra urllib.request import urlopen, build_opener
ImportError: Ingen anmodning om modulnavn
Jeg afinstallerede allerede mps-youtube med $ sudo pip afinstallerer mps-youtube, og jeg afinstallerede python-pip, jeg gjorde alt igen, og problemet fortsætter, hvis du kunne hjælpe mig, ville jeg sætte pris på det.
Ser man på listen over ændringer (https://github.com/np1/mps-youtube/blob/develop/CHANGELOG), i den seneste version (0.2.5) står der:
- Understøtter kun python 3 (kører ikke med python 2)
Og i henhold til det spor, du sender, har du python2.7
Prøv at installere python3-pip
[sudo] apt-get installer python3-pip
Og installer derefter mps-youtube ved hjælp af pip3
[sudo] pip3 installer mps-youtube