Fichier AVI corrompu :(
Fermé
Motorsw
-
17 nov. 2012 à 23:20
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 - 22 nov. 2012 à 09:09
jmwurth Messages postés 2933 Date d'inscription dimanche 13 août 2006 Statut Membre Dernière intervention 23 juin 2013 - 22 nov. 2012 à 09:09
A voir également:
- Fichier AVI corrompu :(
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier iso - Guide
11 réponses
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
853
20 nov. 2012 à 09:42
20 nov. 2012 à 09:42
Bonjour
Si vous réussissez à repérer la partie corrompue, vous pouvez la remplacer par des caractères NUL 00 avec un éditeur hexadécimal Hex Editor ou Hexaviewer
Si vous réussissez à repérer la partie corrompue, vous pouvez la remplacer par des caractères NUL 00 avec un éditeur hexadécimal Hex Editor ou Hexaviewer
Quand je l'ouvre avec VirtualDub, il ne va que jusqu'à la frame qui pose problème en fait.
(DivFix)
Alors qu'un logiciel d'analyse m'indique bien qu'il y a 20 000 frames. VirtualDub et tous les autres ne vont que jusqu'à là :( je pensais donc pouvoir récupérer et supprimer ces frames qui posent problème mais comment étant donné que cela ne fonctionne pas dans virtualdub? Avec un éditeur hex?
http://imageup.fr/uploads/1353271940.png
(infos fichier)
Merci beaucoup !
" Corrupted data detected at frame 1303 (00:00:50) Error offset: 37890648 ($02422A58) Corrupted data detected at frame 1303 (00:00:50) Error offset: 117247714 ($06FD0EE2) Corrupted data detected at frame 1303 (00:00:50) Error offset: 145717155 ($08AF77A3) Corrupted data detected at frame 1303 (00:00:50) Error offset: 157860182 ($0968C156) Corrupted data detected at frame 1303 (00:00:50) Error offset: 171858775 ($0A3E5B57) Corrupted data detected at frame 1304 (00:00:50) Error offset: 215554900 ($0CD91B54) Corrupted data detected at frame 1305 (00:00:50) Error offset: 269654006 ($101297F6) Corrupted data detected at frame 1305 (00:00:50) Error offset: 374073558 ($164BE8D6) Corrupted data detected at frame 1306 (00:00:50) Error offset: 379704611 ($16A1D523) Corrupted data detected at frame 1307 (00:00:50) Error offset: 433614759 ($19D86FA7)"
(DivFix)
Alors qu'un logiciel d'analyse m'indique bien qu'il y a 20 000 frames. VirtualDub et tous les autres ne vont que jusqu'à là :( je pensais donc pouvoir récupérer et supprimer ces frames qui posent problème mais comment étant donné que cela ne fonctionne pas dans virtualdub? Avec un éditeur hex?
http://imageup.fr/uploads/1353271940.png
(infos fichier)
Merci beaucoup !
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
853
Modifié par jmwurth le 21/11/2012 à 13:25
Modifié par jmwurth le 21/11/2012 à 13:25
Toutes mes excuses, je n'avais pas encore lu le post précédent
Je propose d'utiliser l'éditeur hexadécimal Hexaviewer et l'afficher en décimal (cliquer sur 10). Vous pourrez alors vous placer sur l'offset voulu
Je propose d'utiliser l'éditeur hexadécimal Hexaviewer et l'afficher en décimal (cliquer sur 10). Vous pourrez alors vous placer sur l'offset voulu
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
853
Modifié par jmwurth le 21/11/2012 à 14:36
Modifié par jmwurth le 21/11/2012 à 14:36
C'est donc au premier offset corrompu
Error offset: 37890648 ($02422A58)
L'éditeur Hex Editor est plus rapide, je n'ai pas fait attention qu'on avait aussi l'adresse en hexadécimal, soit $02422A58
Après, on déroule jusqu'au dernier frame corrompu, et couper comme vous l'avez envisagé. En remplaçant par des 00, on aurait un blanc inutile.
En tout cas, il est bon de conserver une copie entière
Error offset: 37890648 ($02422A58)
L'éditeur Hex Editor est plus rapide, je n'ai pas fait attention qu'on avait aussi l'adresse en hexadécimal, soit $02422A58
Après, on déroule jusqu'au dernier frame corrompu, et couper comme vous l'avez envisagé. En remplaçant par des 00, on aurait un blanc inutile.
En tout cas, il est bon de conserver une copie entière
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
853
Modifié par jmwurth le 21/11/2012 à 15:21
Modifié par jmwurth le 21/11/2012 à 15:21
Effectivement, on ne sait pas jusqu'où il faut couper. C'est pourquoi, je ne vois pas comment éviter de tout couper jusqu'à la fin du dernier frame
Reste à savoir quelle est la taille d'un frame et faire le calcul
Je vais maintenant tenter d'activer le lien
http://imageup.fr/uploads/1353271940.png
La taille d'un frame est donc de 425,2 x 1 000 000 / 20 938
Résultat 20307,57 qu'on arrondit à 20308 ?
Reste à savoir quelle est la taille d'un frame et faire le calcul
Je vais maintenant tenter d'activer le lien
http://imageup.fr/uploads/1353271940.png
La taille d'un frame est donc de 425,2 x 1 000 000 / 20 938
Résultat 20307,57 qu'on arrondit à 20308 ?
j'ai donc sélectionné du premier au dernier offset qui pose problème et j'ai supprimé, mais je me retrouve avec le fichier habituel tel qu'il est lu..
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
853
21 nov. 2012 à 15:26
21 nov. 2012 à 15:26
Pouvez-vous désactiver la protection en écriture en cliquant avec le bouton droit de la souris sur le fichier AVI ?
comment ça?
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
853
Modifié par jmwurth le 21/11/2012 à 21:49
Modifié par jmwurth le 21/11/2012 à 21:49
Si vous n'avez pas de souris, vous pouvez utiliser le bas du touchpad et cliquer sur Propriétés
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
853
22 nov. 2012 à 09:09
22 nov. 2012 à 09:09
En désactivant la protection en écriture, il devrait être possible d'effacer tout ce que vous avez sélectionné