我有一台運行 Ubuntu 14.04 的 Thinkpad R500 和 Radeon HD3470,它似乎無法無卡頓地播放高清影片。
我嘗試觀看這個示範影片(將 Youtube 設定為 1080p)在所有主要瀏覽器(Opera/Chromium/Firefox)中,影片播放時都會出現嚴重卡頓。
透過 youtube-dl 下載該影片的 1440p 和 1080p 版本並透過 VLCplayer 播放會更流暢一些,但仍然會出現零星的卡頓。
由於一嘗試播放此視頻,負載立即上升並且 CPU 使用率達到 100%,我猜測系統缺乏視頻解碼的硬體加速。
如果沒有 GPU 的幫助,Core2Duo 無法解碼高清影片?
如果沒有,我會假設 GPU 應該能夠播放高清視訊 - 我是否有機會透過此設定在 Ubuntu 中獲得硬體視訊解碼?
硬體/軟體資訊:
貓 /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 23
model name : Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz
stepping : 10
microcode : 0xa07
cpu MHz : 800.000
cache size : 3072 KB
貓 /proc/meminfo
MemTotal: 8105560 kB
MemFree: 3979600 kB
Buffers: 152896 kB
Cached: 1893088 kB
SwapCached: 0 kB
sudo lshw -c 視頻
*-display
Beschreibung: VGA compatible controller
Produkt: RV620/M82 [Mobility Radeon HD 3450/3470]
Hersteller: Advanced Micro Devices, Inc. [AMD/ATI]
Physische ID: 0
Bus-Informationen: pci@0000:01:00.0
Version: 00
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: pm pciexpress msi vga_controller bus_master cap_list rom
Konfiguration: driver=radeon latency=0
Ressourcen: irq:49 memory:f0000000-f7ffffff ioport:2000(Größe=256) memory:f8000000-f800ffff memory:f8020000-f803ffff
dpkg -s xserver-xorg-video-ati
Package: xserver-xorg-video-ati
Status: install ok installed
Priority: optional
Section: x11
Installed-Size: 92
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Version: 1:7.3.0-1ubuntu3.1
答案1
是的,由於您的系統比我的系統功能稍強,因此即使 VLC 在軟體中解碼 H.264,您也應該能夠使用 VLC 觀看全高清影片而不會出現問題。
我擁有一台運行Windows 10 的Lenovo Thinkpad R500,配備P8400 @ 2.26 GHz 和Radeon HD3450 圖形適配器。出現明顯的幀丟失。 CPU 使用率平均為 40%。我假設 VLC 正在軟體中解碼影片。
我使用 VLC 2.2.1 觀看了您引用的 YouTube 影片。其媒體資訊視窗提供以下統計資料:
- 解碼:2639 塊
- 顯示:2613幀
- 遺失:1 幀
話雖如此,使用任何瀏覽器以及微軟視訊應用程式的全高清視訊播放都會出現卡頓和延遲的視訊播放。非常不滿意。
如果你只是問如何在Ubuntu上啟用硬體支援的影片解碼,我不知道答案。