视频画面撕裂(非 Flash 视频)

nei*_*eil 7 multimedia video video-player ati 12.04

我的意思是我硬盘上的视频文件。我在 VLC、Totem、gnome mplayer 和 Mplayer 上看到明显的屏幕撕裂。我已经尝试过 fglrx 驱动程序,现在是实验性的 AMD 驱动程序。

我有一个 Radeon HD6950,在催化剂中启用“无撕裂”模式可以消除撕裂,但使我的视频有奇怪的动作,就像断断续续的帧速率。

有任何解决这个问题的方法吗?

Mar*_*mo- 1

自 12.04 起,开源驱动程序和 ATI 的 Radeon 驱动程序的 AMD 卡性能都得到了提高。升级到最新版本的 Ubuntu 15.10 或 16.04。

对于未来的旅行者来说,视频播放有两个问题:

  • 播放刷新,上面提到的撕裂是由于帧速率和播放速率不同以及显示方法刷新扫描线而不是整个帧作为缓存块而引起的。

这个问题可以通过使用视频驱动程序来解决,该视频驱动程序利用图形驱动程序的不同方式来缓存内容并一次性快速显示所有内容。有效地将每一帧同步到屏幕刷新。

  • 解码时,视频几乎总是编码在需要实时解包的文件中。这对处理器提出了很高的要求,需要在您需要特定帧时运行非常复杂的数学运算。如果您的处理器速度缓慢、陈旧或损坏(或处于省电模式),您可能会注意到性能问题,例如卡顿和帧速率降低。

这个问题比较难解决;当然,您随时可以购买一台新计算机。但主要方法是将解码工作从低效的 CPU 转移到许多现代显卡所具有的专用视频解码芯片上。要使其发挥作用,您需要三件事。A。驱动程序支持该芯片,b.视频程序支持硬件加速 c.视频文件是芯片支持的格式。

因此,如果一切顺利,即使使用较旧的机器,也可以获得更好的视频播放效果。