Logiciel : Récupérer un fichier Gopro corrompu

4 761 vues Nico 8 décembre 2016 19

Récupérer et réparer un fichier GoPro corrompu

Couverture d’ouvrage : Logiciel : Récupérer un fichier Gopro corrompu

Appartient à GoPro & Cameras Séries :

Il arrive que votre vidéo .mp4 GoPro soit illisible, en général conséquence d’un arrêt inopinée de la caméra, après un choc violent, un excès de chaleur ou une panne de batterie. Il est très probable que le soft de la caméra n’est pas eu le temps de clore le fichier enregistré, le rendant inutilisable. Voici la marche à suivre pour sauver vos vidéos, dans la majorité des cas.

Parution :
Genres :

La procédure, pas à pas

Avant toute chose, vérifier que le fichier n’est pas vide (>0 kO), ou n’est pas rempli de zéros (en l’ouvrant dans le bloc note de windows par exemple). Si il n’est pas vide, il y a un espoir !

Utilisez le mode SOS de la camera

Avant toute manipulation autre, éteindre la GoPro, réintroduire la carte, et allumer la camera. Il est probable que le message « SOS » apparaisse, ce qui signifie que la caméra a détecté le fichier corrompu. En pressant n’importe quel bouton, le soft va réécrire le fragment de code manquant et rendre votre fichier à nouveau lisible. A la fin de la réparation, la LED rouge clignote une fois.

L’artillerie lourde : le script PEARL

Si la manipulation précédente ne fonctionne pas, vous pouvez utiliser ce script développé par Tchiers, qui permet de récupérer le flux vidéo uniquement. Nous vous donnons ci-dessous le mode d’emploi :

Pour utiliser le logiciel, sous windows :

  • Télécharger ici le script PERL de fixfr.zip
  • Télécharger et installez la version 5.8 ou supérieure de Perl
  • Créez un dossier
  • Copiez dans ce dossier le contenu du fichier fixfr.zip, soit un fichier nommé « fix.pl », qui est le script en Perl, et un fichier « lancez_moi.cmd » qui est un batch.
    Bien que testé parfaitement fonctionnel sous windows7, chez certains il est apparu un problème au lancement, qui se résoud en enlevant le mot « perl » du fichier « lancez-moi.cmd ». Pour se faire, utilisez un logiciel dans le style du notepad pour ouvrir le fichier.
  • Copiez dans le même répertoire le fichier vidéo endommagé (appelons le ‘video.mp4’, et supposons qu’il ait été filmé en mode R3).
  • Double-cliquez sur le fichier « lancez_moi.cmd »
  • Une fenêtre s’ouvre. Effectuez les actions demandées :
    • mettre le nom du fichier corrompu et son extension (video.mp4 dans notre exemple)
    • mettre le mode dans lequel la vidéo a été capturée (r3 dans notre exemple, soit le mode 720p). Si vous filmez en PAL (50 fps en r3 PAL), choisir palr3, si vous filmez en NTSC (60 fps en R3 NTSC), choisir ntscr3.
      En PAL R2 ce sera palr2, en NTSC R4 ce sera ntscr4, etc.
    • pour le premier essai, entrez 0 pour la compensation. Vous modifierez ce paramètre uniquement si la lecture de la vidéo corrigée n’est pas bonne
  • Le script va tenter de réparer le fichier et en créer une copie restaurée avec une extension ‘.restore.mp4’.
    Vérifiez dans le lecteur vidéo VLC que la vidéo a été récupérée. Si la lecture se fait mal, relancez le script en entrant un paramètre de compensation différent (d’abord 1, puis 2…) jusqu’à ce que la lecture soit enfin correcte.
    Il est probable que vous rencontriez des difficultés avec des fonctions avancées (style avance rapide). Cela est dû au fait que le fichier a connu des problèmes d’indexation. Il est recommandé de le réencoder.

