Screen Record

码农软件 · 软件分类 · 其他(Others) · 2019-07-27 09:28:54

软件介绍

实现三种方式的屏幕录制,可以录制屏幕上的任意操作。
代码包包括三份代码:AVAssetWriterDemo、ScreenCapture、ScreenRecorderDemo。其中AVAssetWriterDemo可以录制屏幕上一些输入文字、点击按钮等等操作。ScreenCapture 和 ScreenRecorderDemo 录制在屏幕上绘制线条的过程。ScreenCapature 采用的是每截取一帧就往视频流中写一帧;ScreenRecorderDemo 则开了两个线程,一个缓冲区,线程1负责截屏存入缓冲区,线程2负责从缓冲区中获取数据并写入视频流。
Demo运行方式:
AVAssetWriterDemo:点击屏幕上方的“start record”按钮,然后开始在屏幕做任何操作。比如在文字输入框输入文字,点击按钮等等。之后,点击“stop record”。这时,先不着急点击“show video”按钮,先要等待后台进行视频处理一段时间,具体看Xcode输出框。最后点击“show video”按钮,会播放刚刚录制的屏幕操作。
ScreenCapture 和 ScreenRecorderDemo:一运行demo,后台就已经开始录制当前屏幕了,这时候在屏幕上进行绘画,后台会自动将当前操作一一进行录制。但是整个录制过程只有几秒钟(具体时长可以在程序中修改)。几秒钟之后,录制自动结束,将自动进入视频播放,播放刚刚录制的绘图过程。 [Code4App.com]

本文地址:https://codercto.com/soft/d/11034.html

实战Java高并发程序设计

实战Java高并发程序设计

葛一鸣、郭超 / 电子工业出版社 / 2015-10-1 / CNY 69.00

在过去单核CPU时代,单任务在一个时间点只能执行单一程序,随着多核CPU的发展,并行程序开发就显得尤为重要。 《实战Java高并发程序设计》主要介绍基于Java的并行程序设计基础、思路、方法和实战。第一,立足于并发程序基础,详细介绍Java中进行并行程序设计的基本方法。第二,进一步详细介绍JDK中对并行程序的强大支持,帮助读者快速、稳健地进行并行程序开发。第三,详细讨论有关“锁”的优化和提高......一起来看看 《实战Java高并发程序设计》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具