搜索观看下载保存,样样精通—命令行下的 YouTube 播放器 mps-youtube
没错!命令行下的 YouTube 播放器!还可以下载 YouTube 视频,困扰中国人民的问题有了新的解决办法。(还是需要科学上网法,泪奔)
mps-youtube 是一个命令行工具,它可以用来搜索,播放和下载 YouTube 视频,可以同时支持本地和在线的 YouTube 播放列表。如果你不做任何设置的话,mps-youtube 只是一个 YouTube 音频播放器(同时也可以是下载器),但是你可以从设置项里启用扩展的视频支持(比如 mpv 或者 MPlayer)来实现视频播放和下载功能。在 Ubuntu 下的运行效果如下:
也支持中文哦,这是”练习爱情”的搜索结果(图片来自 http://jamyy.us.to/blog/2014/11/6892.html)
它的主要特性有这些:
- 搜索和播放 YouTube 上的音乐和视频;
- 根据专辑名称来搜索专辑的音轨;
- 搜索和导入 YouTube 播放列表;
- 创建和保存本地播放列表;
- 从 YouTube 下载音乐和视频,支持 DASH (它可以将视频流和音频流分开 - 这意味着自从所有的 1080p YouTube 视频使用 DASH 技术以后,你都可以自在地下载 1080p 高清视频);
- 查看视频评论;
- 支持 Linux, Windows 和 Mac OS 平台;
- 此外还有很多很小却非常使用的特性.
只有上面的这些功能吗?NO! 还不够,最新的 mps-youtube 0.2.0,刚刚在上个月发布, 还加入了更多新特性和性能提升,比如:
- 自动侦测命令行终端的尺寸;
- 将音乐和音频转码成 mp3 和其他你想要的格式 (需要 ffmpeg 或者 avconv 支持);
- 增加“da”(自动下载最佳音质或者最合适的音频文件) 和 “dv” (自动下载最佳画质或者最合适的视频文件) 命令道播放列表搜索结果;
- 增加通过 URL 或者 ID 来下载 YouTube 播放列表的功能选项(音频使用 "dapl",视频使用 "dvpl");
- 增加 mpv 处理进度指示条;
- 增加显示系统通知的选项 (在 Ubuntu 上安装l "libnotify-bin" 并且通知设置启用 "set notifier notify-send");
- 增加如果文件存在是否覆写的设置选项;
- 增加复制到剪切板的新功能 (需要安装 "xclip" 和"xerox" );
- Remux 音频下载更好的兼容性.
好了,说了这么多,我们一起来看看怎么使用这款神奇的命令行播放器:
上手 mps-youtube
启动 mps-youtube,使用这个命令
ezgo linux shell# mpsyt
在使用 mps-youtube 之前,我们来配置一下它,因为一些原因,最新版的 mps-youtube 0.2.0 并没有设置一个默认的播放器,这意味着你只能从 YouTube 上下载音频和视频而不能用 mps-youtube 自己来播放,所以我们首先设置一个播放器,使用下方的命令:
set player PLAYERAPP
PLAYERAPP 可以是 "mplayer" 或者 "mpv",默认的, mps-youtube只能搜索音乐,如果你想禁用这个功能,使用下方的命令:
set search_music false
set show_video true
set
搜索音乐或视频
使用 mps-youtube 搜索音乐或者视频仅仅需要在你要搜索的关键词前面加上 "." 或者 "/"(输入命令时不需要引号),举个例子,想要搜索小编喜爱的张国荣(英文名: Leslie Cheung),你可以输入
.Leslie Cheung
或者
/Leslie Cheung
你还可以用 "n" (next) and "p" (previous) 来控制跳转到上一页与下一页
播放一个条目
输入它的号码,你也可以播放多个条目,比如说,输入"1-5" 来播放第一个内容到第五个内容;输入"1,2,6",则播放第一个内容,第二个内容和第六个内容。
下载一个条目
想要下载一个条目,使用这个命令:
d ITEM-NUMBER
比如说,想要下载搜索结果的第三条,则输入 "d 3",显示所有可用的音频和视频格式来让你选择下载哪个。你还可以通过使用命令 "da ITEM-NUMBER" 直接下载最佳音质的那个音频用 "dv ITEM-NUMBER" 直接下载最佳品质的那个视频,在搜索和播放列表下面都可以用这个功能。
上面的这些使用方法仅仅是让你上手 mps-uyoutube,你还可以通过输入 "h" 然后输入 "help TOPIC" 主题名称包括" basic","search"等等。
安装 mps-y0utube
那么,说了这么多好处,怎么安装 mps-youtube 呢?
1,安装 Python PIP
sudo apt-get install python-pip
2,使用 Python PIP安装 mps-youtube
sudo pip install mps-youtube
3,安装了 mps-youtube 之后,你同样需要安装一个 mpv 或者 MPlayer 如果需要播放音乐或者视频的话(显然需要啊),mpv 在 Ubuntu 14.04 之后,Debian 5之后的版本官方软件仓库中都有,所以只需要 apt-get 一下就可以
sudo apt-get install mpv
当然,你也可以用 MPlayer,它在任何版本的 Ubuntu、Debian、ezgo、openSUSE、Fedora等发行版都有,对,几乎所有发行版都有它,分别输入下列命令即可安装:
sudo apt-get install mplayer (Debian, Ubuntu, ezgo 等适用)
zypper instll mplayer (openSUSE 适用)
装好 播放器之后呢,我们需要通知 mps-youtube 一下:
sudo pip install mps-youtube --upgrade
好了,大功告成了,我们前面演示的所有功能,现在你都可以使用了,尽情畅游这个全世界最大的视频网站吧:)
sudo pip install mps-youtube
感謝指正!文內已經修正過來了:)