# XCamScreen-YM
**Repository Path**: ymfjly/XCamScreen-YM
## Basic Information
- **Project Name**: XCamScreen-YM
- **Description**: XCamScreen is a fast and privacy-focused desktop recorder for Windows. Record your webcam, screen, or both together in Picture-in-Picture mode with audio. All recordings are processed and saved locally โ no internet, no cloud upload, no ads, and no tracking. Ideal for tutorials, gaming videos, presentations, and content creation.
- **Primary Language**: C++
- **License**: GPL-3.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-01-03
- **Last Updated**: 2026-01-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
---
# ๐ฅ XCamScreen โ Camera & Screen Recorder
> A fast, offline, and privacy-focused camera and screen recording software built using **Qt C++**.
---
## ๐ฅ Download Stable Version (Microsoft Store)
> The safest and most verified download is provided through the **Microsoft Store**.
---
## ๐ Overview
**XCamScreen** is a fast and lightweight recording tool that allows you to record your **webcam**, **screen**, or **both together (Picture-in-Picture)** with audio support.
Designed for **teachers, gamers, content creators, professionals, and students** โ XCamScreen delivers smooth, high-quality recordings with **zero internet dependency and zero tracking**.
---
## โจ Features
### ๐น Recording Modes
| Mode | Description |
| -------------- | -------------------------------------- |
| ๐ฅ Camera Mode | Records webcam video |
| ๐ฅ Screen Mode | Captures desktop screen |
| ๐ณ PiP Mode | Records webcam + screen simultaneously |
### ๐น Additional Capabilities
* ๐ค Microphone audio recording
* โก Hardware acceleration for smoother performance
* ๐ผ Capture snapshots anytime
* ๐ Adjustable resolution, FPS & bitrate
* ๐ Automatic file saving to selected folder
* ๐ **100% offline recording โ no cloud uploads, no tracking**
---
## ๐ง Tech Stack
| Component | Technology |
| -------------- | --------------------------- |
| Language | C++ |
| Framework | Qt 6 (Widgets + Multimedia) |
| Video Encoding | FFmpeg / Qt Multimedia |
| Platform | Windows |
---
## ๐ผ UI Preview
| Screen | Preview |
| --------------------- | ------------------ |
| Home / Preview Window |  |
| Camera Mode |  |
| Screen Mode |  |
| Picture-in-Picture |  |
> ๐ Add screenshots to the `/preview/` folder with correct names to render automatically.
---
## ๐ Installation
### ๐น Windows (Recommended)
1. Download `XCamScreen_Setup.exe` from the **Releases** page
2. Run the installer
3. Launch from the Desktop or Start Menu
### ๐น Manual Build (Developers)
```bash
git clone https://github.com/arshc0der/XCamScreen.git
cd XCamScreen
```
> Requires **Qt 6 Multimedia**, **C++ compiler**, and **CMake / qmake**
---
## ๐ง Known Issues
* โ Webcam + Screen recording performance depends on hardware
* ๐ Currently available only for **Windows**
* ๐งช Linux / macOS support may be added later
Found a bug? Report it here:
๐ [https://github.com/arshc0der/XCamScreen/issues](https://github.com/arshc0der/XCamScreen/issues)
---
## ๐ค Contributing
Contributions are welcome!
To contribute:
1. ๐ด Fork the repository
2. ๐ Add your improvements or features
3. ๐ Submit a Pull Request
If you like this project, please โญ **star the repo** to support continued development!
---
## ๐ข Stay Connected
| Platform | Link |
| ----------- | ------------------------------------------------------------------------------------------------ |
| GitHub | [https://github.com/arshc0der](https://github.com/arshc0der) |
| Issues | [https://github.com/arshc0der/XCamScreen/issues](https://github.com/arshc0der/XCamScreen/issues) |
---
## ๐ License
This project is distributed under the **MIT License**.
ยฉ 2025 [Arsh](https://github.com/arshc0der)
---
### โค๏ธ Made with passion for creators, teachers, streamers, and professionals.
> **XCamScreen โ Your screen + webcam in one click. 100% offline. 100% private.**
---