• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Audio Fake Detector PRO

Joined
Apr 29, 2026
Messages
62
Likes
52
Detects audio sourced from low-bitrate material (e.g. 128–160 kbps MP3s) that has been transcoded or upscaled to fake high-bitrate or lossless formats.
 
Good idea. I need to check my music collection. Is it possible to do it in a batch or you check each music piece individually?
 
I will look it up.
Whenever I buy FLAC files (eg bandcamp - and I've never had a fake from them) I always run them through "LosslessAudioChecker". It's pretty easy. It can have false positives, but which are explainable. Often, bonus tracks fail, typically live recordings, which is OK.

It's fun to try an alternative - let's see how the apps compare!
 
awesome work!
check this out -
this is a "hi-res" file i downloaded from Tidal

[13:07:28] [1/1] Z:\OrpheusDL\downloads\Sharon Van Etten - Sharon Van Etten & The Attachment Theory\02.
Afterlife.flac
[13:07:36] Full analysis (bitrate >= 170 kbps).
[13:07:36] Engine: spectrogram (Hi-Res 96000 Hz - auCDtect bypassed).
[13:09:50] slot@40s(rms=0.243) -> cutoff=23413 Hz | wall=False | ratio=0.516 | peak=99.2 | NR=False
[13:10:08] slot@109s(rms=0.376) -> cutoff=24352 Hz | wall=False | ratio=0.518 | peak=127.6 | NR=False
[13:10:26] random@159s(rms=0.237) -> cutoff=23554 Hz | wall=False | ratio=0.54 | peak=102.4 | NR=False
[13:10:44] slot@189s(rms=0.468) -> cutoff=24117 Hz | wall=False | ratio=0.532 | peak=144.1 | NR=False
[13:11:02] end@226s -> cutoff=23742 Hz | wall=False | ratio=0.515 | peak=109.8 | NR=False
[13:11:14] [FAKE] Spectrogram Hi-Res: cutoff ~24352 Hz (<= 28 kHz) - upsampled from 48 kHz standard source
[13:11:14] 2681 kbps | 248 s
[13:11:14] MOVED -> ~Fake\02. Afterlife.flac
[13:11:14]
[13:11:14]
[13:11:14] =========================================================================================================
[13:11:14] SUMMARY
[13:11:14] =========================================================================================================
[13:11:14] Files found : 1 (including hidden)
[13:11:14] Analyzed : 1
[13:11:14] Skipped : 0
[13:11:14] OK : 0
[13:11:14] FAKE : 1
[13:11:14] SUSPECT : 0
[13:11:14] UNKNOWN : 0
[13:11:14] Orphan dirs : N/A (file-mode scan)
[13:11:14] =========================================================================================================
[13:11:14] Reports : Z:\OrpheusDL\downloads\Sharon Van Etten - Sharon Van Etten & The Attachment Theory\~Report
[13:11:14] Log : Z:\OrpheusDL\downloads\Sharon Van Etten - Sharon Van Etten & The Attachment
Theory\~Report\AudioFakeDetector_20260531_130728.log
[13:11:14] CSV : Z:\OrpheusDL\downloads\Sharon Van Etten - Sharon Van Etten & The Attachment
Theory\~Report\AudioFakeDetector_20260531_130728.csv
[13:11:14] HTML : Z:\OrpheusDL\downloads\Sharon Van Etten - Sharon Van Etten & The Attachment
Theory\~Report\AudioFakeDetector_20260531_130728.html
[13:11:14] =========================================================================================================

seinfeld-julia-louis-dreyfus.gif
 
I'm surprised Tidal gave you a file that is fake. Not that I have ever tried Tidal.

I know you can simply change filetype from "*.mp3" to "*.flac" and media players won't care - the file will get played, as the right codec gets selected anyway. I just tried with FB2K, and a file played, but showed the playing details correctly for an MP3. MediaInfoLite will also pull out the codec details and tell me the file is an MP3 (ignoring filtetype). Obviously this quick test is not about files that appear to have proper FLAC comtents that are "compromised". I will try on some FLACs I ripped myself from my own CDs first!...
 
continued , or , Houston we have a problem
because this file I just downloaded from Bandcamp (https://sharonvanetten.bandcamp.com/album/sharon-van-etten-the-attachment-theory)

Scanning 1 file(s) in: Z:\Sharon Van Etten - Sharon Van Etten & The Attachment Theory

[13:41:16] auCDtect : C:\Users\tomer\AppData\Local\AudioFakeDetector\auCDtect.exe
[13:41:16] ffmpeg : C:\Users\tomer\AppData\Local\AudioFakeDetector\ffmpeg.exe
[13:41:16] ffprobe : C:\Users\tomer\AppData\Local\AudioFakeDetector\ffprobe.exe
[13:41:16] ffmpeg update check skipped (last checked today at 12:30).
[13:41:16] All dependencies OK.
[13:41:16]
[13:41:16] Found 1 audio file(s) to analyse (including hidden).
[13:41:16]
[13:41:16] [1/1] Z:\Sharon Van Etten - Sharon Van Etten & The Attachment Theory\Sharon Van Etten - Sharon Van Etten
& The Attachment Theory - 02 Afterlife.flac
[13:41:23] Full analysis (bitrate >= 170 kbps).
[13:41:23] Engine: spectrogram (Hi-Res 96000 Hz - auCDtect bypassed).
[13:41:47] slot@40s(rms=0.221) -> cutoff=23320 Hz | wall=False | ratio=0.544 | peak=97.2 | NR=False
[13:41:50] slot@109s(rms=0.347) -> cutoff=24305 Hz | wall=False | ratio=0.513 | peak=124.9 | NR=False
[13:41:54] random@159s(rms=0.214) -> cutoff=23460 Hz | wall=False | ratio=0.549 | peak=100.2 | NR=False
[13:41:58] slot@189s(rms=0.437) -> cutoff=24070 Hz | wall=False | ratio=0.532 | peak=141.7 | NR=False
[13:42:02] end@226s -> cutoff=23648 Hz | wall=False | ratio=0.541 | peak=107.8 | NR=False
[13:42:04] [FAKE] Spectrogram Hi-Res: cutoff ~24305 Hz (<= 28 kHz) - upsampled from 48 kHz standard source
[13:42:04] 2659 kbps | 248 s
[13:42:04] MOVED -> ~Fake\Sharon Van Etten - Sharon Van Etten & The Attachment Theory - 02 Afterlife.flac
[13:42:04]
[13:42:04]
[13:42:04] =========================================================================================================
[13:42:04] SUMMARY
[13:42:04] =========================================================================================================
[13:42:04] Files found : 1 (including hidden)
[13:42:04] Analyzed : 1
[13:42:04] Skipped : 0
[13:42:04] OK : 0
[13:42:04] FAKE : 1
[13:42:04] SUSPECT : 0
[13:42:04] UNKNOWN : 0
[13:42:04] Orphan dirs : N/A (file-mode scan)
[13:42:04] =========================================================================================================
[13:42:04] Reports : Z:\Sharon Van Etten - Sharon Van Etten & The Attachment Theory\~Report
[13:42:05] Log : Z:\Sharon Van Etten - Sharon Van Etten & The Attachment
Theory\~Report\AudioFakeDetector_20260531_134116.log
[13:42:05] CSV : Z:\Sharon Van Etten - Sharon Van Etten & The Attachment
Theory\~Report\AudioFakeDetector_20260531_134116.csv
[13:42:05] HTML : Z:\Sharon Van Etten - Sharon Van Etten & The Attachment
Theory\~Report\AudioFakeDetector_20260531_134116.html
[13:42:05] =========================================================================================================
 
I'm surprised Tidal gave you a file that is fake. Not that I have ever tried Tidal.

I know you can simply change filetype from "*.mp3" to "*.flac" and media players won't care - the file will get played, as the right codec gets selected anyway. I just tried with FB2K, and a file played, but showed the playing details correctly for an MP3. MediaInfoLite will also pull out the codec details and tell me the file is an MP3 (ignoring filtetype). Obviously this quick test is not about files that appear to have proper FLAC comtents that are "compromised". I will try on some FLACs I ripped myself from my own CDs first!...
i tested on several files , all passed fine -
besides one m4a downloaded from Soulseek, and the above one
 
OK - I'll try a FLAC from bandcamp too. I have an old friend whose music is available there.
 
OK. I'm too lazy to mess with this. I may try another time.
Here's LosslessAudioChecker. One click to launch, drag and drop a folder onto it, or multiple folders, job done.
These are files bought from bandcamp, and my mate wrote the music.
Also, the MediaInfoLite data on one file file (simple right click on the file)
.
.
.
Capture3.JPG

Capture4.JPG
 
OK. I'm too lazy to mess with this. I may try another time.
Here's LosslessAudioChecker. One click to launch, drag and drop a folder onto it, or multiple folders, job done.
These are files bought from bandcamp, and my mate wrote the music.
Also, the MediaInfoLite data on one file file (simple right click on the file)
this LoselessAudioChecker from 7 years ago? i can hardly figure out where to download it form
 
Indeed - the website seems to have got caught up in D$D woo-woo nonsense.
Try here:
https://github.com/emps/Lossless-Audio-Checker-GUI
[click on code, and get the zip file - I have not tried, but I have the zip file on my NAS.... Not sure if I'm allowed to send it to you...]

It may be from 7 years ago, but FLACs or MP3 etc have not changed in that time.

I'm only saying that the simple GUI works well, and I'm not comparing technical merit, or whether there is ongoing support.

[EDIT - it may not work - my zip file contains a single exe file - I think the link for code is the source from which the exe is built]
 
Last edited:
Indeed - the website seems to have got caught up in D$D woo-woo nonsense.
Try here:
https://github.com/emps/Lossless-Audio-Checker-GUI
[click on code, and get the zip file - I have not tried, but I have the zip file on my NAS.... Not sure if I'm allowed to send it to you...]

It may be from 7 years ago, but FLACs or MP3 etc have not changed in that time.

I'm only saying that the simple GUI works well, and I'm not comparing technical merit, or whether there is ongoing support.
that Github was last updated 11 years ago. no thank you
 
The exe that I have was created by the authors 8 years ago.
I have quite a few apps going back up to 20 years that work well for me.
 
[EDIT - it may not work - my zip file contains a single exe file - I think the link for code is the source from which the exe is built]
yes, it will not work. that Audio-Checker-GUI Github is for a web interface for that outdated utility. that i am not going to test
 
If you have doubt see spectrograms with Spek
I don't doubt it at all. And I have used Spek.

If there is a nice GUI for it (like LAC in my pic), I'll try it!

I have written lots of scripts for running up many small tools - it's not that I cannot use cmd/PS tools, it's that I'm lazy... When I get a FLAC album, after LAC, I run it through Advanced Renamer, MP3Tag and FB2K (for ReplayGain), in my quest for OCD consistency, so, less typing and clicking is handy for me.
 
I don't doubt it at all. And I have used Spek.

If there is a nice GUI for it (like LAC in my pic), I'll try it!

I have written lots of scripts for running up many small tools - it's not that I cannot use cmd/PS tools, it's that I'm lazy... When I get a FLAC album, after LAC, I run it through Advanced Renamer, MP3Tag and FB2K (for ReplayGain), in my quest for OCD consistency, so, less typing and clicking is handy for me.
My tool is not a GUI for Spek
 
I know.

The point is that people are more likely to try a GUI-based tool...
 
Back
Top Bottom