我注意到,与同一台Windows上的Windows下相比,Ubuntu下的Flash应用程序往往更慢。在观看高清视频或玩图形/物理繁重的游戏时,这一点尤其明显。有什么方法可以改善Ubuntu下的Flash性能,或者这仅仅是我将不得不忍受的Linux版本的问题?
目前,我只是在减少打开的标签,阻止Flash广告和关闭其他程序的数量,但我正在寻找影响Flash本身的方法。
我已经做过的其他事情包括使用Youtube的HTML5功能以及直接从VLC中的/ tmp播放视频。我想知道是否有某种简化Flash本身的方法。也许不是。
更具体的问题:我可以在mms.cfg中做些什么来提高性能?
这是Flash Player的问题-Linux版本在播放视频时存在一些性能问题。
对于支持HTML5视频的YouTube之类的网站,最好的选择是使用它。 (有关详细信息,请参阅 此处 。)性能要好得多。
当前仅在Windows平台上支持视频和图形Flash的硬件加速。参见: http://www.Adobe.com/devnet/flashplayer/articles/fplayer10.1_hardware_acceleration.html
另外,您可以使用Gnash或Lightspark。
除了上述建议以外-尝试使用chrome禁用compiz,并确保安装了最快的图形驱动程序-您可以尝试 覆盖Flash插件对硬件加速的检测 。不过,我不能保证这种黑客的用处。
我希望您使用Ubuntu。如果您使用从Adobe网站提供的安装程序,则非常简单。
由于闪存是处理器的扩展过程,因此处理能力可能很低,更多的内存可能也会有所帮助。
另外,请转到系统>管理>硬件配置文件,并确保图形驱动程序具有正确的设置会有所帮助。
:)
尝试禁用桌面效果。
我正在使用Nvidia GeForce 8400 GS运行64位Ubuntu 12.04。自从执行12.04的全新安装以来,我遇到了与Flash有关的问题。就像您一样,我已经安装了专有驱动程序,但是“系统设置”>“详细信息”将图形显示为“未知”。
我遇到了速度问题,但最令人讨厌的是,与该论坛上 Flash视频显示为蓝色 中报告的问题相同。遵循上一个链接中发布的解决方法后,所有Flash视频都变成了不受欢迎的蓝色,但最终导致几乎每次我尝试在线观看视频时Flash插件都崩溃。
对我来说,解决方案是回顾/etc/Adobe/mms.cfg并删除除一行以外的所有内容,该行应显示为:
OverrideGPUValidation=true
如果不确定如何执行此操作,则可以使用自己喜欢的文本编辑器(对我来说是vi),也可以使用以下终端命令弹出打开的gedit:
Sudo gedit /etc/Adobe/mms.cfg
从上方写入OverrideGPUValidation = true行,保存文件并退出gedit。重新启动浏览器,看看是否能解决您遇到的问题。
在 buntuforums 以及许多其他地方讨论了这个想法和其他想法。请尝试更改您的mms.cfg(或创建它(如果尚不存在)),然后将其结果回发。祝好运!
尝试使用Google Chrome浏览器。对于普通页面或带有Flash的页面,我发现它比Ubuntu中的Firefox更快。
例如,如果您想播放youtube视频,则有一种解决方法!
Flash将视频缓冲到磁盘,该文件将位于/tmp/
中,并称为FlashXXp0sHC0之类的名称,即Flash + 8个随机字符。您可以在普通播放器中播放该文件,甚至可以将其复制到其他地方以供离线查看(请注意,在大多数国家/地区,由于该文件侵犯了版权,因此复制该文件是非法的)。
这种方法可以在很多站点上使用,但要取决于流格式。如有疑问,可以使用file
实用程序来检测文件中的内容
[email protected]:~$ file /tmp/FlashXXp0sHC0
/tmp/FlashXXp0sHC0: ISO Media, MPEG v4 system, version 2
[email protected]:~$ file /tmp/FlashXXLE3wCf
/tmp/FlashXXLE3wCf: Macromedia Flash Video
如果您使用的是Ubuntu的AMD64版本,请尝试下载beta版AMD64 Flash Player。 x86构建通过我遇到过很多问题的仿真层运行。
我在上网本上的Ubuntu 12.04.3下遇到了同样的烦恼[Asus 1005PE,Intel GMA3150视频芯片组,linux-generic-lts-raring内核+ xserver-xorg-video-intel-lts-raring]
除了/etc/Adobe/mms.cfg
文件的解决方法,我还去了compizconfig设置管理器(如果未安装,则是Sudo apt-get install compizconfig-settings-manager
),并完全禁用了底部“效果”下的“暗淡窗口”选项。
更少的系统负载(甚至不放弃Unity或Adobe-flashplugin
),而且,全屏Flash视频现在不会停顿。
Flash视频文件不再位于/tmp
这是一个脚本,它将使用播放器定位和播放流式Flash视频文件
你的选择
Pastebin.com/dFamyLd5
如果视频流不够快,则没有缓冲,播放器将停止或退出
要使用它暂停流媒体并运行脚本
我在启动器上使用了此命令video smplayer "-close-at-end -fullscreen -minigui"
我将脚本保存到/usr/local/bin/video
如果您使用echo
作为播放器参数,它将打印视频的路径
这不适用于使用DRM的流
从技术上讲,这个问题的答案是原因闪光是应该在几年前死亡的一堆垃圾。