![我的笔记本电脑无法流畅地播放高清电影,无论是通过流媒体还是 VLC。显卡问题?](https://linux22.com/image/859361/%E6%88%91%E7%9A%84%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E6%97%A0%E6%B3%95%E6%B5%81%E7%95%85%E5%9C%B0%E6%92%AD%E6%94%BE%E9%AB%98%E6%B8%85%E7%94%B5%E5%BD%B1%EF%BC%8C%E6%97%A0%E8%AE%BA%E6%98%AF%E9%80%9A%E8%BF%87%E6%B5%81%E5%AA%92%E4%BD%93%E8%BF%98%E6%98%AF%20VLC%E3%80%82%E6%98%BE%E5%8D%A1%E9%97%AE%E9%A2%98%EF%BC%9F.png)
我使用的是 Dell Latitude D430、Intel® Core™2 CPU U7600 @ 1.20GHz × 2、2GB Ram、Intel® 945GM x86/MMX/SSE2 显卡,运行的是 Ubuntu 14.02 32 位。
每当我播放 1080p 的电影时,VLC 就会开始疯狂地卡顿,整个系统基本上都卡住了,CPU 消耗急剧上升,甚至 Firefox 也变得非常慢。为了避免这些冻结状态,我完全停止了 1080p 电影的播放。对于 720p 电影,情况要好一些。大多数情况下,它们都能正常工作,但 VLC 偶尔会开始卡顿和像素化。如果我按下暂停并等待一分钟,CPU 似乎会“冷却下来”,我可以毫无问题地继续播放。有时,即使是在自动设置为低分辨率 360p 的 youtube 上,播放也会卡顿,这当然不是 500mbps 的互联网,而且流媒体是完全预加载的。
我起初以为这可能与 CPU 速度慢有关。我运行了终端 -top 来检查 CPU 消耗,结果看起来很高,当我播放电影时,消耗量上升到 120% 或 130%,但我认为这仍然没问题,因为它是双核的,所以最大应该是 200%,对吧?我担心问题可能出在集成的英特尔显卡上。我发现很多用户抱怨在 ubuntu 上运行这个,我的型号也一样。驱动程序安装正确,一切似乎都很正常,如果不是这样,性能会非常糟糕。
所以我的问题是:这是 Ubuntu 的问题吗?如果我安装 iOS Luna 或其他发行版,甚至(呸)安装 Win7,我能正常播放电影吗?我认为笔记本电脑的规格应该至少足以播放 720p 的电影,而且我主要用笔记本电脑看电影,因为它连接到我的电视上。
如果问题在于规格不足以播放高清电影,我是否应该购买显卡,或者是 CPU 太慢,我需要只好购买一台新笔记本电脑了?
谢谢
答案1
sudo apt-get install x264 i965-va-driver libva-intel-vaapi-driver vainfo
然后在 VLC 工具 -> 首选项 -> 输入和编解码器 -> 硬件加速解码 = VAAPI 中激活 GPU 硬件加速
https://wiki.videolan.org/VLC_GPU_Decoding/
如何使用 Intel HD 4000 GPU 在 VLC 中启用硬件加速视频?
另外,我发现这个链接对 sandybridge 很有帮助,但对 pentium-4 就没那么有用了,不过至少试一试也无妨http://www.webupd8.org/2013/09/adobe-flash-player-hardware.html
最后,有各种各样的 openGL 包可用,这些包默认情况下未安装,只是不要安装 nvidia 或 ati 等的包。
答案2
[...] 该芯片能够加速 MPEG2 视频的解码,并支持运动补偿(同时 2 个高清流)。 MPEG 4 或 VC-1 中的现代高清视频无法通过显卡解码。
来源:笔记本检查
现在,从使用类似 GPU(GMA 3150,应该更快一些)的经验来说,您可以使用 VLC 播放 720p 高清视频,但 1080p 和 flash-html5 视频解码效果不佳(例如 youtube)。
这在 Windows 7、8.1 和 Ubuntu 12.04、14.04 上都会发生。
抱歉,945GM 确实不是为 2014 年制造的。但是,使用 VLC 播放 720p 视频(无需流媒体)应该可以。
我个人注意到,在视频解码方面,使用 Windows 比使用 Ubuntu 有一些小的改进。
您将无法更改笔记本电脑上的集成芯片组,或者如果您足够幸运地找到可以安装在其中的视频卡,也没有人告诉您笔记本电脑会接受它,因为主板通常对附加内容非常封闭。
最后,这里的问题是 GPU 芯片组,而不是 CPU,这对于大多数事情来说已经足够好了。
答案3
转到电源计划(任务栏中的电池或充电图标)。将其从省电模式更改为平衡或高性能。然后再次以 1080 运行 VLC,看看奇迹 :)