我正在尝试播放一些使用 1080p 的 x264 视频编解码器编码的视频,但使用 vlc 播放时就像幻灯片一样。
您认为导致此问题的原因是我的笔记本电脑规格低吗?(英特尔酷睿双核 T5800 @ 2GHZ)
答案1
如果您有 Nvidia 卡,请确保您使用 VDPAU 卸载。在 mplayer 中,这是通过以下参数完成的-vc
:
mplayer -vc ffh264vdpau -fs /path/to/your/file
如果没有 VDPAU,您将需要更多的 CPU 马力才能流畅地播放流。例如,如果没有 VDPAU,E4500 @ 2.20GHz 就无法跟上大量编码的 x264 1080p 流。我认为 2GHz 系统上的英特尔显卡无法工作。:(
答案2
也许您的笔记本电脑显卡性能较弱或存在散热问题。图腾有什么作用?
答案3
即使 h264 视频播放没有这样的“最低要求”(音频此时不是您的问题),您也应该考虑使用高性能 GPU 以便在播放时体验最佳效果。
这个问题的答案中提供的信息可能会让您了解我所说的硬件。当然,我支持 nVidias(1GB 或更大),但您可以选择其他品牌。无论如何,英特尔嵌入式显卡无法实现高要求视频编解码器(如 h264)的流畅播放。
您的微处理器足以实现流畅的播放,但您目前可能遇到一个问题,即您的计算机需要“绘制”屏幕上的内容。该任务通常由 GPU 而不是 CPU 本身完成。当我回答这个问题时,我使用的是与您的微处理器类似的微处理器,PhysX SPARKLE GeForce 9500GT 1024MB/DDR2/CRT/DVI-I/HDCṔ/SLI/PCI Express 2.0并且播放过程中没有遇到任何问题。
流畅的全屏 1080p 播放
为了您的方便,放在这里:
最低限度?真是个问题。
我在不同的系统上安装了多块 512 MB 和 1024 MB 的 nVidia 显卡,它们都适合播放高清视频文件。当然,最好的是 1024 MB 的显卡,而且一点也不贵。
从 1024 MB 显卡开始,您可能会体验到更好的性能。我说的是当您想播放高清视频并做其他事情时。或者使用两个显示器扩展桌面等。
有配备 DDR3 内存系统的新显卡,其性能绝对比基于 DDR2 内存的系统更好。
我更喜欢 nVidia,但我知道 ATI 也不错,而且许多人更喜欢 ATI 而不是 nVidia,而且我曾经见过一个游戏玩家朋友使用带有 3 GB 内存系统的 ATI RADEON。
考虑到任何以 1024 MB 内存系统为起点的视频卡都可以轻松完成这项工作。
我的 nVidia 型号是:
- ZOGIS GeForce 8500GT 512MB DDR2 PCI Express
- PALIT 9500GT Super 512MB/128Bit/DDR2 双链路 DVI/TV-Out PCI Express 2.0
- PNY VERTO GT220 1024MB DDR2 PCI Express
我最喜欢的,也是我写这篇文章时所用的是:
- PhysX SPARKLE GeForce 9500GT 1024MB/DDR2/CRT/DVI-I/HDCṔ/SLI/PCI Express 2.0
该显卡没有风扇,但配备了一个大型铝制散热器,这使得性能绝对安静,并且您不会遇到由于灰尘或风扇典型问题而导致风扇故障的问题。
在此链接中,您可以找到使用双监视器视图播放 RAW mpeg HD 视频文件时我的系统的屏幕录制。(请注意,我在 2GB RAM 系统中运行,屏幕截图可能与我在此看到的不同)。
视频在我的左侧显示器上以窗口和全屏播放。
仅供下载,网址为: http://geppettvs.servehttp.com/resources/desktop.ogv(右键点击,目标另存为)
在 VLC 中,菜单“媒体”和“打开网络流”,输入 URL 并点击“播放”。
您可以在下面的屏幕截图中看到视频文件的规格。
下一个屏幕截图中是我的当前监视器配置:
此外,对原始答案的评论也将非常具有说明性。
祝你好运!