使用 NVIDIA 卡的 Ubuntu 14.04 上 Youtube 视频质量很差

使用 NVIDIA 卡的 Ubuntu 14.04 上 Youtube 视频质量很差

我运行的是 Ubuntu 14.04,配有 NVIDIA GTX 960 和最新驱动程序。当我在 Youtube 上观看高清视频时,质量真的很差,而使用 VLC 播放磁盘上的高清视频则很正常。我用几段高清视频测试了一下,在我的 Chromecast 上看起来不错。Chrome 也更新到了最新版本。

截屏

答案1

你到底什么意思?

您发布的截图显示色带和坏解块在运行 Firefox 的 Windows 机器上,同样也处于黑暗且复杂度较低的场景中。其他一些场景如下9分49秒对于质量相当低的视频来说,这似乎是可以接受的。这正是比特率匮乏的视频的样子,也是编码器所做的。

这是我下载到家里的电脑上的 720p 文件的媒体信息:

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : [email protected]
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 1 frame
Format settings, GOP                     : M=1, N=60
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 30mn 11s
Bit rate                                 : 1 318 Kbps
Maximum bit rate                         : 6 991 Kbps
Width                                    : 1 280 pixels
Height                                   : 720 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 25.000 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.057
Stream size                              : 285 MiB (87%)
Tagged date                              : UTC 2015-12-18 19:12:58

3.1 级的 1318 Kbps 远低于正常水平建议(2496 Kbps/ HQ 3072 Kbps)适用于 720p 内容,甚至更低适用于更高和更高效的级别。我怀疑 YouTube 不能为这个视频的质量差负责,它上传时的质量肯定很差。

当 Handbrake 成为简洁、易于使用、快速的 x264 配置以及可接受的图像保真度(crf20)的典范时,我总是对看到这样的结果印象深刻。

相关内容