播放 Flash 视频时 CPU 使用率过高,我更倾向于使用 mplayer 或 vlc。我尝试使用以下脚本:这Firefox 和 Chrome 中的用户脚本,但它一直说脚本很旧,需要更新。
另外,我尝试了一种解决方法webupda8.org但也没有用。
有人有更好/更新的脚本或解决方案吗?谢谢。
答案1
如果你只是想放弃闪存,你可能会感兴趣
yt-download
您可以使用它从 YouTube(和其他一些网站)下载视频,并使用您选择的任何播放器观看它们。
不久前,Firefox 有一个插件,可以自动用原生播放器替换 flash 视频并添加一些控件,但后来被废弃了。它可能还能用,但不确定
作者的原始帖子: http://ubuntuforums.org/showthread.php?t=1487327
或者你可以使用这个脚本: https://userscripts.org/scripts/show/87011
答案2
您可以直接从 VLC 媒体播放器播放 Youtube 视频。在 VLC 菜单中,转到媒体 > 打开网络流并输入视频网址。
如果您收到lua错误,你需要更新你的 VLC 的 YouTube 解析器,如本文所述回答。
答案3
我自己对这个话题非常感兴趣。我是一个性能爱好者/高效计算的人。我擅长优化软件以适应硬件。我喜欢的一个特别轻量级的应用程序是基于 GTk 的 youtube 浏览器。在 ANTIX Linux 中很受欢迎。它或多或少是一个单页的超快速 youtube.com 元搜索器 - 它本身会根据任何列出的视频的请求启动 MPLAYER。
整个设置让我很感兴趣,因为它让我思考程序员用来让他们的 GTK youtube 搜索器将 URL/流媒体传递给 mplayer 的代码。
在那条调查线索中,我偶然发现了这一点: http://www.commandlinefu.com/commands/view/1405/stream-youtube-url-directly-to-mplayer。
瞧,这里有一段类似于 Antix Linux(优秀发行版)中 YouTube 浏览器应用程序使用的代码。