BitPerfect

Verified safeOpen sourceExclusive
No reviews reviews
8
downloads
10.0
android

AI summary

BitPerfect rips CDs to lossless FLAC via USB OTG drives with AccurateRip verification, drive analysis, cache bypass, and automatic metadata retrieval. Requires Android OTG support and a USB CD/DVD drive. Extensive Bluetooth and foreground service permissions are present but appear tied to connected-device audio workflows rather than core ripping functionality.

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.674Jun 12, 2026

https://github.com/steve-keep/BitPerfect/compare/v1.0.673...v1.0.674/

About this version

Version
1.0.674 (674)
Size
17.08 MB
Requires Android
10.0
Target SDK
29
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
8
Updated
Jun 12, 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