en-tête d'un WMV corrompu

Modérateur : Modérateurs

Répondre
Le_PonT
Messages : 4
Enregistré le : mer. 24 mars, 2010 22:56

en-tête d'un WMV corrompu

Message par Le_PonT »

Bonjour, j'ai un fichier WMV dont l'en-tête a été corrompu.

En ouvrant le fichier avec un editeur hexa, les caractères des lignes 0 à 3FF0 sont remplacés par des FF.

J'ai essayé d'ouvrir le fichier avec moviemaker, vlc, media classic, aucun n'a fonctionné.

L'analyse vidéo que ce soit avec m4ng, ou gspot, me dit vidéo 0 mo, audio 0 mo.

Je sais que ça risque de coincer à l'endroit où il faut renseigner la taille des parties audio et vidéo, mais pour ça j'ai peut-être une solution. Le même fichier mais convertit en mp4, d'une taille largement inférieure(le fichier originel fait 1,9go, le mp4 489 mo).

Je me doute que s'agissant d'un WMV, Microsoft a bien du brider au maximum les possibilités, mais sait-on jamais....

je suis en train d'essayer de réparer le fichier avec all media fixer 2008(sans grand espoir), en attendant.

La seule(et meilleure) solution serait d'utiliser un programme qui fait une analyse de fond du fichier pour recréer l'en-tête mais je n'en ais trouvé aucun.

Cordialement.
Le_PonT
Messages : 4
Enregistré le : mer. 24 mars, 2010 22:56

Message par Le_PonT »

en poussant (beaucoup) plus loin l'analyse en hexa, j'ai trouvé que toutes les infos sur le bitrate et tout ce qui concerne le fichier sont situés à la fin, la vidéo a été crée avec Adobe Première pro 4(si ça peut aider, pour l'entête du fichier).

Avec je pense beaucoup de temps et d'essai je finirais bien par combler ce qui manque(les séquences d'info)... manquera juste les codecs, qui eux ne sont pas marqué :s

voilà au cas où une partie de ce qu'il y a à la fin de mon fichier.

Code : Tout sélectionner

MetadataDate="2009-06-07T02:23:47+02:00"
   asf:NativeDigest="0;39E07A58007767DAB7666ED9F88081C2"
   xmpDM:audioChannelType="Stereo"
   xmpDM:audioSampleType="16Int"
   xmpDM:audioSampleRate="48000"
   xmpDM:videoPixelAspectRatio="768/702"
   xmpDM:videoFieldOrder="Progressive"
   xmpDM:videoFrameRate="30.000000"
   xmpDM:startTimeSampleSize="1"
   xmpDM:startTimeScale="25"
xmpMM:OriginalDocumentID="xmp.did:F3D0E858CB4DDE11A8D58A1AE62149A1"
   xmpMM:DocumentID="xmp.did:81338977F952DE1182D1B424AB3188DD"
   xmpMM:InstanceID="xmp.iid:81338977F952DE1182D1B424AB3188DD"
   dc:format="Windows Media">
xmpDM:videoFrameSize
    stDim:w="720"
    stDim:h="576"
    stDim:unit="pixel"
   xmpDM:Tracks
    rdf:Bag
     rdf:li
      xmpDM:trackName="Markers"
      xmpDM:frameRate="f254016000000"
    rdf:Bag
   xmpDM:Tracks
   xmpDM:projectRef
    xmpDM:type="movie"
   xmpDM:altTimecode
    xmpDM:timeValue="00:00:00:00"
   xmpDM:startTimecode
    xmpDM:timeValue="00:00:00:00"
    xmpDM:timeFormat="25Timecode"
   xmpMM:DerivedFrom
    stRef:instanceID="xmp.iid:80338977F952DE1182D1B424AB3188DD"
    stRef:documentID="xmp.did:F3D0E858CB4DDE11A8D58A1AE62149A1"
    stRef:originalDocumentID="xmp.did:F3D0E858CB4DDE11A8D58A1AE62149A1"
   xmpMM:Pantry
    rdf:Bag
     rdf:li
      rdf:Description
       xmpMM:OriginalDocumentID="xmp.did:A2E8B11DF152DE11888F83AC910D35BF"
       xmpMM:DocumentID="xmp.did:A2E8B11DF152DE11888F83AC910D35BF"
       xmpMM:InstanceID="xmp.iid:71CEE623F152DE11888F83AC910D35BF"
       xmp:ModifyDate="2009-06-07T01:24:03+02:00"
       xmp:MetadataDate="2009-06-07T01:24:11+02:00"
       xmpDM:audioChannelType="Stéréo"
       xmpDM:audioSampleType="Compressed"
       xmpDM:audioSampleRate="48,000"
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

Salut à toi ... C'est quoi la question? :D
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Le_PonT
Messages : 4
Enregistré le : mer. 24 mars, 2010 22:56

