因为某次需求,需要录制一下电脑屏幕。但不想破解他人的录屏软件,又不想花钱,怎么办呢?只能自己写一个吧。
本着快速开发的原则,毕竟时间就是生命嘛。所以就使用E语言作为编程语言,利用ffmpeg作为音视频处理的核心技术。E语言是一种易学易用、高效灵活、跨平台兼容的编程语言,它有着丰富的函数库和组件库,可以方便地实现各种复杂的功能 。ffmpeg是一种广泛使用的音视频处理库,它提供了多种强大的工具和接口,可以进行音视频采集、转码、滤镜、剪辑等操作 。
因为我只想录屏,所以就只做了录屏的功能。无水印、操作简单易用就足够了,它有一个简洁明了的界面和操作,只需要点击开始按钮就能开始录制,点击停止按钮就能结束录制。当然,这个可以二次开发和功能定制,你可以根据自己的想法和需求打造专属于自己的录屏软件。
Ffpmeg的功能比较强大,它支持多种常见的视频格式,如mp4、avi、flv等,并且可以设置视频分辨率、帧率、比特率等参数。它还支持录制系统声音、麦克风声音和摄像头画面,并且可以对录制后的视频进行剪辑、添加文字或图片等。

扫码查看