19 Commentaires »

  1. jahel 14 décembre 2018 at 1 h 36 min -

    BOnjour

    ton tuto est super bien détaillé. mais existe t-il pour MAC?

    merci

  2. fab 2 septembre 2018 at 21 h 13 min -

    bonjour, je remercie toutes les ames charitables de bien vouloir m’aider s’il vous plait, j’ai suivit le tutu a la lettre je rencontre ceci: cannot open reading:
    voici les info du fichier
    General
    Complete name : C:\Users\fab\Desktop\fixfrV2\video.mp4
    Format : MPEG-4
    Format profile : Base Media
    Codec ID : isom (isom/iso2/mp41)
    File size : 4.00 GiB

  3. Nico 12 août 2018 at 15 h 54 min -

    Bonjour,
    juste à suivre les explications que je donne : appuie sur une touche puis entre les données demandées

  4. Djavan 30 juillet 2018 at 15 h 35 min -

    Salut Nico,
    j’ai aussi un problème avec mes vidéos gopro enregistrées sur une carte SD 32go avec la Gopro Session, qui affichent bien la taille des fichiers en Mo mais la durée est de 0,0 min…
    J’ai donc tout téléchargé mais j’ai ce message qui m’apparait :

    ****************************************************
    * Fichier Batch par http://goprohacks.blogspot.com *
    * Perl script par Tchiers *
    ****************************************************
    entrer le nom du fichier (exemple.mp4)GOPR0003.MP4
    GOPR0003.MP4
    entrer le mode video (palr1,palr2,palr3,palr4,palr5,ntscr1,ntscr2,ntscr3,ntscr4,ntscr5,96048HD2)ntscr5
    ntscr5
    entrer la compensation (mettre 0 si pas de compensation, de 0 Ó 2 pour mode r2 et r4, de 0 Ó 5 pour modes R3 et r1)1
    ‘perl’ n’est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.
    Appuyez sur une touche pour continuer…

    Merci pour ton aide!
    Dja

  5. Nico 16 mars 2017 at 14 h 19 min -

    Bonjour, même réponse que précédemment. Si vous avez « no frames found », ça veut dire que l’enregistrement ne s’est pas fait (donc, dans tous les cas, vous ne pouvez rien récupérer, puisque le contenu n’existe pas). Vous pouvez vérifier, si vous avez un doute, en éditant le fichier (l’ouvrir avec wordpad ou le bloc note), et vous verrez alors que les 129 991 Ko sont composés d’espaces, c’est à dire de blancs à valeur NULL. Désolé pour vous. Méfiez vous des cartes mémoires de plus de 64 Go (cf les discussions précédentes) qui posent beaucoup de problèmes avec GoPro.

  6. macé 15 mars 2017 at 17 h 25 min -

    Bonjour,
    j’ai eu un problème de plantage avec ma gopro session, j’ai réussi avec votre blog à récuperer 1 vidéo, par contre pour les autres les logiciel me dit no frames found, alors que mon fichier fait 129 991 Ko, pouvez vous m’aider.
    merci

  7. cedric 17 février 2017 at 17 h 25 min -

    C’est une saandiskultra 64GB
    je suis bon pour en acheter une plus petite…
    si j’avais su avant… :-/
    merci

  8. Nico 10 février 2017 at 20 h 36 min -

    J’ai eu ce genre de problème avec des cartes SD qui étaient soit défectueuses, soit supérieures à 32 Go, la limite acceptée par GoPro. De mon expérience, les cartes de 64Go présentent des problèmes de création d’index et entraînent l’effacement en boucle des vidéos déjà réalisées, avec la création de vidéos vides de même taille. Quelle est la taille de ta carte SD ?

  9. cedric 10 février 2017 at 13 h 41 min -

    J’ai tous mes fichiers qui sont identiques… (sauf 2 primières petites vidéos…)
    Tu ne sais pas d’où ça peut venir???
    Merci

  10. Nico 9 février 2017 at 20 h 29 min -

    Malheureusement, cette application ne peut faire l’impossible ; si votre vidéo est altérée dans son code numérique, l’application arrive à reconstruire les parties fonctionnelles permettant la lecture, mais pas les images elles-mêmes. Si les couleurs sont perdues car altérées, aucune solution possible. Tentez de retraiter l’image sous adobe première par exemple, en appliquant des filtres qui permettent de recoloriser. Essayez par exemple les filtres utilisés en plongée qui corrige le vert ici : http://www.cameraonboard.fr/book/filtres-images-sous-marines-adobe-cs6/

  11. lou 9 février 2017 at 19 h 44 min -

    bonjour, tout se passe bien jusqu’à que la vidéo reste verte, même si j’arrive à voir un bout de mon image de vidéo en haut, j’ai pourtant essayé toutes les compensations… auriezvous des solutions pour la voir de bonne manière?

  12. Nico 9 février 2017 at 17 h 23 min -

    Classique : le fichier est vide, ce qui veut dire que votre vidéo n’existe pas ; elle n’est remplie que de « blancs » qui pèsent malgré tout 30 Mo. J’ai connu ça dans un de mes voyages, et malheureusement aucune solution possible.

  13. cedric 9 février 2017 at 13 h 14 min -

    Quand j’ouvre le fichier .mp4 avec le bloc note, il n’y a pas de caractères.
    Mais le fichier fait quand même 30Mo…

  14. Nico 8 février 2017 at 23 h 04 min -

    As tu vérifier que le fichier n’est pas vide ? Edite-le avec le bloc note et regarde si il y a bien des caractères à l’intérieur. Si il est vide, toutes les données sont perdues.

  15. cedric 8 février 2017 at 19 h 05 min -

    Bonjour,
    je filme en 1080-25, c’est quel pal?
    je les ai tous testés et ça me met tout le temps :
    Attemting to fix video.mp4
    No frames found. Quitting.
    Appuyez sur une touche pour continuer…
    Merci par avance pour ton aide..

  16. Nico 29 janvier 2017 at 13 h 49 min -
  17. g4seb 23 janvier 2017 at 8 h 58 min -

    Bonjour, ou puis telecharger le script svp?

    Merci

  18. Nico 4 janvier 2017 at 20 h 58 min -

    Bonjour, Il s’agit très probablement d’un problème de mémoire vive – donc de RAM – et pas de stockage (disque dur). Je vous invite à réessayer avec un ordinateur plus fourni en RAM, ou à ajouter éventuellement une petit barrette mémoire sur votre machine, pou tester.

  19. LECOMTE 2 janvier 2017 at 23 h 36 min -

    Bonjour, je fais exactement la même démarche qu’indiquée sur l’article mais la récupération s’arrête systématiquement à « 009536 at 23e77382 » pour afficher « Out of memory » alors que j’ai de l’espace disponible …
    Avez-vous une solution?
    Merci, Cordialement

Laissez un commentaire »

CameraOnBoard.fr : 1000 idées d'aventures et de voyages autour du monde, en vidéos. L'oeil de l'action avec les moyens du bord.