Message par Le_PonT »

Lol, bah tout simplement est ce que vous connaissez un moyen de réparer l'en-tête d'un fichier WMV?

Comme je l'ais dit, j'ai pu récupéré l'ensemble des infos du fichiers, grâce aux tags laissé par Adobe Premiere pro 4, hormis les codecs utilisés.

Mais vu que c'est un fichier WMV, pour la vidéo c'est soit WM2 soit WM3, et pour l'audio, je ne pense pas qu'il y ait des dizaines de possibilités pour ce type de fichier(et avec les infos que j'ai pu récupéré ça devrait être plus simple).

Dans le pire des cas, s'il n'existe pas de programme permettant de corriger un WMV en recréant son en-tête(index), j'ai la possibilité de recréer l'en-tête en faisant les modifications manuellement en hexa ; mais c'est sur la façon de rajouter que je bute.

J'ai comparé en hexa plusieurs fichiers WMV, mais aucun n'ayant été crée avec Adobe Premiere pro 4, les en-tête sont tous différents. Certaines portions sont identiques et correspondent aux infos qui ressortent de votre programme d'analyse.
Ex, les codecs sont toujours après la séquence:

Code : Tout sélectionner

40 52 d1 86 1d 31 d0 11 a3 a4 00 a0 c9 03 48 f6
62 00 00 00 00 00 00 00 41 52 d1 86 1d 31 d0 11
a3 a4 00 a0 c9 03 48 f6 02
Donc pour résumer tout, si vous connaissez un programme pouvant réparer l'en-tête d'un WMV, j'en aurais bien besoin.
Sinon si vous connaissez le code d'en-tête que crée Adobe Premiere Pro 4 ça me permettrait de le recréer.
Et dans le cas contraire, comment créer un en-tête manuellement grâce aux informations que j'ai pu récupérer.

Au pire des cas, où acheter une corde ou un flingue... :whi:

Edit: ha oui la raison qui fait que je cherche à tout prix à réparer ce fichier... une petite recherche dans google avec ça "54 ans d'attente" y compris les guillemets te donnera la réponse(le deuxième résultat hein!)... je n'ai pas réussi à le retrouver dans cette même qualité, seule solution qui s'offre à moi... le réparer...

J'espère juste que tu n'es pas clermontois :hop:
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

bon, "54 ans d'attente" ça correspond à 2 choses :
1. la publication des manuscrits de la mer morte
2. une victoire au rugueubi... contre Clermont
Je pencherais donc pour le 2 n'étant pas "clermontois".
Pour ce qui est du WMV, c'est un format à la noix de m$ qui est très outsider dans le monde de la vidéo "amateur" vu qu'il est bridé et protégé jusqu'à l'os. Je ne sais pas perso comment se présente un entête de WMV.
Qu'est-il arrivé à ton WMV pour que son entête soit corrompu?
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Le_PonT
Messages : 4
Enregistré le : mer. 24 mars, 2010 22:56

Message par Le_PonT »

un simple chkdsk /r /f lancé sur le disque... comme par hasard les seules erreurs qu'il a trouvé c'était ce fichier...

Je viens d'essayer asftool, mais il me dit que l'entête du fichier est cassé(il m'a bien avancé...)

déjà au tout début le fichier n'était pas reconnu comme un fichier wmv, en faisant une première modif en hexa, il a réussi à le reconnaître(via l'analyser de m4ng).

si au pire il y a un moyen de le réencoder je m'en contenterais
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

si m4ng arrive à le reconnaitre, VLC pourra peut-être le lire?
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
BiGf0oT
Administrateur
Administrateur
Messages : 6072
Enregistré le : sam. 03 févr., 2007 23:10
Localisation : Dans ma grotte
Contact :

Message par BiGf0oT »

as tu essayé à l ouvrir avec Movie Maker, vue que c est aussi du microsoft
Proverbe Chien : Si ça ne se mange pas, Si ça ne se baise bas, Pisse dessus !
Avatar du membre
pepsilite
The Grinch
The Grinch
Messages : 23287
Enregistré le : sam. 03 févr., 2007 19:13
Localisation : Chez moi le plus possible ...

Message par pepsilite »

:mdr alors là, si ça marche, ce serait un miracle... un soft m$ qui ouvre un fichier m$, ça serait une première......
06/01/2020 m4ng v6 est disponible au téléchargement en version finale : m4ng v6
Avatar du membre
BiGf0oT
Administrateur
Administrateur
Messages : 6072
Enregistré le : sam. 03 févr., 2007 23:10
Localisation : Dans ma grotte
Contact :

Message par BiGf0oT »

on se moque pas de m$ :mrgreen:
Proverbe Chien : Si ça ne se mange pas, Si ça ne se baise bas, Pisse dessus !
Répondre