首页 > 系统相关 >基于.NetCore开源的Windows的GIF录屏工具

基于.NetCore开源的Windows的GIF录屏工具

时间:2023-05-25 09:12:29浏览次数:63  
标签:动画 截图 NetCore Windows 项目 开源 GIF 录屏 屏幕

推荐一个Github上Start超过20K的超火、好用的屏幕截图转换为 GIF 动图开源项目。

项目简介

这是基于.Net Core + WPF 开发的、开源项目,可将屏幕截图转为 GIF 动画。它的核心功能是能够简单、快速地截取整个屏幕或者选定区域,并将其转为 GIF动画,还支持自定义 GIF 动画效果、字幕、背景音乐。

核心功能

1、GIF动画制作:支持录像、摄像头、画板模式;

2、编辑动画:支持导入文件、实时录制;支持裁剪、旋转等;

3、字幕:包括文字、字母、数字等;

4、动画效果:过渡效果、水印、阴影、模糊等;

5、快捷键:快速启动录像机、编辑器,视频的开始、停止、放弃等;

6、语言:支持中文等多个版本;

7、自动化:设定鼠标、按键、边框等效果。

项目结构

图片

界面截图

主界面

图片

画板

图片

编辑器

图片

应用程序配置

图片

录像机

图片

多语言

图片

项目地址

https://github.com/NickeManarin/ScreenToGif

更多开源项目请查看一个专注推荐优秀.Net开源项目的榜单

- End -

文章首发于公众号【编程乐趣】,欢迎大家关注。
图片

标签:动画,截图,NetCore,Windows,项目,开源,GIF,录屏,屏幕
From: https://www.cnblogs.com/chingho/p/17414352.html

相关文章

  • Windows开机弹窗 Program 无法启动
    Windows任务管理器启动项出现无效项目Program删除方法软件卸载异常,启动项没有被删除电脑启动会出现弹窗显示有Program无效的情况。因为任务管理器启动项有无效的启动项,删除即可。解决方法用户启动项计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run......
  • Windows10 无法更新密码。为新密码提供的值不符合字符域的长度、复杂性或历史要求
    域账号死活无法修改密码,说要求不足,可是AD域几乎不限制密码条件。Ctrl+Alt+Del改自己管理员密码唯一找到的解决方法:只有在勾选"下次变更密码"时使用者换密码系统才会认定符合複杂度要求,这样操作可以正常修改密码    ......
  • windows 卸载软件
    卸载软件点击此电脑直接输入控制面板即可方法二打开此电脑在网络鼠标右键点击属性点击控制面板点击卸载程序找到想要卸载的软件右键卸载即可......
  • Windows系统中使用DXGI截取桌面图像
    DXGI(DirectXGraphicsInfrastructure)图像截取是一种技术,用于从图形设备接口(GraphicsDeviceInterface)中捕获屏幕上的图像数据。它是基于DirectX和DXGI接口的截取方法。以下是DXGI图像截取的原理简介:获取DXGI设备和适配器:首先,通过调用CreateDXGIFactory来创建一个......
  • macos 链接windows 共享打印机
    WINDOWNS上操作:1.在windowns上安装打印机,共享打印机2.安装lpd,打开控制面板>启用或者关闭Windows功能>打印和文件服务>勾选LPD打印服务 MACOS上操作:1.打开系统偏好和设置>打印机与扫描仪  2.添加打印机1)加号添加打印机2......
  • windows下搭建docker容器环境
    下载DockerDesktophttps://www.docker.com/安装DockerDesktop(软件默认安装c盘,若要安装到其他盘,在安装之前创建软连接再进行安装)在自定义磁盘中创建对应文件夹,使用mklink/j“原文件夹路径”“目标文件夹路径”进行软连接的创建mklink/j“C:\ProgramFiles\Doc......
  • System.Windows.Forms.TextBox ImeMode只输入数字或者只输入文字快以及捷键ctrl+c ctr
    //设置输入法发编辑模式,例如只输入数字或者只输入文字等等txtPassword.ImeMode=ImeMode.Off;//指示是否启用定义的快捷方式,例如设置快捷键ctrl+cctrl+v是否可用txtPassword.ShortcutsEnabled=false;txtPassword.Password......
  • windows环境下的vue部署(使用nginx)
    首先需要将vue项目打包成dist,在需要部署的服务器上进行解压然后我们使用nginx进行反向代理设置,具体操作如下打开解压后的nginx,进入目录:nginx-1.23.4->conf,打开编辑nginx.conf*注意:对于后端路径的映射这里一定是^~/前缀/对应于地址的端口/前缀/,这里一定是两个//包裹。以下......
  • idea windows本地访问远程hadoop服务问题
    在上一篇博客hadoop基于zookeper自动高可用搭建搭建好远程的hadoop集群服务后,需要通过本地java代码访问该集群。java结构如下图所示测试类HdfsTest代码如下:packagecom.wh.hdfs.test;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.fs.FileStatus;i......
  • 坚持了十年的德国慕尼黑城市政府将抛弃Linux回归Windows?
    德国慕尼黑城市政府正在考虑回归到微软Windows系统的怀抱。慕尼黑行政管理局和人事委员会建议将Linux系统转换成Win10系统。根据报告显示,之所以做出此决定是因为德国慕尼黑城市政府目前所面临的软件兼容性问题:行政管理局和人事委员会本周对慕尼黑IT设置组织做了长久期盼的建议,......