liuhao252623 2016-05-03 07:38
浏览 1639

iOS 录屏功能如何实现?如解决需求,可给现金

 公司做APP,需要用到录屏功能,录制屏幕的一部分,并合成视频加入音频,我在网上找的demo (gitHub 已翻烂) 原理都是截图-》合成视频-》加入音频,但是demo 录制的视频都不清晰,开始我以为是图片截取的不清晰后来用了 UIGraphicsBeginImageContextWithOptions(image1, NO, 0.0); 方法将图片截清晰后,录制的视频被放大了,后来看录制的代码 发现用到了UIImage的CGimage 属性,有个方法是CGImageGetWidth(image)/height,它用来生成视频的大小,但用了这个属性后,UIimage 的Width 是320 而CGImage的Width变成了960,视频被放大了,我感觉是retina屏的关系, 请问大神如何才能让录制的视频变得清晰呢? 还是这个思路就是错的 有更好的方法呢? 

  • 写回答

0条回答

    报告相同问题?

    悬赏问题

    • ¥15 用windows做服务的同志有吗
    • ¥60 求一个简单的网页(标签-安全|关键词-上传)
    • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
    • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
    • ¥100 为什么这个恒流源电路不能恒流?
    • ¥15 有偿求跨组件数据流路径图
    • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
    • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
    • ¥15 一直显示正在等待HID—ISP
    • ¥15 Python turtle 画图