Nexus 5 上播放 1080p WebM 编码视频

在 Nexus 5 上使用 MX Player 播放一个 1080p 视频的时候遇到画面卡顿,声音也不能与画面同步。解决的办法原来是手动开启 HW+ 硬件解码这么简单。

查看视频的详细信息看到是 MKV 封装的 WebM 视频,解析度 1920×1080,编码软件是 Lavf56.25.101,帧率约为 60。其音频是 ATSC A/52A (AC-3),码率 384 kb/s。播放该视频的时候,MX Player 暂停播放时右上角音乐符号旁边显示的是 SW(软件解码)。(要查看视频详细信息,用 MX Player 打开该视频,暂停播放,然后触摸打开右上角三个点那里,触摸选择“Tools”(工具),然后触摸选择“Properties”(属性)即可;然后触摸其它位置即可关闭属性信息框。)

使用的 MX Player 版本是 1.8.9 (ARMv7 NEON),解码器是最近才下载的 1.8.6。默认情况下该播放器没有选择使用 HW+ 解码 VP9 视频。但是触摸 MX Player 暂停播放时右上角音乐符号旁边显示的 SW 并选择为 HW+ decoder 的时候,播放器提示该视频不支持硬件解码。

手动设置 HW+ 解码支持的步骤是,用 MX Player 打开该视频,暂停播放,然后触摸打开右上角三个点那里,触摸选择“Tools”(工具),然后触摸选择“Settings”(设置)(如果看不到设置需要向下翻一下);打开设置界面后,触摸选择 “Decoder”(解码器),然后触摸选择“HW+ video codecs”(HW+ 视频编码)能看到一个视频编码方式列表,其中有些已经勾选;往下翻找到 VP9,触摸勾选其前面的方框;然后触摸确认右下角的 OK(确认)。回到视频播放界面后,如果右上角还是显示的 SW,可以触摸并重选为 HW+。

另外,虽然 Nexus 5 软解(SW)也可以无障碍播放 720p 的 WebM 编码视频,但是硬件解码比软解省电,所以可能的话还是尽量用硬解比较好。©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/nexus-5-mx-player-1080p-webm/>。转载请保留此信息及相应链接。

雁过留声,人过留名

您的电子邮箱地址不会被公开。 必填项已用 * 标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>