当前位置: 首页 > news >正文

银河麒麟V10找不到应用商店?手把手教你从源码编译安装录屏神器Capture(附ffmpeg配置避坑)

银河麒麟V10系统下从源码构建专业录屏工具Capture的全流程指南

在国产操作系统银河麒麟V10上,许多用户发现系统默认没有提供应用商店,导致无法直接安装常用的录屏工具。本文将详细介绍如何从源码编译安装功能强大的录屏软件Capture,并解决ARM架构下的特殊依赖问题。

1. 准备工作与环境检查

在开始编译之前,我们需要确保系统具备必要的开发工具和库文件。银河麒麟V10基于Linux内核,虽然预装了一些基础开发工具,但仍需手动检查几个关键组件。

首先确认系统架构信息:

uname -rsm

典型输出应为:Linux 4.19.90-17.ky10.aarch64 aarch64,表明这是ARM64架构的系统。

接下来检查编译工具链是否完整:

# 检查CMake版本 cmake --version # 检查make工具 make --version # 检查gcc编译器 gcc --version

如果缺少任何工具,可以使用系统包管理器安装:

sudo apt-get install build-essential cmake

注意:银河麒麟V10可能使用不同的包管理命令,如果apt-get不可用,可以尝试yum或dnf。

2. 解决关键依赖:FFmpeg的安装与配置

Capture录屏软件依赖FFmpeg进行视频编码处理。在ARM架构下,我们需要特别注意获取正确的FFmpeg版本。

2.1 获取预编译的FFmpeg静态版本

对于aarch64架构,推荐使用官方提供的静态编译版本:

wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-arm64-static.tar.xz tar xvf ffmpeg-release-arm64-static.tar.xz

解压后,将FFmpeg添加到系统路径:

echo 'export PATH=$PATH:/path/to/ffmpeg' >> ~/.bashrc source ~/.bashrc

验证安装:

ffmpeg -version

2.2 常见问题排查

如果遇到环境变量不生效的情况,可以尝试以下方法:

  1. 检查文件权限:

    ls -l /path/to/ffmpeg/ffmpeg chmod +x /path/to/ffmpeg/ffmpeg
  2. 确认环境变量加载:

    echo $PATH | grep ffmpeg
  3. 临时测试路径设置:

    export PATH=$PATH:/path/to/ffmpeg

3. 从源码编译Capture录屏工具

3.1 获取源代码

Capture的源代码托管在GitHub上,我们需要使用git克隆仓库:

git clone https://github.com/ffiirree/Capturer.git --recursive cd Capturer

提示:如果网络连接GitHub不稳定,可以尝试使用国内镜像源或代理。

3.2 配置编译环境

创建构建目录并运行CMake配置:

mkdir build && cd build cmake ..

如果遇到Qt相关错误,可能需要指定Qt安装路径:

cmake .. -DCMAKE_PREFIX_PATH=/usr/lib/qt5

3.3 开始编译

使用make命令启动编译过程:

make -j$(nproc)

编译完成后,可以在build目录下找到可执行文件。

4. 系统集成与优化使用

4.1 创建桌面快捷方式

为了方便启动,我们可以为Capture创建桌面图标:

cat > ~/.local/share/applications/capture.desktop <<EOF [Desktop Entry] Name=Capture Exec=/path/to/Capturer/build/capture Icon=/path/to/icon.png Type=Application Categories=Utility; EOF

4.2 常见问题解决方案

问题现象可能原因解决方案
录制视频无法保存FFmpeg路径未正确设置重新加载环境变量或指定完整FFmpeg路径
界面显示异常Qt主题不兼容设置QT_STYLE_OVERRIDE=gtk2环境变量
编译失败缺少开发依赖安装libx11-dev、libxtst-dev等包

