这一个在龙芯平台上开发的录屏软件,可以把多种图像元素合成在一起编码为视频。
程序本身不限定指令集,但仅Linux版。可以点击方的链接下载安装,如果需要在其它平台运行,可以自行下载源码编译。
下载【2021-12-11更新】(当前版本 v1.1.1-0):
LoongArch | LoongsonISA | AMD64 | ARM | |
Loongnix20 | deb (3A5000) | deb(3A4000) | ||
统信 UOS、Deepin | deb (3A5000) | deb(3A4000) | deb(x86_64) | |
旧版本 v1.0.1-4 | ||||
Fedora28、Loongnix10 | .rpm (3A4000) | |||
统信 UOS、Deepin | .deb (3A4000) | .deb (x86_64) | .deb(ARM64) | |
因程序尚在开发改进,暂时没空打很多安装包,暂时只提供UOS和Fedora28的安装包供朋友们下载测试(UOS需要开发者权限)。注意:本程序不能在龙芯桥片7A1000的集显上正常运行,请使用独显,至少要插一个AMD R5 230吧。 |
帮助文档:
http://www.loongson.xyz/GueeRecorder/GueeRecorder-Help.docx
源代码(原github上的代码不再更新,今后使用gitee):
https://gitee.com/guee/GueeRecorder
更新记录:
详见开发日记:http://www.loongson.xyz/Articles/Content/19
1.1.1-0(2021-12-11)
修改了在 loongnix20 系统上安装后可能不能启动录制的bug。
1.1.0-0(2021-12-02)
- 完成了向龙芯3A5000的移植;
- 增加了自定义快捷键功能;
- 修改了录屏过程中改变屏幕分辨率时导致录屏失败的问题;
- 优化了录屏区域选择界面的交互性能;
- 修改了一些bug。
1.0.1-4 (2020-11-01)
- 修改了删除图层偶尔导致程序崩溃的问题;
- 给托盘图标的菜单增加了图标;
- 增加了ARM的安装包。
1.0.1-3 (2020-10-27)
- 修改了添加新图层没有被自动选中的bug;
- 修改了图层缩放到全屏时,鼠标移动它会恢复原先大小的bug;
- 修改了对图像的颜色只修改色相时不生效的bug;
- 修改了在录像开始后,在预览界面上拖动图层,偶尔造成编码的视频中,图层边缘部分有残留的问题。
1.0.1-2 (2020-10-25)
- 增加了托盘图标,可以在隐藏程序界面的情况下,开始和停止视频录制。
- 修改了首次运行时音频编码的码率设置错误的问题。
- 修改了录制窗口时,不能录到鼠标指针的问题。
- 修改了在Fedora28上录屏,有些窗口是黑色的问题。
- 把程序图标换成了矢量图。
1.0.1-1 (2020-10-19)
- 再度优化了性能。在UOS + 3A4000 上实测,关闭桌面特效之后,录制 1920*1080@30fps 的视频并同时录制音频时,CPU占用率降低到了20%左右(本程序窗口最小化,桌面只保留系统监视器)。这是在 R5 230 上的测试结果,把显卡换成 RX 580 后,CPU占用率最多还能再降 2%。
- 修改了结束录制时程序偶尔崩溃的问题。
- 修改了当编码设置较高导致编码速度过慢时,丢弃帧数据会导致视频画面出现未更新的小方块的问题。
- 版本号就不改了,仍然是 1.0.1,反正也没人来下载。重新打了包,并增加了 Fedora28 的安装程序,但在 Fedora28 上的性能表现要比UOS差一些,主要原因是 Fedora28 中自带的GCC编译器不支持 -march=gs464e,我编译 x264 时不能使用较优化的编译参数。
1.0.1-0 (2020-10-18)
- 修改了程序启动时,会等待初始化较长时间的问题。主要是枚举录音设备耗时太长,现在把这个过程的耗时缩短了一半。
- 优化了在龙芯3A4000上使用AMD R5 230这种亮机显卡时的性能表现。之前在R5 230上录屏1920×1080@30fps时,实际录屏帧率达不到30fps。现在R5 230上已经可以稳定地录制 1920×1080@30fps 的视频了,并且CPU占用率与在使用RX 580录屏时基本一致。
1.0.0 (2020-10-14)
功能基本完成,在龙芯3A4000上测试正常。
配置编译和修改源码的开发环境:
开发环境:
CPU:龙芯 Loongson 3A4000@1.8GHz
内存:紫光 DDR4 2666 8G
显卡:AMD R5 230
硬盘:WD SN750 1T Nvme
OS:统信 UOS 专业版
开发工具:Qt 5.x
统信 UOS 专业版:
sudo apt-get install g++ gdb
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libqt5x11extras5-dev
sudo apt-get install libxinerama-dev
sudo apt-get install libxfixes-dev
sudo apt-get install libxext-dev
sudo apt-get install libxtst-dev
sudo apt-get install qt5-default
sudo apt-get install qtcreator
sudo apt-get install qtmultimedia5-dev
sudo apt-get install libxcomposite-dev
sudo apt-get install libqt5multimedia5-plugins
sudo apt-get install libfaac-dev
龙梦 Fedora28:
sudo yum install gcc-c++
sudo yum install gdb
sudo yum install mesa-libGL-devel
sudo yum install mesa-libGLU-devel
sudo yum install qt5-qtx11extras-devel
sudo yum install libXinerama-devel
sudo yum install libXfixes-devel
sudo yum install libXcomposite-devel
sudo yum install qt5-devel
sudo yum install qt-creator
sudo yum install qt5-qtmultimedia-devel
转载请注明:《Guee 录屏机 下载及说明》