ProcTap is a simple Python library designed to help you capture audio from a specific process on your computer. Whether you want to record sound from a video, a game, or any other application, ProcTap makes it easy. Built on the WASAPI process loopback for Windows, we also plan to support Linux and macOS in the future.
Before you can use ProcTap, you'll need to download and install it. Follow these steps to get started:
-
Visit the Releases Page
Click the link below to go directly to the Releases page:
To run ProcTap smoothly, your computer should meet the following requirements:
- Operating System: Windows 10 or higher (Linux and macOS support will come later)
- Python Version: 3.6 or higher installed
- Audio Drivers: Ensure your system has the latest audio drivers
To download ProcTap, follow these steps:
-
Go to the Releases Page
Click the link below to access the Downloads area:
-
Select the Version to Download
On the Releases page, you will see a list of available versions. Choose the latest version available. This version will have the newest features and fixes.
-
Download the Installer
Look for the file that suits your system and click to download it. This file will typically be an executable (.exe).
-
Run the Installer
Once the download is complete, locate the file in your downloads folder and double-click to run it. Follow any on-screen prompts to complete the installation process.
After installation, use ProcTap to start capturing audio. Hereβs how:
-
Open Command Line Interface (CLI)
You may use Command Prompt (Windows) for running ProcTap commands. To do this, press
Win + R, typecmd, and hit Enter. -
Locate the Installed Package
If you installed ProcTap correctly, you can use it directly from the CLI or by integrating it into your Python scripts. To check if it's installed, type:
pip show proctap -
Start Capturing Audio
To capture audio from a specific process, use the following command format:
proctap capture --pid [YourProcessID]Replace
[YourProcessID]with the actual PID of the process you want to capture audio from. You can find the PID in the Task Manager on Windows.
ProcTap offers a range of useful features:
- Process Isolation: Capture audio from one specific application without interference from other sounds.
- High-Quality Recording: Ensures audio is recorded in high definition.
- Cross-Platform Support: Future support for Linux and macOS to expand usability.
- User-Friendly Interface: Designed for ease of use, even for those with little to no programming experience.
If you encounter issues while using ProcTap, consider the following steps:
- Check the Version: Ensure you have the latest version from the Releases page.
- Verify Python Installation: Make sure Python is installed correctly by running
python --versionin your Command Prompt. - Update Audio Drivers: Outdated audio drivers can cause issues. Ensure you have the latest drivers installed.
PID stands for Process Identifier. You can find it in the Task Manager by right-clicking on the application and selecting "Go to details."
Yes, as long as the application has a unique PID, you can capture audio from streaming services or any other application that plays sound.
Yes, ProcTap is built with user safety in mind and does not install any unwanted software. Always be cautious and download software from the official source.
For any questions or suggestions, please feel free to reach out. Community support is a vital part of enhancing ProcTap. You can open an issue on the GitHub repository for help or to provide feedback.
Thank you for using ProcTap! Enjoy recording audio with ease!