MPS-Youtube - 在Linux命令行上播放和下载YouTube视频

时间:2020-03-05 15:31:10  来源:igfitidea点击:

MPS-YouTube是一款免费软件,YouTube播放器和下载应用程序,它从命令行工作。
我们可以在Linux系统终端上使用此工具进行搜索,播放和下载YouTube视频和播放列表。
它是一个微小的实用程序,它在所有的Linux,Microsoft Windows和Mac操作系统的所有风格中完美工作。
这是一个轻量级且令人惊讶的强大工具。
它的安装和使用过程很简单。
它使用众所周知的基于终端的Aplication MPSto来执行其搜索和播放操作。

在本文中,我们将讨论其突出的功能,安装方法和使用情况。
最初,它仅被视为YouTube音频播放器,但如果我们在我们的Linux系统上安装Mplayer,我们可以使用MPS-YouTube实用程序不仅可以播放Audios,而是播放视频。
它在随着时间的推移中得到了持续改进。
我们还可以浏览StreamLink和YouTube-DL等替代工具。

让我们首先查看其功能列表。

MPS-Youtube的突出特征

这款工具已经存在了很多良好的,而现在已经通过了一段时间,它已经发展成为一种丰富和非常稳定的效用。
以下是此应用程序的一些值得注意的功能。

  • 它可以轻松搜索和播放YouTube播放列表。
  • 它可以使用单个键盘击中搜索和播放youbute的音频和视频。
  • MPS-YouTube可以将视频转换为MP3和其他一些格式(请注意我们需要为此目的需要FFMPEG设置)。
  • 我们可以轻松查看视频的注释。
  • 它允许我们创建和保存本地播放列表。

让我们开始如何在流行的Linux操作系统上安装和使用这种实用程序,如Ubuntu,Debian,Linux Mint等。

如何安装和使用MPS-YouTube

如介绍性段落中已提及,我们将需要Mplayer进行播放视频,这里有我们需要在Ubuntu/Debian或者Linux Mint系统上运行的命令分别安装MPS-YouTube和Mplayer。

sudo apt-get install mps-youtube
sudo apt-get install mplayer

或者,如果我们在系统上运行了众所周知的Python pip实用程序,则可以使用pip安装此应用程序。
通过PIP安装MPS-YouTube的命令如下。

sudo pip3 install mps-youtube

我们还可以使用Docker容器进行测试和运行此实用程序,如果要通过Dockers使用此实用程序,请访问此设置。

sudo docker run -v /dev/snd:/dev/snd -it --rm --privileged --name mpsyt rothgar/mpsyt

恭喜,命令行YouTube播放器和下载已成功安装。
让我们在一些示例的帮助下展示这个工具的用法。

要使用此实用程序,只需键入以下命令,它将带我们到视频播放和下载环境。

mpsyt

以下是将如何将我们带到其控制台窗口,从这里我们可以执行所有必需的操作。

在我们开始使用此实用程序之前,让我们执行一些必要的配置。
默认情况下,MPS-YouTube仅搜索音乐,如果要禁用此功能,请在MPSYT的控制台窗口中运行以下命令。

set search_music false

屏幕截图之后将有助于了解这一点。

也是一个重要的调整,默认情况下,MPS-YouTube仅播放音频,如果我们需要启用文件的音频和视频,请运行以下命令。

set show_video true

好吧,我们都设置了进一步,在这里我们可以通过指定"/"字符来搜索所需内容,然后搜索搜索字符,例如:要搜索有关关键字"Linux"的数据,我们键入"/linux"和点击。
以下是此命令的示例输出。

我们可以使用"n"(下一个)和"p"(用于以前的)热键之间来回移动。

一旦我们决定从列表中播放任何视频,只需输入参考编号,它将开始为我们播放。
例如:要在上面的搜索结果中播放位于第5个数字的视频,请键入"5"并按Enter键。
你去,我们的视频现在正在玩!

如果要下载任何特定的视频,只需输入"d enference_no",其中在搜索结果中替换了"参考文件"的实际序列数。
例如:要在上面提到的搜索结果中下载视频5中的视频,我们需要在MPSYT的shell控制台中键入"d 5"。

我们可以通过使用其内置的帮助手册,简单地键入"H",了解更多关于此工具的所有INS和OUT,并且它将显示以下消息:

Enter help <topic> for specific help:
basic      : Basics
search     : Searching and Retrieving
edit       : Editing/Manipulating Results
download   : Downloading and Playback
dl-command : Downloading Using External Application
encode     : Encoding to MP3 and other formats
playlists  : Using Local Playlists
invoke     : Invocation Parameters
config     : Configuration Options
tips       : Advanced Tips
new        : New Features

我们可以使用上述命令查看所有可用的帮助和教程。