如何录屏

前言

今天在上直播课的时候,有人问到
在这里插入图片描述
调侃的说了一句写个程序录一下,以前试过windows下的qt截图软件觉得不如拿来主义,登陆QQ用crtl+Alt+A截屏或者离线使用Snipaste,所以对于录屏还是直接用别人的吧。

1. 环境搭建

系统:window/ ios / linux /mac /Andriod
下载链接:Ev录屏
点进去后大概长这样
在这里插入图片描述
根据自己的系统下载合适的版本。

2.使用教程

链接 使用教程link
我觉得大家都懒得看,毕竟中拿来主义更轻松。
首先双击

在这里插入图片描述

然后打开后长这样

在这里插入图片描述

当然有些人不喜欢全屏录制,那就用选区录制,点击全屏录制的下拉菜单选择选取录制

,

选择你想要录制的区域

在这里插入图片描述

接下里就是开始录制视频

在这里插入图片描述

要是觉得这个界面太碍事,隐藏这个界面,一个小图标,这也可以用来控制。

在这里插入图片描述

录好之后就可以看了。

你完全不用守在电脑前,打开录屏,录完之后,自己离线观看就行,要是手机录屏的话,估计你的内存跟不上吧,虽然我的两个手机都是128G,但也舍不得用内存录视频。

3. 注意事项

改路径,最好别放在c盘,c盘是系统盘,决定着你电脑的运行速度,要是你只有一个c盘,那就没办法了,反正不改也没关系。

在这里插入图片描述

最后有其他问题参考
EV录屏 / PC版 / 使用教程 / 功能界面

先去整理笔记,写其他博客,应付考试,准备征文,应付答辩,交接任务啦,就不多说啦。

03-14
### 关于软件开发的技术与工具 在 Android 平台上,功能可以通过 MediaProjection 和 MediaRecorder 的组合来实现[^1]。MediaProjection 提供了一个接口用于捕获幕内容,而 MediaRecorder 则负责制音频和视频流并将其保存到文件中。 以下是基于 Android 的简单功能的核心代码示例: ```java // 初始化 MediaProjectionManager MediaProjectionManager mediaProjectionManager = (MediaProjectionManager) getSystemService(Context.MEDIA_PROJECTION_SERVICE); Intent captureIntent = mediaProjectionManager.createScreenCaptureIntent(); startActivityForResult(captureIntent, REQUEST_CODE); @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == REQUEST_CODE && resultCode == RESULT_OK) { mMediaProjectionCallback = new MediaProjection.Callback() { @Override public void onStop() { if (mVirtualDisplay != null) mVirtualDisplay.release(); mMediaProjection.stop(); } }; mMediaProjection = mediaProjectionManager.getMediaProjection(resultCode, data); DisplayMetrics metrics = getResources().getDisplayMetrics(); int screenWidth = metrics.widthPixels; int screenHeight = metrics.heightPixels; // 创建虚拟显示对象 mVirtualDisplay = mMediaProjection.createVirtualDisplay( "MainScreen", screenWidth, screenHeight, metrics.densityDpi, DisplayManager.VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR, mMediaRecorder.getSurface(), null, null ); } } ``` 上述代码展示了如何通过 `MediaProjection` 获取权限以及创建虚拟显示以记幕活动[^2]。 对于 iOS 平台而言,Apple 对应用内的操作有更严格的限制。开发者可以利用 ReplayKit 框架中的 RPScreenRecorder 类来进行制[^3]。需要注意的是,在实际部署过程中可能还需要处理一些额外的安全性和隐私设置。 #### 工具与 SDK 推荐 - **FFmpeg**: 这是一个强大的开源多媒体框架,支持多种音视频编码解码器,可用于后期处理所制的视频文件。 - **Xamarin.Essentials**: 如果希望跨平台开发,则可考虑 Xamarin 或其他类似的解决方案提供统一 API 来访问设备特性。 - **Google Cast SDK**: 虽然主要用于投射媒体至电视等大幕设备上,但也间接涉及到了部分关于共享画面的内容。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值