屏幕录制引擎 phoenix-recorder

码农软件 · 软件分类 · 多媒体处理 · 2019-09-13 07:28:38

软件介绍

phoenix-recorder是phoenixframework自动化测试平台的一个模块。

是一个Java版的屏幕录制引擎,并能将录制后的视频压缩转换成wmv,mp4等格式

启动方法:phoenix.record.run.recorder.ScreenRecorderMain.start
停止方法:phoenix.record.run.recorder.ScreenRecorderMain.sttop
使用方法示例:
ScreenRecorderMain screenRecorderMain = new ScreenRecorderMain();
screenRecorderMain.start();
......
screenRecorderMain.stop();
实现原理

1.通过java自带的robot方法按一定频率进行截屏,先驻留内存中 2.首先按avi编码循环持续压制,持续存储到硬盘 3.使用ffmpeg.exe压缩转换成flv格式,压缩率30:1,即将30M的avi视频能压缩到1M的flv,且播放效果损失不太大 4.整个过程都是在后台完成

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

Java Web开发实例大全(基础卷)

Java Web开发实例大全(基础卷)

软件开发技术联盟 / 清华大学出版社 / 2016-1 / 128.00

《Java Web开发实例大全(基础卷)》筛选、汇集了Java Web开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分为6篇23章,主要内容有开发环境搭建、Java语言基础、HTML/CSS技术、JSP基础与内置对象、JavaBean技术、Servlet技术、过滤器与监听器技术、JSTL标签库、JavaS......一起来看看 《Java Web开发实例大全(基础卷)》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具