mardi 9 novembre 2010

Récupérer un fichier MP4 de GoPro corrompu et illisible

Peut-être vous est-il arrivé en filmant de vous rendre compte que l'enregistrement de la vidéo avait stoppé.

Les raisons peuvent en être diverses, de la batterie un peu faible au gadin monumental que vous venez de vous prendre en passant par les aléas et les mystères de l'électronique ou bien simplement l'arrêt forcé de la caméra pendant qu'elle filme. Bref, tout ce qui fait que la communication entre la carte SD et la caméra puisse être coupée.

Parfois, ceux qui ont vécu cette expérience traumatisante (on compatit) n'ont pu que constater de retour à la maison que le fichier en question était illisible sur l'ordinateur, et ce même si sa taille parait normale.

Ce qu'il se passe : les fichiers MP4 contiennent une sorte d'index décrivant les caractéristiques de la vidéo. Cet index est nécessaire à la bonne lecture du fichier.
Lorsque l'enregistrement s'arrête d'une manière impromptue, la caméra n'a pas eu le temps d'écrire cet index de manière complète.

Il existe une fonction de la GoPro qui peut vous éviter ce genre d'embarras. Elle est assez mal documentée, raison pour laquelle nous vous la livrons ici. Si vous n'avez plus de GoPro sous la main, lisez plus bas.

Il s'agit de la fonction SOS.

Si votre dernier fichier est corrompu, remettez si nécessaire la carte SD dans son logement et allumez la caméra. Si la caméra affiche sur son écran LCD le message "SoS", cela signifie que la caméra a détecté le fichier corrompu. Il vous suffit alors d'appuyer sur n'importe quel bouton (le déclencheur par exemple) pour que la GoPro tente de réparer le fichier, ce qu'elle est capable de faire la plupart du temps en réécrivant le header (les 'moov atom' du fichier MP4). Lorsque la réparation du fichier est terminée, la led rouge s'arrête de clignoter.

Évidemment, évitez de manipuler les fichiers de quelque manière que ce soit avant d'avoir tenté cette restauration.

