在Ubuntu19.10上,我尝试使用snap商店和ppa (dev和beta)中的铬,以便在Intel图形上与libva一起使用。我过去经常使用Fedora的铬包与libva,大多数情况下,我从未遇到任何问题。截至今天,我有以下几个问题:
我想知道其他人的经历是什么。我查看了ppa所拥有的git修补程序,看起来它们使用的是Arch或Fedora包正在使用的类似补丁。我失踪了吗?
发布于 2019-12-05 23:36:47
看起来,这是一个短暂的实验。
你没有说你使用的是什么PPA,但你可能是指这些。
测试版:https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-beta
我使用开发ppa。
发展:https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-dev
然后播放https://www.youtube.com/watch?v=2MpUj-Aua48的最大分辨率(2160 P)
我的用户CPU是< 10% (Thinkpad t480),所以这绝对是硬件解码。这个集成的图形有VP9硬件支持,所以我没有强制H264的扩展。如果我复制该选项卡,使视频运行两次,用户CPU仍然是<10%。
在chrome://media/查找当前播放机(S)的条目中,单击该行并向下滚动,在我的机器上看到Player Properties ->视频解码器示例:
render_id: 248
player_id: 41
origin_url: https://www.youtube.com/
frame_url: https://www.youtube.com/watch?v=2MpUj-Aua48
frame_title: YouTube
surface_layer_mode: kAlways
url: blob:https://www.youtube.com/a7e04d98-3dd9-45f0-88b5-c0c32b4c1fcd
info: Selected video track: []
pipeline_state: kPlaying
found_audio_stream: true
audio_codec_name: opus
duration: 1536.001
found_video_stream: true
video_codec_name: vp9
event: PLAY
audio_dds: false
audio_decoder: FFmpegAudioDecoder
is_platform_audio_decoder: false
video_dds: false
video_decoder: MojoVideoDecoder
is_platform_video_decoder: true
audio_buffering_state: BUFFERING_HAVE_ENOUGH
height: 2160
width: 3840
video_buffering_state: BUFFERING_HAVE_ENOUGH
for_suspended_start: false
pipeline_buffering_state: BUFFERING_HAVE_ENOUGHvideo_decoder: MojoVideoDecoder是硬件解码的标志。
相比之下,在Chrome:(用户CPU高达40%,风扇运行)
render_id: 15
player_id: 44
origin_url: https://www.youtube.com/
frame_url: https://www.youtube.com/watch?v=2MpUj-Aua48
frame_title: 4K Video Relaxing Ultra HD TV Test 2160p 20 minutes - YouTube
surface_layer_mode: kAlways
url: blob:https://www.youtube.com/ebbda754-a09d-4d1f-a497-933d97ff34db
info: Effective playback rate changed from 0 to 1
pipeline_state: kPlaying
found_audio_stream: true
audio_codec_name: opus
found_video_stream: true
video_codec_name: vp9
audio_dds: false
audio_decoder: FFmpegAudioDecoder
is_platform_audio_decoder: false
video_dds: false
video_decoder: VpxVideoDecoder
is_platform_video_decoder: false
event: PLAY
seek_target: 40.91651
audio_buffering_state: BUFFERING_HAVE_ENOUGH
height: 2160
width: 3840
video_buffering_state: BUFFERING_HAVE_ENOUGH
for_suspended_start: false
pipeline_buffering_state: BUFFERING_HAVE_ENOUGH
duration: 1536.001https://askubuntu.com/questions/1187189
复制相似问题