分页: 1 / 1

VLC和mplayer播放电影,为什么影片只能看原尺寸?

发表于 : 2016-09-15 22:41
fengtou
现在是xubuntu,我的硬件如下:
最新的intel,i5-6500cpu,cpu好像是自带显卡功能,16G内存
用VLC和mplayer播放电影,为什么影片只能看原尺寸?
即使是全屏也是播放器的外框放大,影片依然是只有原尺寸。

Re: VLC和mplayer播放电影,为什么影片只能看原尺寸?

发表于 : 2016-09-18 11:43
buntutu
你的显卡驱动可能使用了VGA驱动,检查你的 /var/log/Xorg.log.0 ,如果没有 intel 驱动,重新设定显卡驱动。

Re: VLC和mplayer播放电影,为什么影片只能看原尺寸?

发表于 : 2016-09-18 17:48
fengtou
buntutu 写了:你的显卡驱动可能使用了VGA驱动,检查你的 /var/log/Xorg.log.0 ,如果没有 intel 驱动,重新设定显卡驱动。
情况如下图,现在是用DVI线连接显示器,
请问我要怎样重新设定显卡驱动呢?
谢谢

Re: VLC和mplayer播放电影,为什么影片只能看原尺寸?

发表于 : 2016-09-18 23:48
fengtou
buntutu 写了:你的显卡驱动可能使用了VGA驱动,检查你的 /var/log/Xorg.log.0 ,如果没有 intel 驱动,重新设定显卡驱动。
用最新版ubuntu-mate的linux内核,并取消VLC的加速视频输出功能就恢复正常了,非常感谢。

Re: VLC和mplayer播放电影,为什么影片只能看原尺寸?

发表于 : 2016-09-19 10:42
nyfair
linux又没madvr,不看原尺寸至只能看翔一样的画质

Re: VLC和mplayer播放电影,为什么影片只能看原尺寸?

发表于 : 2016-09-19 11:45
fengtou
有个比较晕的问题,VLC取消加速视频输出选项后,恢复正常,
但是smplayer没这个选项哦,所以问题依然,而我习惯了使用smplayer。

是不是需要安装显卡驱动之类呀??

1.sudo lshw -numeric -class video
*-display
description: VGA compatible controller
product: Sky Lake Integrated Graphics [8086:1912]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915_bpo latency=0
resources: irq:123 memory:f6000000-f6ffffff memory:e0000000-efffffff ioport:f000(size=64)

2.sudo ubuntu-drivers devices
== cpu-microcode.py ==
driver : intel-microcode - distro non-free

Re: VLC和mplayer播放电影,为什么影片只能看原尺寸?

发表于 : 2016-09-19 12:10
poloshiao
configuration: driver=i915_bpo latency=0
viewtopic.php?p=3175704#p3175704

Re: VLC和mplayer播放电影,为什么影片只能看原尺寸?

发表于 : 2016-09-20 17:31
buntutu

代码: 全选

smplayer -> Options -> Preferences -> General -> Video -> Output driver:
选择 xv, gl_xxxx, 或者 vdpau,看那个效果最好。最传统的是 xv ,最省 CPU 的是 vdpau,这是硬解视频.

按照上面的说法,vlc 取消硬件加速,问题消失,说明可能 vdpau 驱动有问题。那么 smplayer 可以选用 xv 或者 gl 系列的输出设备。