Я все більше переконуюсь, що коли я кажу, що термінал Linux - це потужний інструмент, який несправедливо оцінюють усі, хто не входить до операційної системи, я маю на увазі це з якихось причин. Термінал має стільки можливостей що ви навіть можете шукати відео YouTube і відтворювати їх через нього.
Ви хочете знати, як це робиться? Тоді не пропустіть те, що ми збираємося вам показати далі, а це ні більше, ні менше програма mps-youtube, легкий, простий і корисний термінальний додаток, який дозволяє нам відтворювати та завантажувати відео YouTube на основі команд, і ми збираємося показати вам, як його встановити та використовувати.
Встановлення mps-youtube
mps-youtube вже є у сховищах Ubuntu, лише немає його в найновішій версії. Для встановіть останню версію нам доведеться вдатися до PIP, тому спочатку нам доведеться відкрити термінал і набрати це:
sudo apt-get install python-pip
Після того, як ми встановили його, ми повинні використовуйте його, щоб отримати mps-youtube, як ми щойно обговорювали. Для цього нам доведеться ввести такі команди в терміналі:
sudo pip install mps-youtube
Що стосується програвача, який ми будемо використовувати для перегляду відео, у нас є дві альтернативи: MPlayer2 або mpv. Щоб встановити MPlayer2, ми вводимо цю команду:
sudo apt-get install mplayer2
І встановити mpv плеєр це інше:
sudo apt-get install mpv
Що стосується того, якого гравця використовувати, я залишаю це за вами, але mps-youtube за замовчуванням працює з mpv. Це можна змінити згодом, але ми пояснимо це нижче.
Використання та налаштування mps-youtube
Для початку скористайтеся програмою ми повинні написати таку команду:
mpsyt
Далі ми приступаємо до його налаштування. Так, замість mpv ми хочемо використовувати MPlayer Як програвач за замовчуванням, в інтерфейсі, який відкриється, ми пишемо наступне:
set player mplayer
За замовчуванням mps-youtube дозволяє лише пошук музики, але це також можна змінити для перегляду відео всіх видів за такою командою:
set search_music false
Нарешті, ми маємо лише налаштувати вихід відеосигналу:
set show_video true
За допомогою команди set
Ви можете переглянути всі параметри доступні налаштування конфігурації.
Здійснити пошук дуже просто. В інтерфейсі введення тексту ми розміщуємо на один пункт попереду того, що ми хочемо шукати, наприклад:
.led zeppelin
Перегляд відео дуже простий: потрібно лише написати номер списку, який відображається зліва і натисніть Введення, а для завантаження відео нам потрібно лише скористатися цією командою:
d ITEM-NUMBER
Де ПУНКТ-НОМЕР номер, що залишився назви відео, яке ми обговорювали раніше.
Як бачите, це інструмент простий, простий у використанні та налаштуванні, що дозволить нам переглядати відео з терміналу і без необхідності відкривати браузер. Залиште нам коментар зі своїм досвідом, якщо ви наважитеся спробувати.
Доброго дня, велике спасибі за статтю, я хотів знати, чи можу я автоматизувати процес, тобто кожного разу, коли я його відкриваю, мені не потрібно вводити команду в терміналі, щоб відкрити програму (я дещо забудькуваті)
Привіт Патріку, перш за все дякую за ваш коментар.
Я не знаю жодного способу автоматизації процесу, якщо ви не хочете створити для нього сценарій, який ви можете розмістити в панелі запуску на робочому столі, але я спробую з’ясувати, чи знайду я щось.
Привітання.
Перш за все, велике спасибі за статтю. Переглядати YouTube із терміналу набагато зручніше, ніж відкривати браузер.
Що стосується автоматизації процесу, можливо, може бути корисним створення панелі запуску на панелі та в командному полі:
мате -термінал -е мпсит
o
xfce4-термінал -e mpsyt
o
гном-термінал -е мпсит
залежно від використовуваного терміналу.
Дуже хороша стаття та дуже хороший додаток. Я завжди сумував за тим, щоб отримати список відео на youtube-dl
(або я не знаю, як це зробити принаймні).
Патріку: Ви можете створити псевдонім у .bashrc, який вам легко запам’ятати
псевдонім vervideos = '/ шлях / до / mpsyt /'
Я використовую його для команд, про які я часто забуваю.
Привіт, подивись, що він мені кинув:
Traceback (останній останній дзвінок):
Файл "/ usr / local / bin / mpsyt", рядок 9, в
load_entry_point ('mps-youtube == 0.2.5', 'console_scripts', 'mpsyt') ()
Файл "/usr/lib/python2.7/dist-packages/pkg_resources.py", рядок 351, в load_entry_point
повернути get_distribution (dist) .load_entry_point (група, ім'я)
Файл "/usr/lib/python2.7/dist-packages/pkg_resources.py", рядок 2363, в load_entry_point
повернути ep.load ()
Файл "/usr/lib/python2.7/dist-packages/pkg_resources.py", рядок 2088, завантажений
entry = __import __ (self.module_name, globals (), globals (), ['__name__'])
Файл "/usr/local/lib/python2.7/dist-packages/mps_youtube/__init__.py", рядок 1, у
від .main import init
Файл "/usr/local/lib/python2.7/dist-packages/mps_youtube/main.py", рядок 54, у
з urllib.request імпортувати urlopen, build_opener
ImportError: немає запиту на ім’я модуля
Я вже видалив mps-youtube за допомогою $ sudo pip uninstall mps-youtube, і я видалив python-pip, я зробив все знову, і проблема залишається, якщо ви можете мені допомогти, я був би вдячний.
Переглядаючи список змін (https://github.com/np1/mps-youtube/blob/develop/CHANGELOG), в останній версії (0.2.5) сказано:
- Підтримка лише python 3 (не буде працювати з python 2)
І відповідно до відправленого вами тракту у вас є python2.7
Спробуйте встановити python3-pip
[sudo] apt-get встановити python3-pip
А потім встановіть mps-youtube за допомогою pip3
[sudo] pip3 встановити mps-youtube