因此,到目前为止,对于Ubuntu 14.04LTS及更高版本,我能找到的最佳解决方案是该软件,GTK Youtube Viewer
它具有丰富的功能集并能够登录Youtube帐户。
要安装GTK Youtube Viewer
:
sudo apt-add-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-viewer
尽管Google对Vevo进行了新的限制,它仍可以复制所有视频。我也做了一些调整,默认情况下它使用mplayer
引擎,因此您可以替换任何使用mplayer
引擎的前端播放器来获得漂亮的GUI。这是您可以执行的操作:在Youtube Viewer中导航至“菜单” -->
“首选项”,您将打开一个脚本,找到以下几行:
video_player_selected => "mplayer",
video_players => {
mplayer => {
arg => "-prefer-ipv4 -really-quiet-cache %d -cache-min %d",
audio => "-audiofile *AUDIO*",
cmd => "/usr/bin/mplayer",
fs => "-fs",
srt => "-sub *SUB*",
},
mpv => {
arg => "--really-quiet",
然后只需更改以下行:
cmd => "/usr/bin/mplayer",
例如:
cmd => "/usr/bin/smplayer",
下一步开放的SMPlayer并导航到“的SMPlayer首选项” -->
“网络”选项卡,并把标记的Enable Youtube internal support
和Enable MPV's support for streaming sites
就是这样。现在返回到Youtube Viewer,然后单击任何视频,它将使用SMPlayer启动它。
编辑
如果您要避免在单击播放视频时单击链接而将链接分成多个线程,则在使用SMPlayer时有一个小的修复/改进,请从以下mplayer
部分中删除此参数行:
arg => "-prefer-ipv4 -really-quiet -cache %d -cache-min %d",