Détecter un faux fichier losseless de source lossy

Détecter un faux fichier losseless de source lossy - Traitement Audio - Video & Son

Marsh Posté le 16-04-2018 à 23:55:47    

Bonjour,  
J'aimerais savoir comment on peut faire pour détecter un faux fichier audio avec codec sans pertes, genre WAV-PCM, FLAC, APE (Monkey Audio) qui a été ré-encodé à base d'un fichier dégueulasse genre un MP3 à 256 kbps.  
 
Je pense qu'avec un analyseur de spectre audio on peut voir des fréquences limites typiques du MP3 et ainsi déterminer la fiabilité du fichier. Seulement je ne sais pas comment voir ce spectre audio et comment l'analyser pour déterminer.  
 
Si ça existe j'aimerais bien un add-on/extension/plugin VLC.  
 
Merci d'avance.

Message cité 1 fois
Message édité par ultime850 le 17-04-2018 à 00:01:21
Reply

Marsh Posté le 16-04-2018 à 23:55:47   

Reply

Marsh Posté le 26-04-2018 à 02:43:41    

ultime850 a écrit :

Bonjour,  
J'aimerais savoir comment on peut faire pour détecter un faux fichier audio avec codec sans pertes, genre WAV-PCM, FLAC, APE (Monkey Audio) qui a été ré-encodé à base d'un fichier dégueulasse genre un MP3 à 256 kbps.  
 
Je pense qu'avec un analyseur de spectre audio on peut voir des fréquences limites typiques du MP3 et ainsi déterminer la fiabilité du fichier. Seulement je ne sais pas comment voir ce spectre audio et comment l'analyser pour déterminer.  
 
Si ça existe j'aimerais bien un add-on/extension/plugin VLC.  
 
Merci d'avance.


 
Salut, j'ai trouvé ça : https://fakinthefunk.net/fr/#download
 
J'ai testé rapidement d'upsampler des fichiers MP3 de différents débits en WAV 16Bits, 44100Hz avec Sound Forge..., et ça retrouve effectivement le débit d'origine des fichiers (160, 192, et 320kbps) :  
 
https://reho.st/self/2a385884de73152b9bb32bc5c28c7dd2ea5cda05.jpg
 
J'ai pas fait de test "plus poussé", mais ça à l'air de fonctionner...  ;)


Message édité par Elias de Kelliwich le 26-04-2018 à 02:44:46
Reply

Marsh Posté le 27-04-2018 à 02:50:57    

Bonsoir,
J'ai testé ce logiciel, et effectivement, il semble fonctionner pour detecter les faux lossless.
J'ai compressé des fichier en mp3 avec differents bitrate. J'ai ensuite decompressé ces même fichiers au format lossless (Flac, Ape, Wavpack et Wma). Le logiciel a bien reconnu les faux fichiers, mais a été incapable d'afficher le bitrate réel d'origine, ce qui est de moindre importance.


Message édité par yuden le 27-04-2018 à 02:57:17
Reply

Marsh Posté le 30-04-2018 à 17:45:17    

Merci pour vos réponses.
 
De mon côté j'ai trouvé ce petit logiciel :
http://tausoft.org/wiki/True_Audio_Checker_Overview
 
Il marche aussi très bien après tests.

Reply

Marsh Posté le 17-05-2018 à 14:41:06    

Ces logiciels permettent de faciliter le travail de vérification, mais attention aux faux positifs. J'ai lancé le logiciel proposé par Elias de Kelliwich sur un petit groupe d'albums, et j'ai eu deux plages détectée comme provenant d'un codage avec pertes, ce qui est faux.
L'estimation du débit est une fonctionnalité illusoire. Je viens de coder un disque en HE-AAC à 61 kbps : le logiciel l'estime à 320 kbps.
 
Ces algorithmes de détection existent depuis des années. J'avais il y a bien longtemps testé sur un vaste ensemble de disques, et j'ai eu des disques entiers annoncés comme "fake", alors même que j'avais procédé moi même au codage depuis des CD achetés à la FNAC. Il suffisait par exemple que les originaux aient un filtrage vers 20000 Hz pour que les algorithmes y voient un travail de codage psychoacoustique.
 
L'inverse est vrai aussi : si l'encodeur maintient les hautes fréquences, les algo sont aisément aveuglés. J'ai ainsi encodé à l'instant un disque en MPC avec une très vieille génération d'encodeur (v 1.0). Le paramétrage --insane maintient les hautes fréquences. Le débit est de 260 kbps environ. Le logiciel considère que l'encodage est lossless et se fait donc duper. Les encodeurs type lossyFlac, WavPack Lossy, OptimFROG lossy devraient aussi passer comme une lettre à la poste. Un passage en ADPCM à 4 bit reste considéré comme lossless, je viens aussi de faire le test. 4 bit, c'est surement pire que le MP3 256 kbps que tu qualifies déjà de "dégueulasse".
 
 
En gros, si tu suis aveuglément les résultats de ces algorithmes, tu risques d'effacer des fichiers véritablement lossless. Et de conserver des encodages réellement lossy.
 
 
Au mieux, si tu as beaucoup de fichiers dont la source n'est pas sûre, tu peux cibler ton attention sur ce que le logiciel te détecte, pour les écouter avec attention et ainsi décider de la garder ou pas.
 
Mais je te conseille carrément d'ignorer ce type de logiciel, car tu n'es pas plus avancé après leur utilisation qu'avant.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed