simplescreenrecorder需手动编译安装于统信uos系统。步骤包括:确认架构与源配置、安装qt5/ffmpeg等依赖、下载v0.4.4源码编译、安装程序及图标、首次运行设置录制区域与音视频参数。

如果您希望在统信UOS系统中使用功能更丰富的第三方录屏工具,SimpleScreenRecorder 是一个支持高帧率录制、音频混音、编码参数自定义的开源录屏软件。但由于其未预装于UOS系统且依赖特定Qt和FFmpeg组件,需手动安装适配版本。以下是完成安装与基础使用的操作步骤:
一、确认系统架构与软件源兼容性
SimpleScreenRecorder 在UOS(基于Debian)上需通过源码编译或适配包安装,因其官方仓库未提供arm64(如飞腾、鲲鹏)或mips64el(如龙芯)架构的二进制包,直接apt install可能失败。必须先验证当前系统架构及可用依赖状态。
1、打开终端,执行命令查看系统架构:uname -m
2、执行命令确认系统发行版代号:cat /etc/os-release | grep VERSION_CODENAME
3、运行命令检查是否已启用deb-src源:grep "^deb-src" /etc/apt/sources.list
4、若无输出,需编辑sources.list文件并取消对应deb-src行前的注释符号#,保存后执行:sudo apt update
二、安装构建依赖与核心库
编译SimpleScreenRecorder需Qt5开发头文件、OpenGL支持、ALSA音频库、x11-xcb协议桥接等,缺失任一组件将导致configure阶段报错或录制时崩溃。
1、执行命令安装基础编译工具:sudo apt install build-essential cmake pkg-config
2、安装图形与音频依赖:sudo apt install libqt5x11extras5-dev libgl1-mesa-dev libasound2-dev libx11-xcb-dev libxcb-xfixes0-dev
3、安装视频编码支持库:sudo apt install libavcodec-dev libavformat-dev libswscale-dev libavutil-dev libswresample-dev
4、安装可选但推荐的桌面捕获增强组件:sudo apt install libxcomposite-dev libxinerama-dev libxrandr-dev
三、获取并编译SimpleScreenRecorder源码
UOS默认不提供SimpleScreenRecorder的预编译包,必须从GitHub获取最新稳定分支源码,并在本地完成编译。注意:仅推荐使用v0.4.4或v0.4.5版本,更高版本存在与UOS Qt5.15.2 ABI不兼容问题。
1、创建编译工作目录:mkdir -p ~/ssr-build && cd ~/ssr-build
2、下载v0.4.4源码压缩包:wget https://github.com/MaartenBaert/ssr/archive/refs/tags/v0.4.4.tar.gz
3、解压并进入源码目录:tar -xzf v0.4.4.tar.gz && cd ssr-0.4.4
4、生成Makefile配置:mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DENABLE_PULSEAUDIO=OFF
5、开始编译(多线程加速):make -j$(nproc)
四、安装二进制程序与图标资源
编译完成后需将生成的可执行文件、桌面入口及图标复制到系统标准路径,否则无法通过启动器或命令行直接调用。
1、执行安装命令(需root权限):sudo make install
2、刷新桌面数据库:sudo update-desktop-database
3、复制图标文件(若提示缺失):sudo cp ../data/icons/hicolor/48x48/apps/org.maartenbaert.ssr.png /usr/share/icons/hicolor/48x48/apps/
4、验证安装结果:which ssr 应返回 /usr/local/bin/ssr
五、首次运行配置与区域录制启动
首次启动SimpleScreenRecorder会自动检测显示设备、音频输入源及编码器能力,需手动指定录制区域与输出路径,避免因默认设置不匹配导致黑屏或无声。
1、在终端中输入启动命令:ssr
2、点击【Select region】按钮,在弹出窗口中拖选目标屏幕区域,或选择【Entire screen】全屏录制
3、点击【Audio】选项卡,勾选【Record audio】,下拉选择【Monitor of Built-in Audio Analog Stereo】以捕获系统声音
4、点击【Video】选项卡,将【Codec】设为libx264,【Framerate】设为30,【Quality】设为High
5、点击【Start Recording】按钮,确认倒计时结束后开始录制;停止时点击任务栏托盘图标中的【Stop】或按快捷键Ctrl+Shift+R










