leap16自带的firefox esr播放B站视频黑屏或闪停,而其它ungoogledchrome浏览器则正常,需要装哪个解码包,谢谢!
大概是得装支持HEVC的ffmpeg。你可以about:support看一下视频解码器的支持情况。在B站视频上右键有个菜单可以显示视频的编码信息以确认视频编码。
谢谢回复!!!通过firefoxesr的about:support查看编解码器支持信息,确实显示:软/硬解码均不支持HEVC。查询B站出问题的视频信息如下,装哪个包可以解决,非常谢谢你的回复指导!:
Mime Type: video/mp4;codecs=“avc1.640032”, audio/mp4;codecs=“mp4a.40.2”
Player Type: DashPlayer
Resolution: 1920 x 1080@30.000
Video DataRate: 1037 Kbps [H.264]
Audio DataRate: 67 Kbps
Segments: 3 / 108
Dropped Frames: 0 / 1
Video Host: upos-sz-mirrorcoso1.bilivideo.com
Audio Host: xy113x207x85x138xy.mcdn.bilivideo.cn:8082
Video Speed: 30000 Kbps
Audio Speed: 6146 Kbps
Network Activity: 0 KB
参考 https://en.opensuse.org/SDB:Firefox_MP4/H.264_Video_Support
总之因为专利原因得用第三方软件仓库。
安装了packman,又按照说明安装如下包,还是不行,不过安装这些包的时候,提示有几个没有,看来我的折腾能力还不行
:install libavcodec56, libavcodec57, libavcodec58, libavformat56, libavformat57, libavformat58, libavdevice56, libavdevice57, libavdevice58 package from Packman or VLC repository. Other libav packages are also recommended.
sudo zypper ar -fcg https://mirrors.ustc.edu.cn/packman/suse/openSUSE_Leap_$releasever/ USTC:PACKMAN
呃,不要照搬。你看一下仓库里libavcodec/ffmpeg最新版是多少,装它就可以了。火狐支持多个版本的ffmpeg的。
谢谢指导!!!