zoukankan      html  css  js  c++  java
  • 转换framebuffer实现安卓截图

    编译出了RECOVERY肯定需要截图分享的啦,可是又不能通过DDMS截图~

    那就只好通过提取手机的fb0文件来实现截图.

    首先你需要ADB~ 嗯,这个都没有的话你就别看下去了...

    还需要ffmpeg,我们需要使用他进行转码,不转码你怎么看图片啊

    就犹如AV一样,不转码肿么放手机上看啊,魂淡!!!咳咳,扯远了

    首先我们把fb0文件提取出来先

    adb pull /dev/graphics/fb0 fb0.raw

    然后通过ffmpeg进行转码,那个"480x800"是你的手机分辨率,记得修改啊

    ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb565le -s 480x800 -i fb0.raw -f image2 -vcodec png fb0.png

    嗯,然后你会发现在当前目录下生产了一个fb0.png文件,那就是截图啦~

    此方法你也可以在开机状态下使用哦,下面看看我的截图效果吧~

  • 相关阅读:
    Dockerfile指令
    oracle--ORA-38760
    守护进程--Supervisor
    oracle--sqlplus格式化输出
    oracle--10.2.0.3升级到11.2.0.4
    oracle--ORA-27125
    oracle--10安装问题
    oracle--CKPT
    oracle--LGWR
    Oracle--SMON
  • 原文地址:https://www.cnblogs.com/GentlemanMod/p/3254221.html
Copyright © 2011-2022 走看看