4.3 高级使用技巧

  1. 命令行参数录制:

    ./capture --video --audio --output recording.mp4
  2. 区域录制快捷键设置:

    gsettings set org.gnome.settings-daemon.plugins.media-keys custom-keybindings "['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']" gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ name 'Capture Region' gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ command '/path/to/capture --region' gsettings set org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/ binding '<Primary><Shift><Alt>R'
  3. 视频质量调整:

    ./capture --quality high --fps 30 --resolution 1920x1080

在实际使用中,我发现银河麒麟V10的环境变量加载有时会有延迟,建议在启动Capture前先执行source ~/.bashrc确保所有路径设置正确。录制重要内容前,可以先进行简短测试,确认视频和音频都能正常保存。

http://www.jsqmd.com/news/859606/

相关文章:

  • 南京女性心理咨询机构如何选择?专业服务助力心理健康 - 品牌排行榜
  • 2026年沙盘模型设计制作公司最新推荐榜:建筑/工业/规划/智能沙盘定制厂家甄选 - 海棠依旧大
  • 研0读文献效率低?
  • 2026年5月贵阳黄金奢侈品回收公司最新推荐:黄金、彩金、奢侈品回收优选指南 - 海棠依旧大
  • 观察Taotoken用量看板如何帮助控制月度API支出
  • 2026年贵阳黄金奢侈品回收公司靠谱推荐榜:黄金/彩金/珠宝/奢侈品/黄金首饰/黄金手镯/黄金项链回收 - 海棠依旧大
  • AM62x开发板LVDS显示接口配置与调试实战指南
  • 终极指南:如何免费解锁WeMod Pro全部功能?Wand-Enhancer完整教程
  • 义乌汽车贴膜哪家靠谱?义乌奥博贴膜,本地车主公认首选老店 - 资讯速览
  • 贵阳西服定制标杆:老合兴洋服高端手工西服定制,用匠心雕琢专属体面 - 贵州服装测评君
  • 2026年口碑好的唇彩灌装机生产商-推荐的高速唇彩灌装机生产商-知名的中速唇彩灌装机生产商 - 品牌推广大师
  • 深入浅出聊噪声:从热噪声、1/f噪声到SNR,如何为你的CMOS传感器/ADC选择低噪声运放?
  • tRPC-Go 框架 01:tRPC-Go 总览与核心架构
  • 2026无锡高端西装定制权威评测:制造之都的商务着装智慧 - 西装爱好者
  • CentOS 7安装卡在dracut界面?手把手教你排查U盘盘符和修改引导参数
  • 2026电磁阀厂家哪家好?行业选购要点解析 - 品牌排行榜
  • 2026濮阳高性价比软件开发企业靠谱排行榜 - 资讯速览
  • Java找工作别老盯着所谓的“金三银四”与“金九银十”!
  • 用Python搞定CEEMDAN信号分解:从振动信号到故障诊断的完整实战流程
  • 2026年河北联邦外国语学校升学实力评测:用升学硬数据说话 - 奔跑123
  • 宝塔面板301重定向保姆级教程:从WWW跳转到Nginx/Apache配置文件修改,一篇搞定
  • 2026年漳州市政疏通清理工程优质服务商推荐榜:沉淀池/污水池/管道修复/河道清理 - 海棠依旧大
  • 2026年红木整装公司评价排行榜,比较不错的红木整装企业/靠谱的红木整装企业/实力强的红木整装企业 - 品牌推广大师
  • 国省道主干线治超专用系统排行 广州聚杰治超不停车称重系统普及率高 - 品牌速递
  • 2026年Q2中国管道修复优质厂家首选推荐:合肥玉通管道工程有限公司 - 安互工业信息
  • 淘宝指定店铺商品销量与价格数据监控实战指南
  • 3步终极指南:高效解密网易云音乐NCM文件格式转换
  • 2026程序员面试必备工具盘点|刷题/简历/模拟面试/复盘全覆盖(亲测好用)
  • 手把手教你为国产裕太YT8511 PHY芯片适配U-boot驱动(附完整代码)
  • 南京学生心理咨询机构选择:专业服务与机构解析 - 品牌排行榜