我想将Ubuntu设置为在没有Flash(=未安装)的情况下工作,但是仍然能够在Youtube,wisevid等网站上观看视频。
我想尝试一下,因为最近Flash崩溃了几次。它还经常“感觉”迟钝。另外,这里还有其他一些与Flash有关的问题使我认为可能会有更好的处理方法。
那我该怎么办呢?
注意:也欢迎具有Flash +解决方法的答案。
我想将Ubuntu设置为在没有Flash(=未安装)的情况下工作,但是仍然能够在Youtube,wisevid等网站上观看视频。
我想尝试一下,因为最近Flash崩溃了几次。它还经常“感觉”迟钝。另外,这里还有其他一些与Flash有关的问题使我认为可能会有更好的处理方法。
那我该怎么办呢?
注意:也欢迎具有Flash +解决方法的答案。
Answers:
在支持它的网站上,将视频设置为使用HTML5。
对于仅Flash网站,您可以使用免费Flash实现之一-Gnash和 Lightspark。
如果要完全避免使用Flash插件,则可以尝试下载视频,然后使用VLC播放。有一些程序可以帮助您做到这一点。可从软件存储库中获得以下内容:
并非所有视频网站都受支持,但对于某些不支持的网站,您可能能够找到正在流式传输的视频的URL,并使用wget或GUI下载器(例如d4x)下载它。查找视频URL将需要查看HTML代码。为此,您可以右键单击视频旁边的铬,然后单击“检查元素”。您将可以在<embed></embed>
标记中找到视频URL 。它通常具有.flv或.avi扩展名。这仅适用于不加密URL的网站(例如youtube和megavideo)。
您可以通过打开VLC并使用“媒体”->“打开文件...”并找到视频或vlc FILE
在终端中运行来“流式传输”视频(在下载时播放)。
也有可用的浏览器扩展,例如用于firefox的扩展。
如果您想避免使用闪光灯,但仍然可以继续观看YouTube视频,请安装LightSpark,它是Flash Player的开源实现,在Ubuntu中效果很好。只需在终端(应用程序->附件->终端)中运行以下命令:
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
对于YouTube视频,您可以使用 minitube
sudo apt-get install minitube
Minitube是YouTube桌面客户端。有了它,您可以以新的方式观看YouTube视频:输入关键字后,Minitube会为您提供无尽的视频流。Minitube并非要克隆原始的YouTube网络界面,而是旨在创造一种类似于电视的新体验。
Minitube不使用Flash Player。
无需安装任何其他软件,例如minitube。您的图腾是Ubuntu本身的默认电影播放器,可以为您播放YouTube视频。
检查此链接。希望这会有所帮助。
除了@Bilal Akhtar答案,我建议安装浏览器插件,以便使其在firefox和chorminium上工作
sudo apt-get install browser-plugin-lightspark
当浏览器变慢时,您可以重新启动Flash插件。
在谷歌浏览器中:
Task_Manager (Shift+Escape) -> End process on "Plug-in: Shockwave Flash"
在Firefox 3.6.5+中:
killall plugin-container
已经提到youtube-dl是Flash插件的一种非常方便且开源的替代方案。特定于站点的Flash替代程序的其他示例包括:
我使用的GUI下载程序是DonwloadHelper http://www.downloadhelper.net/ 对我来说很棒(Ubuntu 10.4 AMD64和Firefox)。
Flash最近也对我崩溃了(或者Firefox告诉我),但是它仍然在运行,只要用小“ x”关闭通知栏即可。如果在选项卡中运行Yahoo,然后关闭该选项卡,那似乎最终会使Firefox爬行。我停止使用Yahoo并改用Gmail(以及我的其他电子邮件,例如hotmail)...
涡流
仍然安装Flash ...但是仅是将视频“加载”到页面上...然后,转到/ tmp /并获取视频(提示:搜索视频预览),然后在VLC中打开下载的视频以获取example:P
您可能还希望在浏览器中添加“闪存阻止程序”,以防止不必要地加载闪存对象...
我的首选方式是使用此脚本来获取Flash视频,并使用您喜欢的媒体播放器(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
选项:
每次在浏览器中加载Flash视频并暂停它,然后单击面板启动器时,您都可以播放视频,或者可以选择当前加载的Flash视频。我已经使用此解决方案多年,并且效果很好。(有时,它在Youtube上无法正常运行,但在大多数其他网站上大多数时候都可以使用。)它可以改善闪存体验,并减少CPU周期数和笔记本电脑的温度。.flv
文件下载完成后,您可以轻松地从媒体播放器中保存副本。
在2012年1月,您可以解决问题。但是,必须记住,Ubuntu不会将软件升级到比该发行版中的软件更高的版本。如果您具有ubuntu 10.04,则可以在存储库中输入getdeb,这样就可以升级到程序的最新版本,尽管不是从ubuntu官方网站上下载。现在,我有了FireFox 9.0.1,它工作得很好。我可以看到许多网站(当然包括youtube)上的视频。
64位处理器在2010年并不是新生事物,2006年制造的许多计算机都采用了其中之一。Linux可以处理4GB的内存并没有问题,但是Windows确实可以,因此,制造商最近出售的计算机具有64位Windows版本,每次使用64位Windows版本的原因都越来越多,因此不再缺少64位插件。并非如此,对垄断操作系统的垄断性强加。
Firefox 9在w7-64下也能很好地工作。