使用 VLC 播放视频时出现质量差和播放问题

使用 VLC 播放视频时出现质量差和播放问题

我在使用 VLC 或其他播放器播放 H.264(未测试过)编码的视频时遇到了问题(测试过 MPlayer、Totem 不播放视频只播放声音)。我确定这是驱动程序的问题,但我不知道如何修复它。我尝试安装 AMD 的专有驱动程序,但重启后我无法登录(只能登录终端)。我的显卡是 AMD Radeon HD 8 系列。我不知道这是否相关,我使用 nomodeset 选项启动。感谢您的帮助。

编辑 :结果如下:

lspci -nnk

00:00.0 Host bridge [0600]: Intel Corporation Haswell-ULT DRAM Controller [8086:0a04] (rev 09)
Subsystem: Hewlett-Packard Company Device [103c:2164]
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
Subsystem: Hewlett-Packard Company Device [103c:2164]
 00:03.0 Audio device [0403]: Intel Corporation Device [8086:0a0c] (rev 09)
Subsystem: Hewlett-Packard Company Device [103c:2164]
Kernel driver in use: snd_hda_intel
00:14.0 USB controller [0c03]: Intel Corporation Lynx Point-LP USB xHCI HC  [8086:9c31] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:2164]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation Lynx Point-LP HECI #0 [8086:9c3a] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:2164]
Kernel driver in use: mei_me
00:1b.0 Audio device [0403]: Intel Corporation Lynx Point-LP HD Audio Controller [8086:9c20] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:2164]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 1 [8086:9c10] (rev e4)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 2 [8086:9c12] (rev e4)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 3 [8086:9c14] (rev e4)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 4 [8086:9c16] (rev e4)
Kernel driver in use: pcieport
00:1c.4 PCI bridge [0604]: Intel Corporation Lynx Point-LP PCI Express Root Port 5 [8086:9c18] (rev e4)
Kernel driver in use: pcieport
 00:1d.0 USB controller [0c03]: Intel Corporation Lynx Point-LP USB EHCI #1 [8086:9c26] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:2164]
Kernel driver in use: ehci-pci
 00:1f.0 ISA bridge [0601]: Intel Corporation Lynx Point-LP LPC Controller [8086:9c43] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:2164]
Kernel driver in use: lpc_ich
 00:1f.2 SATA controller [0106]: Intel Corporation Lynx Point-LP SATA Controller 1 [AHCI mode] [8086:9c03] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:2164]
Kernel driver in use: ahci
 00:1f.3 SMBus [0c05]: Intel Corporation Lynx Point-LP SMBus Controller [8086:9c22] (rev 04)
Subsystem: Hewlett-Packard Company Device [103c:2164]
08:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188EE Wireless Network Adapter [10ec:8179] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:197d]
Kernel driver in use: rtl8188ee
09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E     PCI Express Fast Ethernet controller [10ec:8136] (rev 08)
Subsystem: Hewlett-Packard Company Device [103c:2164]
Kernel driver in use: r8169
 0a:00.0 Display controller [0380]: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M] [1002:6660]
Subsystem: Hewlett-Packard Company Device [103c:2164]

答案1

对我来说,SMPlayer 效果最好,它可以完美播放 h264。你安装了吗sudo apt-get install ubuntu-restricted-extras?安装新驱动程序后,你需要配置 X 才能正确使用它。如何配置AMD也能派上用场。

答案2

感谢@JohnnyD,我已成功通过手动安装 Catalyst 13.4 解决了我的问题(),然后编辑 grub 选项。将 nomodeset 选项更改为 acpi_backlight=vendor。

答案3

您是否尝试过为您的特定安装安装“Ubuntu Restricted Extras”?这些将为您提供一系列流行的格式编解码器和插件,让您可以毫无问题地播放大多数媒体格式。我不确定您使用的是哪个版本的 Ubuntu,但假设您使用的是 12.04 LTS,您将使用以下命令:

sudo apt-get install ubuntu-restricted-extras

相关内容