好的,这里我有两个问题:
1 - 明显的垂直同步问题
这是问题的屏幕截图
看到那条线了吗?它看起来像视频的下一帧,好像不同步了。在有大量运动的视频中,你经常会看到这种情况。此外,如果使用 HDMI 输出到电视或显示器,或者当我全屏时,情况会更糟。
那个特定的截图是使用 Flash Player 截取的。但使用 HTML5 截取的结果是一样的(甚至更糟)。
在 Firefox 或 Chrome 中,或使用桌面视频播放器时不会发生这种情况。这些播放器的性能似乎不错。
2 - 锐利的边框/边缘(像严重调整大小的图像,没有抗锯齿功能)。
比较这两张图片(左为 FF,右为 Chromium):
我尝试过的事情:
- 更改 CompizConfig 中“Sync To VBlank”的值(先改为 false,然后改为 true)
- 在 Chrome 中禁用硬件加速
以下是我对我的显卡的了解(使用lshw -c video
):
*-display
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:26 memory:e8400000-e87fffff memory:d0000000-dfffffff ioport:1800(size=64)
答案1
确保已安装
sudo apt-get install chromium-codecs-ffmpeg-extra
它应该是默认的,那么你可以试试这个,它是谷歌的 flash 插件,内置在为 Chromium 构建的 Chrome 版本中
sudo apt-get install pepperflashplugin-nonfree
有些用户发现他们需要告诉 Chromium 有关该插件的信息。为此,请运行:
sudo update-pepperflashplugin-nonfree --install
如果这不起作用,您可能需要手动配置它。在 Chromium 完全关闭/退出后,在终端中运行以下命令以在文本编辑器中启动相应的文件:
sudo gedit /etc/chromium-browser/default
在新行的末尾添加以下行:
./usr/lib/pepflashplugin-installer/pepflashplayer.sh
保存然后关闭。重新打开 Chromium 并检查插件,看看是否需要启用 pepper 或禁用旧的 flash。
这至少可以修复 Flash 视频。