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

TTvideo免费开源PC录屏软件

TTvideo - 免费开源PC录屏软件

TTvideo 是一款针对PC平台开发的免费开源录屏工具,支持Intel、NVIDIA、AMD硬件加速编码,主打「智能窗口屏蔽」功能,可通过进程名称关键字自动模糊指定程序窗口,适用于教学录制、游戏直播等需要隐私保护的场景。


核心特性

🔒 智能窗口屏蔽

  • 进程名称匹配:通过输入目标程序名称关键字(如wechatqq),自动识别并模糊对应窗口区域(当前默认替换为全白色遮罩)。
  • 实时预览:屏蔽效果在录制前即可通过预览窗口实时查看,确保屏蔽范围准确。

🚀 多硬件加速支持

  • 硬件编码优化:自动检测NVIDIA(NVENC)、AMD(AMF)、Intel(QSV)硬件编码器,优先使用硬件加速提升录制效率,降低CPU占用。
  • 软件编码兜底:无硬件编码器时自动降级为x264/MP4V软件编码,兼容老旧设备。

🎥 专业录屏功能

  • 多分辨率/帧率支持:提供1920x1080、1280x720等常用分辨率选项,支持15/24/30FPS灵活设置。
  • 暂停/继续录制:录制过程中可随时暂停,恢复后自动续录,避免重复操作。
  • 实时性能监控:界面实时显示录制FPS、已录帧数、文件大小等关键指标。

支持平台

  • 操作系统:Windows(主开发平台,Linux/macOS需自行适配依赖)
  • 硬件要求:支持Intel/AMD/NVIDIA显卡(推荐支持硬件编码的中高端显卡以获得最佳体验)

安装与运行

前置依赖

  • Python 3.10+
  • 依赖库安装(需管理员权限):
    pip install pyqt6 dxcam psutil pyautogui opencv-python win32gui GPUtil
    

运行截图

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

项目链接

github

相关文章:

  • UE--Slate 焦点、捕获,输入处理与玩家控制器的关系
  • 【 MyBatis-Plus | 精讲 】
  • 1 Studying《Is Parallel Programming Hard》1-5
  • 【网络安全】密码学知识普及
  • leetcode.2014 重复k次的最长子序列
  • Unity 脚本自动添加头部注释
  • 不同信创系统如何集中远程运维?贝锐向日葵提供稳定方案
  • 科技如何影响我们的生活?
  • word中如何保存高清图片,并保存为高质量的pdf文件(图像不失真)
  • uniappx 安卓app项目本地打包运行,腾讯地图报错:‘鉴权失败,请检查你的key‘
  • CSS3实现同心圆效果
  • 系统架构设计师论文分享-论单元测试方法及其应用
  • SolidWorks 镜像实体操作指南:解决镜像失败的常见问题
  • Oracle/PostgreSQL/MSSQL/MySQL函数实现对照表
  • SQL Server for Linux 如何实现高可用架构
  • 多模态融合相机L3CAM
  • 腾讯云TSE注册中心实战:Nacos高可用集群搭建与流量治理避坑指南
  • 如何给程序员用户画像?
  • MySQL 第十一讲---进阶篇 索引(上)
  • 【前端】⭐️通过vite构建项目