anomalie avec fichiers MP3 ayant deux champs ID3 en en-tête

Utiliser PhotoRec pour récupérer des données perdues
Locked
Message
Author
BitterColdSoul
Posts: 50
Joined: 07 Jun 2020, 20:38
Location: France

anomalie avec fichiers MP3 ayant deux champs ID3 en en-tête

#1 Post by BitterColdSoul »

Je viens de remarquer une anomalie, en triant des fichiers extraits avec Photorec 7.1 WIP. La majorité des fichiers du disque dur d'origine ont préalablement été récupérés avec R-Studio, se basant sur le système de fichiers peu endommagé après formatage simple, donc pour les fichiers ainsi récupérés j'ai la référence du fichier d'origine. La plupart des fichiers ont été détectés par DoubleKiller (logiciel de détection et suppression de doublons) comme strictement identiques. D'autres fichiers ont ensuite été détectés et supprimés par une analyse partielle des premiers 100Ko (pour le cas où le fichier récupéré par Photorec diffère de quelques octets, ou pour les fichiers fragmentés, rares en l'occurrence). Mais il est apparu une série de 37 fichiers tous strictement identiques entre eux, d'une taille de 504532 octets, et identifiés (par analyse partielle avec DoubleKiller) comme correspondant à un même dossier de 37 fichiers MP3. À l'examen avec WinHex, il apparaît que Photorec a tronqué ces fichiers à la fin du premier champ ID3, ces fichiers ayant la particularité d'en comporter deux à la suite (le premier comprend une image JPG, le second les informations d'identification du morceau) ; pourtant le second champ ID3 ne commence pas à une limite de secteur (offset = 504532), et ne devrait donc pas être considéré comme le début d'un nouveau fichier, ou la fin du fichier précédent.

Image

Ci-joint l'un de ces fichiers, qui permettra éventuellement à l'auteur de faire des tests pour corriger le problème.
https://www.cjoint.com/c/JInrq7SssIA

recuperation
Posts: 2720
Joined: 04 Jan 2019, 09:48
Location: Hannover, Deutschland (Germany, Allemagne)

Re: anomalie avec fichiers MP3 ayant deux champs ID3 en en-tête

#2 Post by recuperation »

Veuiller tester avec 7.2 WIP au lieu de 7.1 WIP, c'est une ancienne version sans interêt.

BitterColdSoul
Posts: 50
Joined: 07 Jun 2020, 20:38
Location: France

Re: anomalie avec fichiers MP3 ayant deux champs ID3 en en-tête

#3 Post by BitterColdSoul »

Testé v. 7.2 WIP (en galérant pendant une demi-heure pour retrouver comment lancer une analyse à partir d'un emplacement précis) : exactement le même résultat, ces fichiers sont tronqués à 504532 octets.

(Du reste les notes d'évolutions pour les versions 7.1 finale et 7.2 WIP ne mentionnent rien de nouveau concernant les fichiers MP3.)

recuperation
Posts: 2720
Joined: 04 Jan 2019, 09:48
Location: Hannover, Deutschland (Germany, Allemagne)

Re: anomalie avec fichiers MP3 ayant deux champs ID3 en en-tête

#4 Post by recuperation »

Veuillez préparer un fichier de disque d'une taille minimale si possible pour pouvoir reproduire l'erreur.
Ensuite mettez-le à la disposition de Christophe Grenier.

BitterColdSoul
Posts: 50
Joined: 07 Jun 2020, 20:38
Location: France

Re: anomalie avec fichiers MP3 ayant deux champs ID3 en en-tête

#5 Post by BitterColdSoul »

Je crois avoir fourni suffisamment d'explications. Il suffit de copier le fichier MP3 joint (lien cjoint.com) sur une partition quelconque (NTFS en l'occurrence mais ça ne doit pas avoir d'influence), vérifier qu'il est en un seul fragment (le défragmenter le cas échéant – Defraggler par exemple permet de défragmenter sélectivement un fichier), repérer son emplacement et démarrer l'analyse à cet emplacement {*} en sélectionnant uniquement les fichiers MP3 (pour gagner du temps et éviter d'extraire des fichiers inutiles) : on constate que le fichier extrait a une taille de 504532 au lieu de 984326. Et il en serait de même pour tous les autres fichiers de ce dossier qui ont la même structure.

fichier Photorec (1) taille (1) taille (2) fichier complet d'origine (2)
f3851994008.mp3 504532 9706143 01 Samurai Sentai Shinkenger.mp3
f3852012968.mp3 504532 9559903 01 Shinken Red Ippitsu Soujou.mp3
f3852031640.mp3 504532 10807449 02 Aonami Yonaoshi.mp3
f3852052752.mp3 504532 8799168 02 Tatakae! Shinkenger.mp3
f3852069944.mp3 504532 9300738 03 Mojikara Daikoshin.mp3
f3852088112.mp3 504532 10755240 03 Nadeshiko Shinken Hana Fubuki.mp3
f3852109120.mp3 504532 10910909 04 Dokomademo Shinkenger.mp3
f3852130432.mp3 504532 8645535 04 SHINKEN DAYS Never Give Up Douchuu.mp3
f3852147320.mp3 504532 10862804 05 Hannari Meccha Bushidou Girl.mp3
f3852168544.mp3 504532 8983050 05 Tsuranuke Bushido.mp3
f3852186096.mp3 504532 9257833 06 Gold Ninjou Ipponjime.mp3
f3852204184.mp3 504532 10345608 06 Samurai Gattai Shinken-Oh!.mp3
f3852224392.mp3 504532 11271394 07 Ikkan Kenjo! ShinkenGold.mp3
f3852246408.mp3 504532 4672794 07 Samurai Hiwa 1.mp3
f3852255536.mp3 504532 2854672 08 Samurai Hiwa 2.mp3
f3852261112.mp3 504532 9551487 08 Shinken Matsuri.mp3
f3852279768.mp3 504532 1425271 09 (Shoudou Phone) Kuokaon Shuu.mp3
f3852282552.mp3 504532 10147082 09. Samurai Henkei Daikai-Oh!.mp3
f3852302376.mp3 504532 3571473 10 Samurai Hiwa 3.mp3
f3852309352.mp3 504532 8140847 10 ~ Shirokuji Muchu Shinkenger ~Ginmaku Ban~.mp3
f3852325256.mp3 504532 984326 11 (Shinkenmaru) koukaon.mp3
f3852327184.mp3 504532 8101180 11 Rokuni no Samurai.mp3
f3852343008.mp3 504532 10300677 12 Kyuukyoku Samurai Ha-Oh Kourin!.mp3
f3852363128.mp3 504532 3177547 12 Samurai Hiwa 4.mp3
f3852369336.mp3 504532 1236143 13 (Origami) Kuokaon Shuu.mp3
f3852371752.mp3 504532 5053263 13 ~Samurai First Rap ~ Ginmaku BANG ~.mp3
f3852381624.mp3 504532 3372943 14 Samurai Hiwa 5.mp3
f3852388216.mp3 504532 8810672 14 Shirokuji Muchu Shinkenger.mp3
f3852405432.mp3 504532 966559 15 (Inroumaru ) Koukaon Shuu.mp3
f3852407320.mp3 504532 2832732 16 Samurai Hiwa 6.mp3
f3852412856.mp3 504532 1180766 17 (Shinken Oh ) Koukaon Shuu.mp3
f3852415168.mp3 504532 3407425 18 Samurai Hiwa 7.mp3
f3852421824.mp3 504532 1922667 19 (Sushichanger, Sakana Maru, Daikai-Oh ) Koukaon Shuu.mp3
f3852425584.mp3 504532 3108582 20 Samurai Hiwa 8.mp3
f3852431656.mp3 504532 1624880 21 (Rekka Daizan-Tô, Mougyuu Bazooka, Kyouryuumaru ) Koukaon Shuu.mp3
f3852434832.mp3 504532 3249644 22 Samurai Hiwa 9.mp3
f3852441184.mp3 504532 6024908 23 Gedoushu VS Gosei Tenshi Music.mp3


Normalement l'auteur Christophe Grenier est censé consulter ce forum, n'est-il pas ?

{*} C'est la partie pénible, je ne sais jamais quel champ il faut modifier dans le fichier de session photorec.ses pour contrôler ce paramètre. Ce n'est ni le premier après un “#”, ni la valeur “off,xxxxxx”, j'ai réussi en remplaçant la première des deux valeurs de la dernière ligne de chiffres par l'emplacement du fichier en secteurs, correspondant au nom du fichier moins le “f”, soit :
6556160-5860532223 => 3851994008-5860532223
Il devrait y avoir une option dans l'interface du logiciel permettant d'entrer directement un emplacement de démarrage, ou un intervalle à analyser, en secteurs ou en octets – j'ai vérifié dans le manuel, il n'y a pas non plus d'option à cet effet en ligne de commande.

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: anomalie avec fichiers MP3 ayant deux champs ID3 en en-tête

#6 Post by cgrenier »

Merci pour le fichier d'exemple, j'obtiens bien un fichier tronqué. Je vais voir ce que je peux faire pour améliorer ça.

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: anomalie avec fichiers MP3 ayant deux champs ID3 en en-tête

#7 Post by cgrenier »

J'ai mis en ligne une nouvelle version 7.2-WIP. Il faudrait tester si cela résout bien le problème.

Locked