AI summary
Professional CD ripping tool that extracts bit-perfect audio from USB CD/DVD drives via OTG and saves tracks as lossless FLAC. Features AccurateRip verification, drive analysis, cache bypass, automatic metadata retrieval, and read offset calibration. Requires broad Bluetooth, Wi-Fi, and foreground service permissions for drive communication and background ripping.
Generated by AI. May contain inaccuracies.
About this app
BitPerfect is a professional-grade CD ripping application for Android that enables bit-perfect audio extraction from USB CD/DVD drives via OTG connection. Ripped tracks are saved as lossless FLAC files.
Key Features
- AccurateRip Integration - Verifies rip integrity against the AccurateRip database (v1 and v2 algorithms), ensuring mathematical identicality with reference copies.
- Drive Analysis - Detects drive capabilities including Accurate Stream support, C2 error pointers, and cache behavior.
- Cache Bypass - Implements decoy reads to flush drive cache and enforce true rereads during multi-pass secure extraction.
- Read Offset Calibration - Handles read offsets automatically, with auto-calibration support.
- FLAC Encoding - Uses Android's native MediaCodec for lossless compression.
- Metadata Retrieval - Fetches album art and track tags automatically.
- Storage Flexibility - Saves output to internal storage, SD card, or any location accessible via Storage Access Framework.
Requirements
- Android device with USB OTG support - USB CD/DVD drive - OTG adapter/cable
How to Use
1. Install BitPerfect and connect the USB drive via OTG adapter. 2. Grant USB permissions when prompted. 3. Insert a CD. The app will read the Table of Contents (TOC) and fetch metadata. 4. Tap "Start Secure Rip" to begin extraction. 5. Upon completion, AccurateRip verification confirms the result.
Technical Notes
The application communicates directly via SCSI commands (READ TOC, TEST UNIT READY, READ CD) and supports MMC-compliant ADR and control parsing, MSF/LBA conversions, and includes a virtual SCSI driver for testing purposes.
License
Business Source License 1.1
What's new
https://github.com/steve-keep/BitPerfect/compare/v1.0.674...v1.0.675/
About this version
- Version
- 1.0.675 (675)
- Size
- 17.06 MB
- Requires Android
- 10.0
- Target SDK
- 29
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 22
- Updated
- Jun 13, 2026
- Package
- com.bitperfect.app
Ratings & reviews
- 50
- 40
- 30
- 20
- 10
