Sorti de la boîte la Xiaomi Yi Action, la solution alternative et moins coûteuse des caméras d’action GoPro, ne fournit pas une qualité d’image exceptionnelle: elle présente des artefacts de compression sur les scènes avec beaucoup de détails et de mouvements rapides, les hautes lumières et les ombres s’effacent assez facilement dans des scènes contrastées, la fonctionnalité de « sharpening » détruit plus les détails qu’elle ne les améliore…

C’est là que le « hacking » de la caméra à travers des scripts se révèle intéressant : en plaçant un script simplement à la racine de la carte microSD la Xiaomi Yi Action interprète les instructions données à son démarrage.

Ci-dessous une vidéo comparative d’avant et après l’utilisation d’un de ces fameux scripts :

À gauche : utilisation du script YiMAX-PRO / À droite :  la caméra en configuration d’usine

 

Le script est assez simple : il faut créer un fichier « autoexec.ash » à la racine de la carte microSD. Dans ce fichier on y place différents codes et commandes que la caméra va lire au démarrage et qui vont remplacer sa configuration par défaut, les réglages non indiqués dans ce fichier restent intacts.

Il y a énormément de paramètres configurables dont certains qui permettent même à la Xiaomi Yi Action de fonctionner de manière non prévues officiellement : modifier le bitrate, prendre des photos au format RAW, régler manuellement l’exposition, utiliser le WiFi pour synchroniser plusieurs caméras, etc. Il est même possible de lancer un serveur FTP au sein même de la caméra pour pouvoir récupérer les photos et vidéos directement en WiFi.

Toutes les commandes et scripts connus à ce jour sont disponible sur GitHub pour différentes versions du firmware de la caméra.

Vous imaginez donc bien qu’à l’aide de ces réglages il est possible d’améliorer la qualité des vidéos filmées avec la Yi:

  • bitrate des vidéos
  • résolution et framerate par défaut
  • taille de fichier max
  • gestion de l’image (couleurs, contraste, exposition, lumières, détails, vibrance et saturation, …)

 

Vu le nombre de réglages heureusement certaines teams créent et partagent leurs scripts complets. C’est le cas de YiMAX-PRO qui proposent plusieurs scripts pour plusieurs versions de firmware, préférences de résolution de vidéos, préférences de fonctionnalités (par exemple la correction du fisheye).

YiMAX-PRO, qui est présenté dans la vidéo comparative ci-dessus, réduit le contraste, les couleurs, règle l’exposition pour conserver les détails des hautes lumières, désactive le « sharpening » et réduction de prix de Xiaomi, ce qui permet d’obtenir des vidéos dans un style « flat image » et désaturé que l’on peut alors « color grade » dans son logiciel d’édition vidéo. Lorsque la caméra démarre et que le script est correctement interprété la Yi Action va alors émettre un bip et la LED du WiFi se mettra à clignoter faiblement pour indiquer la bonne prise en compte des réglages.

Dans mon cas j’ai tout simplement pris le script YiMAX-PRO pour la version de firmware 1.2.13 en version 1080p60 puisque c’est ce qui correspond à mes besoins.

 

Pour plus d’informations sur les commandes et l’utilisation de ces scripts pour Xiaomi Yi Action je vous invite à lire l’article très détail de DIY Photography ici : http://www.diyphotography.net/hack-100-yi-action-camera-beat-gopro-hero3-silver/ 

 

Commentaires