# ChenScreenPro **Repository Path**: mochaxingbingle/chen-screen-pro ## Basic Information - **Project Name**: ChenScreenPro - **Description**: ChenScreenPro是一个基于Java和JavaFX开发的桌面录屏工具。该工具集成了视频 和音频捕捉功能,允许用户录制屏幕活动并保存为视频文件。项目使用JavaCV进行视频帧的抓取 和录制,并通过FFmpeg提供高质量的多媒体处理 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-07-04 - **Last Updated**: 2026-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ChenScreenPro 屏幕录制工具 ChenScreenPro 是一个基于Java开发的屏幕录制工具,支持录制屏幕画面和系统音频。 ## 功能特性 - 屏幕录制 - 系统音频录制 - 支持选择录制区域 - 支持暂停/继续录制 - 支持停止录制并保存视频文件 ## 技术栈 - Java 8 - JavaFX - 用于构建图形用户界面 - JavaCV - 用于视频捕获和处理 - FFmpeg - 用于视频编码和音频处理 - JNA - 用于系统级操作 ## 系统要求 - JDK 8 或更高版本 - Maven 3.6 或更高版本 - Windows 操作系统 ## 安装说明 1. 克隆项目到本地: ```bash git clone [项目地址] ``` 2. 进入项目目录: ```bash cd ChenScreenPro ``` 3. 使用Maven构建项目: ```bash mvn clean package ``` ## 使用说明 1. 运行编译后的jar文件: ```bash java -jar target/ChenScreenPro-1.0-SNAPSHOT.jar ``` 2. 在应用程序界面中: - 点击"开始录制"按钮开始录制 - 点击"暂停"按钮可以暂停录制 - 点击"停止"按钮结束录制并保存视频文件 ## 注意事项 - 录制文件默认保存在项目的video目录下 - 确保系统有足够的存储空间 - 录制过程中请勿关闭应用程序 ## 许可证 [添加许可证信息] ## 作者 谢伟