BitPerfect

Verified safeOpen sourceExclusive
No reviews reviews
22
downloads
10.0
android

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

v1.0.675Jun 13, 2026

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

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app