Я все больше убеждаюсь, что когда я говорю, что терминал 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
Далее приступаем к его настройке. Если вместо мпв мы хотим использовать MPlayer В качестве плеера по умолчанию в открывшемся интерфейсе мы пишем следующее:
set player mplayer
По умолчанию mps-youtube разрешает только поиск музыки, но это также можно изменить для просмотра всех видов видео с помощью следующей команды:
set search_music false
Наконец, у нас есть только настроить видеовыход:
set show_video true
С помощью команды set
может посмотреть все параметры доступные настройки.
Выполнить поиск очень просто. В интерфейсе ввода текста помещаем на один пункт впереди того, что мы хотим искатьнапример:
.led zeppelin
Смотреть видео очень просто: все, что вам нужно сделать, это написать номер списка, который появляется слева и нажмите Главная, а чтобы загрузить видео, все, что нам нужно сделать, это использовать эту команду:
d ITEM-NUMBER
Где НОМЕР ЭЛЕМЕНТА число осталось названия видео, которое мы обсуждали ранее.
Как видите, это инструмент простой, легкий в использовании и настройке, что позволит нам смотреть видео с терминала и без необходимости открывать браузер. Оставьте нам комментарий со своим опытом, если осмелитесь попробовать.
6 комментариев, оставьте свой
Добрый день, большое спасибо за статью, я хотел знать, смогу ли я автоматизировать процесс, то есть каждый раз, когда я открываю его, мне не нужно вводить команду в терминале, чтобы открыть программу (я несколько забывчивый)
Привет, Патрик, прежде всего спасибо за ваш комментарий.
Я не знаю способа автоматизировать этот процесс, если только вы не хотите создать для него сценарий, который можно разместить в панели запуска на рабочем столе, но я попытаюсь выяснить, найду ли я что-нибудь.
Приветствие.
Прежде всего, большое спасибо за статью. Гораздо удобнее просматривать YouTube с терминала, чем открывать браузер.
Что касается автоматизации процесса, возможно, будет полезно создать панель запуска в панели и в поле команд поставить:
мат-терминал -e mpsyt
o
xfce4-терминал -e mpsyt
o
gnome-терминал -e mpsyt
в зависимости от используемого вами терминала.
Очень хорошая статья и очень хорошее приложение. Мне всегда не хватало возможности получить список видео на 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
return 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 import urlopen, build_opener
ImportError: нет модуля с именем request
Я уже удалил 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