Provir.

Open-source detection engine for lossy transcodes and synthetic media.

v0.1.0-alpha License: GPLv3
$ provir scan track.aiff

{
  "verdict": "SUSPECT",
  "flags": ["HF_SEAM_0.81", "LOSSY_SRC_~320K_EDGE", "LOSSY_SRC_NEEDLES_VOID"],
  "coverage": { "examined_s": 60.02, "total_s": 338.81, "segments": "2/2" },
  "telemetry": {
    "band_edge_hz": 21474.0,
    "band_edge_std_hz": 8.1,
    "windows": 11,
    "bit_declared": 16,
    "bit_effective": 16,
    "fake_hires": false
  }
}
// real output, abridged. store purchase sold as lossless; release redacted.
$ provir scan generated.wav

{
  "verdict": "SUSPECT",
  "flags": [
    "CNN_DOUBT", "BRICKWALL_20K",
    "BAND_LIMIT_LOW_18500HZ_34DB", "STEREO_AAC_DOUBT_0.01"
  ],
  "telemetry": {
    "sample_rate": 48000,
    "band_edge_hz": 18500,
    "brickwall": "20kHz shelf (drop=54.3dB, whole-track)",
    "bit_declared": 16,
    "bit_effective": 16
  }
}
// generative-platform WAV export. flagged on content, not on the container:
// same verdict after resampling to 44.1 kHz. 64/64 on the current corpus.

API & CLI Early Access

Provir is currently in active development. Built with Python and PyTorch. Analysis runs locally; nothing is uploaded. Join the waitlist for beta API access and updates on the source code release.

Request Beta Access →