如何在命令行下使用mplayer fbdev观看视频
ubuntu吧
全部回复
仅看楼主
level 2
ytskuh 楼主
我有新安装的ubuntu server 19.10(无桌面),安装了build-essential,当然还有mplayer
但是mplayer无法使用。自然,不可能使用-vo x11或者xv以及一切需要视窗环境的驱动
唯一可用的是字符画面,如aa,caca,但这些不是分辨率差的问题,是掉帧严重加闪烁,当然就算不闪烁我也不会太满意的啦
按理不是可以用framebuffer,通过-vo fbdev直接在命令行播放的吗?但是结果是
error opening/initializing the selected video_out (-vo) device.
我在虚拟机里试过ubuntu desktop,安装mplayer以后可以视窗播放,但fbdev是一样的结果。
在两种情形下,/dev/fb0均存在。fbset -s输出是
mode "1280x1024"
geometry 1280 1024 1280 1024 32
timings 0 0 0 0 0 0 0
accel true
rgba 8/16,8/8,8/0,0/0
endmode
2020年01月12日 07点01分 1
level 2
ytskuh 楼主
该问题已得到解决。
原因是/dev/fb0默认不允许root和video组以外的用户读写,需要将当前用户添加到video组才行
sudo usermod -aG video your_user_name
sudo reboot
此外,目前发现只有fbdev2才能播放,而fbdev依然会发生错误。
2020年01月12日 11点01分 2
1