qpxtool icon indicating copy to clipboard operation
qpxtool copied to clipboard

Enhanced (unofficial) qpxtool version

What is qpxtool?

Please see the official website

Unofficial version

This unofficial version adds the following changes from upstream v0.8.0:

  • Remove HL-DT-ST drives from LiteOn plugin blocklist, to enable error correction scan with HL-DT-ST WH16NS58 drive under firmware 1.V5, and probably others
  • Remove TSSTcorp drives from LiteOn plugin blocklist, to enable error correction scan with TSSTcorp SE-506CB drive under firmware TS02, and probably others
  • Fix LiteOn plugin for CD and DVD error scanning, was broken since upstream v0.7.2
  • Fix layer counting and layer size on BD, closes #3, bits taken from this patch
  • Fix read speed computation under high-speed BD drives (gettimeofday resolution was not enough, replaced with clock_gettime), closes #1
  • Fix some drives having only the maximum read speed available, closes #2
  • Fix erroneous detection of finalized BD-R as BD-ROM
  • Add a way to force the old LiteOn scanning way (by setting the LITEON_FORCE_OLD=1 env var)
  • Fix compilation under mingw-w64 (courtesy of Eli Bildirici, view patch)
  • Fix a few coding errors (thanks to compiler warnings)

Screenshots

Read speed and error correction scan of a two-layer BD-ROM:

bdr_dl_speed bdr_dl_errc bdr_dl_errc_detailed

Error correction scan of a DVD-R:

dvdr_errc dvdr_errc_detailed

Error correction scan of a CD-RW:

cd_errc cd_errc_detailed