大家好,提前感谢所有愿意帮助我的人。就像标题中提到的,当我用新电脑在 VLC 上播放电视剧集或电影时,我遇到了这种无聊的卡顿问题。
PC 组件包括:
- AMD Phenom II X4 955 黑盒 125W
- 华硕 M4A785TD-M EVO Radeon HD5770 1GB GDDR5
- 华硕酷冷至尊 GX 650W
- G.Skill 2x2GB PC3-12800 1600Mhz-787 4GBECO
- 西部数据 1TB SATAII 64MB
- 显示器:SyncMaster 920Nw
- 操作系统:Windows XP 32位
显示适配器驱动程序已更新至最新版本 (catalyst 10.4),ATi Vga bios 也已更新。此外,当我使用 DivX Plus Player 播放同一集时,视频和音频会出现卡顿。我可以很好地玩《龙腾世纪:起源》和其他游戏,但我无法观看精彩的电影。
答案1
基本上,我相信某些地方的功能不够。但有办法(有很多办法)。您必须等待 VLC 1.1.0 发布,因为该版本将提供视频加速功能。
例如,使用 DXVA(DirectX 视频加速)。在此之前,您可以使用CCCP项目(mpc-hc+essential 应用程序)。安装它。启动Media Player Classic Home Cinema
。转到查看 -> 选项。现在,转到内部过滤器。在右侧 (变换过滤器)选择H264/AVC (DXVA)
和VC1 (DXVA)
。单击确定,关闭 mpc-hc,然后使用它开始播放电影。如果一切顺利,您将Playing[DXVA]
在底部看到 。(如果您看不到该消息,请不要担心。您可能需要 ffdshow 更新,只需发表评论,我会写下您如何进行更新。)这是它应该看起来像的图片:
除了此方法之外,您还可以使用核心AVC。它是一种专有的、非免费的编解码器。对于 ATI,它不支持 GPU 解码,但可以使用所有 CPU 核心。这应该已经完成了工作。(据我所知,以后会有一些 ATI 支持,但目前还没有。)
哦,我忘了一件重要的事情。更新你的直接X。