我越来越相信,当我说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
ITEM-NUMBER在哪里 剩下的数字 前面讨论的视频名称的名称。
如您所见,它是一种工具 简单,易于使用和配置,这使我们无需打开浏览器即可从终端观看视频。 如果您敢尝试,请根据您的经验给我们留言。
6条评论,留下您的评论
下午好,非常感谢您的这篇文章,我想知道我是否可以使过程自动化,也就是说,每次打开它时,我都不必在终端中输入命令来打开程序(我有点健忘)
嗨,帕特里克,首先感谢您的评论。
我不知道有什么方法可以自动执行该过程,除非您要为其创建脚本,然后将其放置在桌面上的启动器中,但是我将尝试找出是否有任何东西。
问候。
首先,非常感谢您的文章。 从终端查看YouTube比打开浏览器要舒服得多。
关于自动化过程,在面板中并在以下命令框中创建启动器可能会很有用:
伴侣终端-e mpsyt
o
xfce4-终端-e mpsyt
o
gnome 终端 -e mpsyt
取决于您使用的终端。
很好的文章和很好的应用程序。 我一直想念能够在youtube-dl上获得视频的列表
(或者至少我不知道该怎么做)。
致Patrick:您可以在.bashrc中创建一个容易记住的别名
别名vervideos ='/ path /到/ mpsyt /'
我将它用于我经常忘记的命令。
您好,看看他对我的看法:
追溯(最近一次通话):
文件“ / usr / local / bin / mpsyt”,第9行,在
load_entry_point('mps-youtube == 0.2.5','console_scripts','mpsyt')()
在load_entry_point中的文件“ /usr/lib/python2.7/dist-packages/pkg_resources.py”,第351行
返回get_distribution(dist).load_entry_point(组,名称)
在load_entry_point中的文件“ /usr/lib/python2.7/dist-packages/pkg_resources.py”,第2363行
返回ep.load()
载入中的文件“ /usr/lib/python2.7/dist-packages/pkg_resources.py”,第2088行
entry = __import __(self.module_name,globals(),globals(),['__name__'])
在第2.7行的“ /usr/local/lib/python1/dist-packages/mps_youtube/__init__.py”文件中
来自.main import init
在第2.7行的“ /usr/local/lib/python54/dist-packages/mps_youtube/main.py”文件中
从urllib.request导入urlopen,build_opener
ImportError:没有名为请求的模块
我已经用$ sudo pip卸载了mps-youtube并卸载了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
然后使用pip3安装mps-youtube
[sudo] pip3 安装 mps-youtube