停止使用闪光灯? 或改善闪存体验?
我想设置我的Ubuntu没有Flash(=未安装),但仍然能够在Youtube,wisevid等网站上观看video。
我想试试这个,因为最近Flash已经崩溃了几次。 它也常常“感觉”迟钝。 另外还有一些与闪光灯相关的问题让我觉得可能有更好的做事方式。
那我该怎么做呢?
注意:也欢迎具有flash +解决方法的答案。
在支持它的网站上,将video设置为使用HTML5。
对于仅限Flash的网站,您可以使用免费的Flash实现之一 – Gnash和Lightspark 。
如果您想完全避免使用Flash插件,可以尝试下载video,然后使用VLC播放。 有一些程序可以帮助做到这一点。 软件存储库中提供以下内容:
- youtube-dl (命令行) – 从youtube下载video
- clive (命令行) – 从许多网站下载video
- cclive (命令行) – 克莱夫的C ++重写
- abby (图形) – 用于clive或cclive的GUI前端
并非所有video网站都受支持,但对于一些不支持的video网站,您可以找到流媒体video的URL并使用wget或GUI下载器(如d4x)下载它。 查找videoURL需要查看HTML代码。 要在chrome中执行此操作,您可以右键单击video旁边的,然后单击“检查元素”。 您将能够在标记内找到videourl。 它通常具有.flv或.avi扩展名。 这仅适用于不加密URL的网站(如youtube和megavideo do)。
您可以通过打开VLC并使用Media-> Open File …并在终端中查找video或运行vlc FILE
来“流式传输”video(在下载时播放)。
还有可用的浏览器扩展,例如firefox的这个扩展。
如果你想避免闪存并仍然继续观看YouTubevideo,请安装LightSpark,这是一个在Ubuntu中运行良好的Flash Player的开源实现。 只需在终端中运行以下命令(Applications-> Accessories-> Terminal):
sudo apt-get remove flashplugin-installer
以上命令是为了确保您没有安装闪存。 之后,要安装lightspark,请运行以下命令:
sudo add-apt-repository ppa:sssup/sssup-ppa sudo apt-get update sudo apt-get install lightspark
然后关闭并再次启动浏览器(Chromium / Firefox)以开始使用LightSpark
对于YouTubevideo,您可以使用minitube
sudo apt-get install minitube
Minitube是一个YouTube桌面客户端。 有了它,您可以以全新的方式观看YouTubevideo:您输入关键字,Minitube为您提供无限的video流。 Minitube不是要克隆原始的YouTube网络界面,而是旨在创造一种类似电视的新体验。
Minitube不使用Flash Player。
无需安装任何额外的软件,如minitube。 您的图腾,Ubuntu中的默认电影播放器本身可以为您播放YouTubevideo。
检查此链接。 希望这会有所帮助。
除了@Bilal Akhtar回答我建议安装浏览器插件,以使其适用于firefox和chorminium
sudo apt-get install browser-plugin-lightspark
当浏览器变得迟缓时,您可以重新启动Flash插件。
在Google Chrome中:
Task_Manager (Shift+Escape) -> End process on "Plug-in: Shockwave Flash"
在Firefox 3.6.5+中:
killall plugin-container
Natty,Oneiric,Precise的Lightspark存储库
(ppa:sssup / sssup-ppa没有最后两个和amd64包):sudo add-apt-repository ppa:sparkers/daily
youtube-dl已经被提到作为flash-plugin的一个非常方便和开源的替代品。 特定于站点的闪存替代程序的其他示例是:
- iPlayer – 用于各种BBC电视和广播节目
- Mediathek – 适用于各种德国公共电视网站
- arte-dl – 适用于法国/德国公共电视台
我使用的GUI下载器是DonwloadHelper http://www.downloadhelper.net/非常适合我(Ubuntu 10.4 AMD64和Firefox)。
Flash最近也一直在为我崩溃(或者Firefox告诉我),但它仍然在运行,只需用小“x”关闭通知栏。 如果您在选项卡中运行Yahoo,然后关闭该选项卡,这似乎最终会使Firefox陷入困境。 我停止使用雅虎并切换到Gmail(加上我的其他电子邮件,如hotmail)……
涡流
我认为你可以使用greasemonkey用户脚本。 这里有些例子。
一
二
三
下载这里是一个应用程序
无论如何都要安装闪存…但仅限于要在页面上“加载”的video…然后,转到/ tmp /和video(提示:搜索video预览),然后在VLC中打开下载的video例如:P
您可能还需要在浏览器中添加“闪存阻止程序”以防止加载闪存对象不需要…
为了它的价值,自从安装Flash Player 10.2的新“预览版本”以来,我没有发生过一次崩溃(这是一个很大的改进;以前的Flash在Linux和Windows上对我来说都是不稳定的)。
我将此与FlashBlock结合使用(对于Firefox,虽然有一个类似的Chrome附加名称加载项),以避免不必要的Flash广告,Flash存储用户跟踪和漏洞利用。
我首选的方法是使用这个获取Flashvideo的脚本,并使用您喜欢的媒体播放器(Gnome MPlayer,VLC等)自动打开它。
确保安装了zsh
:
apt-get install zsh
然后在/usr/local/bin/
创建一个包含以下脚本的可执行play-flash
文件:
#!/bin/zsh VIDEOS=($(find /proc/*/fd -lname "/tmp/Flash*" 2> /dev/null)) if [[ $#VIDEOS == 0 ]]; then echo "No videos found" exit 0 fi if [[ $#VIDEOS == 1 ]]; then echo "Playing unique video available" gnome-mplayer --controlid=1 $VIDEOS exit 1 fi IFS=$'\n' VIDEOS_LS=($(ls -1lHh $VIDEOS)) select CHOICE in $VIDEOS_LS; do if test $REPLY -ge 0 2>/dev/null ; then # just test for integer argument gnome-mplayer --controlid=1 $VIDEOS[$REPLY] elif [[ $REPLY[1] == c ]]; then VIDEO=$VIDEOS[$REPLY[2,-1]] if read "NAME?Name? "; then if [[ -z $NAME ]]; then NAME=$(ls -l $VIDEO | grep --only-matching "Flash[^ ]*") fi echo "cp $VIDEO ~/\"$NAME.flv\"" cp -i $VIDEO ~/"$NAME.flv" fi fi done
如果您正在使用Xfce(但它应该与其他DE类似),现在您可以创建一个执行此脚本的面板启动器。 但请确保启动器已启用“ Run in terminal
选项:
每次在浏览器中加载Flashvideo并将其暂停,然后点击面板启动器,您将播放video,或者您将选择当前加载的Flashvideo供您选择。 我已经使用这个解决方案多年了,它运作得很好。 (有时它在Youtube上没有像预期的那样工作,但它在大多数时候与大多数其他网站一起工作。)它改善了闪存体验,并减少了CPU周期数和笔记本电脑的温度。 完成.flv
文件的下载后,您可以轻松地从媒体播放器中保存副本。
如果您只想观看YouTubevideo,可以使用vlc。 只需要复制youtube URL并粘贴到VLC主窗口并点击播放(输入)。 您还可以使用鼠标或触摸板将URL从浏览器拖放到vlc主窗口。 它更容易。
在2012年1月,您可以解决问题。 但是,必须要记住的是,Ubuntu不会将软件升级到比发布版本更新的版本。 如果您有ubuntu 10.04,您可以在存储库中输入getdeb,这样您就可以升级到最新版本的程序,但不能从ubuntu官方站点升级。 到现在我有FireFox 9.0.1,它工作得非常好。 我可以看到许多网站的video,当然包括youtube。
64位处理器在2010年并不新鲜,2006年生产的许多计算机都有其中之一。 Linux没有问题来解决4GB内存问题,但Windows确实如此,因此制造商最近出售了64位Windows版本的计算机,每次更常见64位,因此缺少64位插件正在消失。 垄断行为的垄断行为并非如此。
Firefox 9在w7-64下运行良好。