firefox中的vlc插件无法解码硬件加速
vlc plugin in firefox fail to decode hardware acceleration
我在ubuntu MATE v15.04 VIVID(ARMHF平台)中安装了带有firefox v44.0(浏览器插件vlc 2.2.4.2)的vlc媒体播放器v2.2.0。
Firefox加载html文件,其内容如下:
<embed autostart="true" type="application/x-vlc-plugin" pluginspage="http://www.videolan.org" width="100%" height="100%" id="vlc" target="/home/fa/Downloads/media.mpg">
当firefox使用vlc插件运行时,视频播放非常慢,CPU负载约为100%。
在日志中,似乎没有匹配的hw解码器模块,而sw解码器正在工作,这导致了太多的CPU负载。
Firefox_VLC_plugin_log如下:
[b01b5c70] avcodec decoder debug: available hardware decoder output format 53 (vaapi_vld)
[b07b9ba0] core input debug: Buffering 14%
[b01b5c70] avcodec decoder debug: available hardware decoder output format 109 (vdpau)
[b01b5c70] avcodec decoder debug: available software decoder output format 0 (yuv420p)
[b07b9ba0] core input debug: Buffering 15%
[b016e650] core generic debug: looking for hw decoder module matching "any": 4 candidates
[b016e650] vdpau_avcodec generic error: Xlib is required for VDPAU
[b016e650] core generic debug: no hw decoder modules matched
我试着设置vlc偏好,其中"输入和编解码器"设置,勾选使用GPU加速,但仍然不起作用。
然而,我在同一系统的命令行中进行了尝试。代码是vlc media.mpg,运行良好。日志如下:
[VDPAU SUNXI] VE version 0x1680 opened
[VDPAU SUNXI] OSD disabled!
[a5c42c18] avcodec decoder: Using sunxi VDPAU Driver for hardware decoding.
有人能帮我如何在armhf平台ubutun的vlc插件firefox中强制打开硬件解压缩吗?
我希望不会,这是我在浏览器中播放UDP流的唯一方法:(
相关文章:
- 如何使用jQuery在动画中期加速动画
- 在文本区域POST后解码JSON
- Json字符串可以'当字符串末尾有“'时,t解码;
- 有没有一种方法可以在没有文档或jQuery的情况下使用javascript解码html实体
- 如何使用javascript禁用firefox中的硬件加速
- 滚动位置 (scrollTop) 硬件是否在浏览器中加速
- WebGL VS Canvas 2D 硬件加速
- 有没有办法在Chrome上获得真/假,以了解硬件加速是否已激活
- 是否可以在CSS宽度转换上强制硬件加速
- 带有硬件加速 css 的画布
- 是否可以强制浏览器仅通过软件进行htm5视频解码?也就是说,禁用硬件加速
- 使用将更改属性而不是 translate3d 进行硬件加速有什么好处
- 持续时间为零的css转换是否仍然是硬件加速的
- 以编程方式禁用浏览器中的画布硬件加速
- 通过使用-webkit转换而不是-webkit过渡来利用硬件加速
- 在Chrome中启用硬件加速可以防止画布显示矢量图像与Fabricjs
- JavaScript检测硬件加速是否启用
- 如何确定浏览器是否为HTML5 Canvas提供硬件加速
- ios的硬件加速css3转换
- firefox中的vlc插件无法解码硬件加速