Si cette tentative échoue, sachez que certains arrivent à récupérer le flux vidéo des fichiers MP4. Maintenant certains arrivent également à récupérer le flux audio (voir plus bas, services payants).
La première condition est que votre fichier ne soit pas vide (commencez par en vérifier la taille, ou qu'il ne soit pas rempli de "zéros")

Deux techniques existent : la ré-écriture de l'index, ou bien l'exportation des frames vidéos une par une.

Un script PERL a été réalisé à cette fin par Tchiers. Vous pouvez le trouver ICI (accompagné d'un fichier batch concocté par GoPro.Hacks en vue de simplifier la procédure).
Il permet de récupérer le flux vidéo uniquement. Pour ceux qui ont besoin du son de leur vidéo, des services payants (voir-ci-dessous) arrivent parfois à le récupérer.
Voici la procédure d'utilisation (procédure basée sur l'environnement windows, mais les utilisateurs des autres OS -Mac, linux...- trouveront dans l'archive la source du script Perl, qui peut être lancée sur tout environnement sur lequel Perl version 5.8 ou supérieure est installé).
  1. Télécharger et installez la version 5.8 ou supérieure de Perl
  2. Créez un dossier
  3. 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.
  4. 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).
  5. Double-cliquez sur le fichier "lancez_moi.cmd"
  6. 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
  7. 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.

Pour les utilisateurs de Mac, voici le code source d'un outil appelé recoverMP4.
Il permet de reconstruire le descripteur des fichiers de GoPro, cependant il s'agit d'une SOURCE destinée à l'origine à un fichier vidéo bien précis, et il faudra donc l'adapter en fonction des caractéristiques de votre vidéo (taille, framerate, etc.). Mieux vaut donc s'y connaitre un peu (beaucoup).

SERVICES PAYANTS :
Enfin pour ceux dont la séquence perdue a une valeur inestimable et qui n'y arrivent pas, ou qui ont besoin de récupérer la bande audio, sachez qu'il existe des services commerciaux proposant la restauration des fichiers MP4.

Dans les cas les plus difficiles, le procédé de récupération est manuel, ce qui peut demander un certain temps au réparateur.
Nous pouvons vous recommander cette adresse : videofilerepair@gmail.com qui a déjà restauré pour nous un fichier MP4 avec récupération des flux vidéo ET audio.

Le principe : après un premier contact où l'on détaille le type de fichier (mode de prise de vue, durée, etc.), on reçoit le détail de la procédure.

On envoie le film endommagé pour expertise, et on reçoit gratuitement en retour un mail qui nous dit si le fichier est réparable, avec le cas échéant un court extrait vidéo pour juger de la qualité à attendre du résultat, et le prix à payer pour récupérer l'intégralité du fichier.
Si cela vous convient, des instructions de paiement vous sont alors données, et une fois le paiement reçu le fichier est mis à votre disposition en téléchargement.

A noter que le délai de réparation est variable en fonction de la taille du fichier et de la disponibilité du réparateur.



.

vendredi 5 novembre 2010

Si tu es grand angle avec fort capteur HD... Ca m'intéresse !

GoPro.Hacks vous propose désormais un lien dans la barre de droite (en haut !) vers une page de petites annonces entièrement dédiées à la GoPro (mais pas à la promotion de votre site web...)

Que vous souhaitiez revendre votre vieille Wide pour passer à la HD, ou que vous soyez un fauché recherchant quelqu'un s'en séparant, vous devriez y trouver votre compte.

Le système de publication est un classique, avec validation de l'annonce par email.

Ce service étant nouveau (et pas encore testé...), il se peut qu'il y ait des problèmes divers, merci de les faire remonter en commentaires de cet article, nous essaierons de les résoudre au fur et à mesure, en fonction de notre temps libre restant.

Merci aussi de penser à supprimer vos annonces lorsqu'elles ne sont plus d'actualité.

GoPro.Hacks ne prend aucune responsabilité vis à vis du contenu de ces annonces. 

Quelques rappels :
  • Restez vigilants aux arnaques, attention aux "trop" bonnes affaires.
  • Ne donnez pas suite à un vendeur ou un acheteur qui se fait trop pressant. Mieux vaut louper une occase que de perdre 200€ et enrichir un parasite.
  • Privilégiez si possible les ventes où vous pouvez voir le vendeur. 
  • Insistez pour avoir la facture de la caméra.
  • Faites preuve de discernement et de bon sens.

mercredi 3 novembre 2010

Test : perche XSories UShot 2.0

article édité le 11/11/2010 (voir fin de l'article)

La marque XSories, en plus des housses silicones déjà testées distribue une gamme d'accessoires pour élargir toujours plus l'utilisation de la GoPro.

Ainsi, fin octobre, c'est une petite perche télescopique (nom de code : UShot 2.0) qui a fait son entrée et que l'on devrait très vite trouver dans les rayons des magasins. qui distribuent la GoPro.

Replié, ce petit bâton ne fait qu'environ 18 cm de longueur, ce qui en fait un compagnon de voyage bien peu encombrant : définitivement un atout lorsque l'on est en pleine activité physique !
Le snowboarder à bonnet trouvera facilement une petite poche dans son baggy pour l'y loger pendant la phase d'ascension par exemple

©XSories/x-tremevideo.com
.

Son secret : 3 "étages" cachés dans le tube, que l'on déploie vraiment très facilement et rapidement grâce à un système de blocage très pratique : chaque niveau est libéré successivement par une rotation de la poignée dans le sens anti-horaire, tandis que le verrouillage se fait en tournant dans le sens horaire.
Hop ! on se retrouve avec une quarantaine de centimètres de rallonge, qui font la différence !
©XSories/x-tremevideo.com



Après une petite mise à l'épreuve par notre équipe de test (et de bourrins), rien à redire sur le système de déploiement qui s'est avéré fiable et sans problèmes.

Le jeu entre les sections est bien maîtrisé ce qui est appréciable face aux vibrations parfois rencontrées dans certains sports.
La caméra se monte sur une rotule qui permet de bien positionner son angle de vue ; il vous faudra cependant investir dans un adaptateur GoPro vers vis 1/4" (le standard en photo) alias le "tripod mount" (8$ dans le ""), compter 12€ dans l'hexagone.

Ce surcoût est malgré tout valable dans la mesure où cet accessoire est bien utile aux amateurs déjà pourvus en équipement photo, où aux bricolos qui auront avantage à utiliser des vis 1/4" plutôt que de réaliser la monture GoPro standard. Par ailleurs cela vous permet aussi d'utiliser cette perche télescopique avec d'autres modèles d'appareils numériques ou de caméras.

En tout cas on a été rassuré de voir que l'adaptateur tenait bien en place sur la rotule et ne se dévissait pas tout seul.

Pour le détail, vous aurez peut-être remarqué la petite dragonne (pour ne pas perdre le bâton, ni la caméra), ainsi que le petit miroir sphérique intégré en bout de perche.
Il ne paye pas de mine, celui-là, mais améliore bien le cadrage lorsque l'on pratique des vidéos "dont on est le héros" !

Le bouchon qui ferme le tube et sur lequel est attaché la dragonne comporte un trou fileté au standard 1/4" pour se servir de la perche comme d'une extension aux matériels photo standards.

Attention toutefois, sur notre modèle cette partie a une fâcheuse tendance à se déboîter si l'on tire un peu trop dessus. On regrette qu'il n'y ait pas une petite vis pour sécuriser cette pièce qui est seulement emmanchée, d'autant plus que la dragonne y est fixée. Prudence donc... A vous de voir si vous souhaitez rajouter cette petite sécurité.

Côté utilisation, cet accessoire présente plein de petits avantages (rappelez vous...):

- voir au dessus de la foule


- se rapprocher du cœur de l'action (parce que c'est dangereux, ou parce qu'on en est éloigné...)



- donner une certaine amplitude aux mouvements de caméra (petit clin d'œil aux Rhône's Pearl) :


- avoir un angle de vue original ou extrême (plongée / contre-plongée...) ou bien gagner quelques dizaines de centimètres de recul lorsque l'on a de petits bras et qu'on voudrait filmer une action dans son ensemble (cf la vidéo promotionnelle de X-tremevideo ci-dessous :


Nous avons nous aussi voulu éprouver la perche à l'eau salée, et nous avons donc bravé les éléments, direction la méditerranée et ses petites vagounettes de bord de plage avec une équipe de fins limiers triés sur le volet et déguisés en Monsieur-Tout-Le-Monde pour l'occasion. Notez notre professionnalisme qui nous pousse à tester dans des conditions humaines, et pas dans des vagues glassy sur un perfect spot idyllique. C'est beau le dévouement.



Après quelques bons bains de mer suivis de petits rinçages (le seul avantage de ce que le bouchon de dragonne s'enlève...), la UShot 2.0 se porte à merveille (merci de vous en soucier).

Edit du 06/02/2011:
Une petite vidéo de démo par Gaëtan (merci à lui) en snowboard (vidéo publiée initialement sur le mur du compte facebook de GoPro.Hacks):



Edit du 11/11/2010 : Suite à certaines interrogations quant aux limites de cadrage en autoportrait avec les 43 cm de la perche, voici ce que cela donne avec le bras tendu et la perche à bout de bras, cadrage mode 720p et modèle d'1m75.



Notre modèle de l'article :
XSories Black UShot 2.0 43cm, distribuée par X-tremevideo, également disponible en pink, au prix de 29,99€

mercredi 20 octobre 2010

Insolite : une GoPro HD dans l'espace !

Peut-être avez-vous entendu parler de cette expérience réalisée par un groupe d'amis New-Yorkais, consistant à envoyer une caméra dans la haute-atmosphère.


Vous ne serez donc pas surpris d'apprendre que la caméra utilisée ici n'était rien d'autre qu'une GoPro HD, ainsi baptisée à quelques 30 km d'altitude...

Vous vous demandez comment ont-ils pu retrouver leur caméra ? Un téléphone GPS et une solution de tracking, avec une bonne dose de chance...

Retrouvez les détails sur http://www.brooklynspaceprogram.org, et la vidéo ci-dessous (l'auteur confirme d'ailleurs dans les commentaires sur Vimeo, qu'il s'agit bien d'une GoPro HD)

Le bon plan express de Jérémie

La GoPro vous fait de l'œil ?

Grâce à  Jérémie-les-bons-tuyaux, c'est peut-être noël avant l'heure pour vous.

Le salon SATIS (http://www.satis-expo.com) est un salon spécialisé dans la création et diffusion de médias ; il se trouve que GoPro y tient un stand (H32) et y propose ses produits à des prix très intéressants :
Comptez 210€ pour une HD version naked et 245€ pour un pack Helmet.

Attention, le salon ferme ses portes... le 21/10/2010, il ne vous reste donc que demain pour profiter de cette offre à Paris - Porte de Versailles - Pavillon 7.3

lundi 18 octobre 2010

Angles de Vue : moto

Voici quelques semaines, nous avions lancé l'idée d'un projet intitulé "Angles du Vue", destiné à répertorier les montages possibles par activité, ainsi que le rendu vidéo obtenu.

Très vite, la communauté motarde s'est montrée la plus réactive, et grâce à Olivier (prises de vue sur piste) et Pascal (cross) nous pouvons aujourd'hui rendre une première esquisse de "L'angles de Vue" spécial moto.

Bien entendu, cet article ne restera pas figé et sera enrichi des éventuelles propositions ultérieures que nous recevrons.

Le principe : une vue générale des possibles emplacements de la caméra sur laquelle vous pouvez cliquer sur les vignettes pour avoir le détail de la prise de vue, les captures d'écrans et éventuellement les vidéos fournies par leurs auteur.

Commençons par la route, grâce aux essais d'Olivier :

Sur ROUTE

moto

coque, carénage arrière
fourche
platine repose pied passager

reservoir
tete fourche








casque


Et voici une spéciale CROSS grâce à Pascal :



casque cross





Route
  • Coque carénage arrière :




mode de prise de vue : R4 (960p)


  • Tête de fourche :



mode de prise de vue : R4 (960p), roll bar mount


  • Fourche :
mode de prise de vue : R4 (960p), roll bar mount


  • Platine cale-pieds passager :

mode de prise de vue : R4 (960p), roll bar mount



Cale-pieds passager, vue vers l'avant par RV :



Mode de prise de vue R4, en UpsideDown, monture artisanale.Détails de la monture, par RV :
Les pièces que j'utilise pour le montage proviennent de l'industrie. Elles sont utilisées pour fixer des guides sur des convoyeurs.

Il y a 2 tiges inox pleine, d'une dizaine de centimètres fixées et reliées a 90° par deux pièces en plastique qui viennent serrer les tiges en vissant.
 
Cela permet de régler la position dans tous les sens ainsi qu'en profondeur.

Pour relier le caisson de la camera j'utilise 5 plaquettes montées en quinconce, découpées dans une plaque de plastique (utilisée pour l'isolation de l'appareillage électrique dans les armoires industrielles).

Cette matière est très intéressante car en la chauffant on peut adapter la forme à tous supports et une fois refroidie, elle reprend toute sa rigidité et robustesse.

Enfin pour relier le tous au cale pied, j'utilise un pontet de guidon classique que l'on peut serrer sur une pièce de caoutchouc pour absorber les vibrations.




  • Casque :
mode de prise de vue : R4 (960p), support autocollant


  • Réservoir : 


mode de prise de vue : R4 (960p), suction cup


Cross

  • Casque Cross :
mode de prise de vue : R4 (960p), handlebar seatpost mount


  • Chestmount cross :
mode de prise de vue : R4 (960p), chestmount

mercredi 13 octobre 2010

Vidéo du jour : "l'auto-film" de François

C'est bien connu, avec GoPro c'est vous le héros, alors quand il n'y a personne pour vous filmer, on l'oublie souvent mais rien ne vaut l'exploitation du terrain.

François nous montre ici quelques séquences où il a utilisé les branches, troncs et autres supports naturels pour la prise de vue.