很长一段时间以来,我观看的所有 Flash 视频(例如 YouTube 或 Vimeo)中大约有 20% 都出现了严重问题。它们变得非常模糊,就好像视频流被破坏了一样。以下是静态图片:
(原始视频)
我还上传了一个屏幕截图来显示它随时间的变化情况:http://www.youtube.com/watch?v=ewcdIOWJNT0
显然,这使得视频几乎完全无法观看。
没有帮助的是:
- 重新安装 Flash
- 重新安装 Firefox
- 升级到最新的显卡驱动程序
我的系统:
- 适用于 Windows 7 的
- Firefox 3.6
- Adobe Flash 插件 10.1.82.76
- 英特尔酷睿 2 四核 Q6600
- 8GB 内存
- ATI HD5770
关于如何修复此问题有什么建议吗?
答案1
我也遇到过类似的问题,有些视频根本没法看。对我来说,解决办法是禁用硬件加速(右键点击视频,设置/取消选中启用硬件加速(或类似操作 - 不确定英文中确切的短语,因为我的语言不同))。问题对我来说已经解决了。
答案2
对于此类问题,最好的办法通常是尝试缩小问题范围。
由于您已经用尽了明显的软件修复方法(升级 Flash、Firefox 和 gfx 驱动程序),我会尝试排除硬件问题。
尝试在计算机上启动某种 Live CD(例如 Ubuntu Live CD 或 BartPE),在其上安装 Firefox(Ubuntu 已经安装了),安装 Flash,然后尝试视频。请注意,ATI HD5770 在 Linux 下存在一些问题(请参阅http://www.phoronix.com/forums/showthread.php?t=21785),所以请确保你不会遇到这些问题。
您也可以尝试:
- 安装不同的浏览器 (IE、Chrome、Opera) + Flash,看看是否有区别
- 使用通用 VESA 驱动程序运行你的显卡(我知道,这很糟糕......)来测试视频
- 下载有问题的 Youtube 视频(使用众多下载工具之一),然后在媒体播放器(MPlayer、VNC、Windows Media……)中播放它
根据您可以重现问题的位置,您必须进一步挖掘......
祝你好运!
编辑:我也记得 Adobe Flash 在 64 位系统上存在问题。也许这是 64 位独有的 Flash 漏洞?
答案3
Firefox 中的视频冻结可能是由于会话恢复特征。
默认情况下,Firefox 每 10 秒会将您的会话信息保存到磁盘上。这可防止 Firefox 崩溃,这样,如果 Firefox 重新启动,您就可以从原来的位置继续浏览。但是,它每 10 秒就会大量使用磁盘和 CPU。
要增加此间隔:
- 打开 Firefox,在位置/地址栏中输入 about:config,然后按 Enter。
- 在列表顶部的“过滤器”行中输入
session
以减少列表。 - 现在找到“browser.sessionstore.interval”并双击它。
该数字表示 Firefox 在崩溃时保存当前浏览会话的间隔毫秒数。 - 将该数字更改为其他数字。300000 表示 5 分钟,120000 表示 2 分钟。
Mozilla 支持线程中包含了更多建议
Flash 视频(包括 YouTube)在 Firefox 中冻结
有一条建议说:
我使用这个页面: http://www.java.com/en/download/windows_xpi.jsp 按下“免费下载 java”页面检测您的版本,如果您拥有最新版本,则不会传递任何内容,但视频会重新加载(在检测步骤中),并且可以毫无问题地观看它们,而无需重新加载 Firefox。
另一个是:
首先尝试安装最新版本的 Flash(您已经落后于一个版本;有一个最近发布的版本),使用此过程查看是否有帮助:
如果这不起作用,请尝试以下方法:
还有传言说 Java 也会导致这种情况。如果您在尝试上述操作之前先执行此操作并报告,我将不胜感激:
- 在 Firefox 中,转到工具 > 选项...
- 点击内容选项卡
- 取消选中“启用 Java”
- 关闭选项窗口,重新启动 Firefox,尝试视频