Bienvenue sur SJCAM France
Les tests : SJCAM SJ6 Legend - Xiaomi Yi II - MELIFE Inspiration-i3 - SJCAM M20 - EKEN H9 - EKEN H8R - ELEPHONE Explorer Pro - AMKOV AMK100S 360° - SOOCOO CUBE 360°
Test en cours : SJCAM SJ7 Star
Envie de trouver la belle affaire ? Découvrez notre compilation des meilleures offres (et surveillez les ventes flash) !

Tutoriel Hacks (enfin, modif) Firmware SJ5000+
#16
Je me réponds à moi-même Sourire

exemple avec cette "petite caméra sportive" Canon XC10 à 2320€  (Wolfsnet... sans le chargeur secteur)

Format de compression : MPEG-4 AVC/H.264
Enregistrement 4K : 305 Mbit/s à 25fps
Enregistrement Full HD : 50 Mbit/s à 50fps

Ça confirmerait mes tests avec le fait de voir la différence pour certaines scènes en encodant à 60Mbps pour du 60fps par rapport à du 30Mbps et moins.

Quand on analyse le bits/pixel, c'est cohérent :
(60Mbps x 1024 x 1024) / (60 x 1920 x 1080) = 0,5 bits/pixel ce qui est normal pour avoir la fidélité de scènes agitées ;  Un film très calme avec peu d'objets en mouvement peut descendre à une moyenne de 0,120 bits/pixel mais avec du VBR 2 passes, or avec les CAMs c'est pratiquement du CBR donc il faut prendre en considération le débit max dans le cas le plus défavorable.
[+] Flashé 1x pour ce message...
#17
Hello,

je ne remets pas en cause l'aspect "plus le bitrate est important plus l'image est fidèle" A LA SOURCE
par contre, je reste toujours circonspect sur le passage A POSTERIORI sur des débits x2 / source (initiale) : ce n'est que cette partie qui m'étonne....
#18
Y'a que Marsu pour avoir des idées pareil Rire Notre Mac Lesgi de la caméra sport Sarcastique
Tu vas super loin, un jour tu vas fabriquer ta propre cam' si tu continues héhéhé Sourire

@MyPOV : Ouille... Bientôt on devra les fabriquer nous même Rire
#19
(06/10/2016, 15:44)marsu66 a écrit : Hello,

je ne remets pas en cause l'aspect "plus le bitrate est important plus l'image est fidèle" A LA SOURCE
par contre, je reste toujours circonspect sur le passage A POSTERIORI sur des débits x2 / source (initiale) : ce n'est que cette partie qui m'étonne....

Donc rien n'est passé dans mon message depuis le début Triste

L'approximation de l'encodage à l'étape finale n'est pas relatif à la scène filmée mais à la vidéo ayant servie de source à l'encodage.
Pour l'encodage après édition la source EST la vidéo de la CAM et non la scène de la vraie vie.

Quelque soit l'étape, pour être fidèle à ce qu'on encode il faut 60Mbps ;

scène A --- filmée et encodée avec une dégradation X ----> vidéo B
vidéo B --- éditée et encodée avec une dégradation Y ----> vidéo C

dégradation totale = X + Y

Même si X est à 30 Mbps pour obtenir B, à l'étape suivante pour encoder C il faut être le plus fidèle à la source B donc il faut utiliser 60Mbps.


Ce n'est pas une question de vidéo, c'est pareil en photo et de manière générale en gestion des erreurs.

"un processus X transforme une valeur avec un justesse de 80%"
"un processus Y transforme une valeur avec un justesse de 90%"
A --- processus X ---> B qui est A à 80%
B --- processus Y ---> C qui est B à 90%
Donc C est A à : 80% x 90 % = 72% prés (oui en fait ici les erreurs ne s’additionnent pas mais se multiplient)

Il faut bien que le processus Y soit le plus fidèle possible pour avoir la valeur de C la plus proche de B et donc de A.

si je reprends avec d'autres valeurs :
"un processus X transforme une valeur avec un justesse de 80%"
"un processus Y transforme une valeur avec un justesse de 80%"
A --- processus X ---> B qui est A à 80%
B --- processus Y ---> C qui est B à 80%
Donc C est A à : 80% x 80 % = 64% prés, ce qui donne un résultat inférieur à la première étape du processus X à 80%

ou

si je reprends avec d'autres valeurs :
"un processus X transforme une valeur avec un justesse de 80%"
"un processus Y transforme une valeur avec un justesse de 100%"
A --- processus X ---> B qui est A à 80%
B --- processus Y ---> C qui est B à 100%
Donc C est A à : 80% x 100 % = 80% prés, ce qui donne le résultat maximale 80% en agissant sur le processus Y si on ne peut pas agir sur le processus X.
[+] Flashé 1x pour ce message...
#20
lol, si ton message est passé... et j'ai compris ton point :

faisons court (en plus sur ce qui fait consensus depuis le début) :
  1. Nos cams (ce qui nous occupe dans le sujet actuel ie la modif de firmware...) auront une fidélité (volontairement générique comme terme) plus grande à la scène de la vraie vie liée (j'ai pas dit proportionnelle car je ne suis pas sûr que ce soit linéaire) au débit Q.... mais justement mes questions résiduelles tournent entre autre autour de la courbe P=f(Q)
  2. chaque encodage entraîne une perte P supplémentaire et ces pertes se cumulent (et oui en % se multiplient)
  3. plus le bitrate est important à l'encodage (cette fois ci du soft vidéo en disant qu'il n'y a qu'une passe) moins la perte sera importante (même idée que le premier point)

Je pense que tout le monde à compris, est en phase, etc.... (enfin, j'espère)

La seule source d'étonnement de ma part provenait de la valeur choisie pour cette dernière phase.
En te (re)lisant, je viens de comprendre que tu la prends comme une constante... en fonction de la résolution et du framerate d'ailleurs (ratio b/pixel)

Perso, si j'avais filmé en 15 Mbps, je ne me voyais pas réencoder mon montage final en 60 MBps.... à tort en te lisant car effectivement à la lumière de ton exemple (et j'avoue en y réfléchissant) je pense que ton propos est :
P = perte
Q = débit

Scène => Cam => vidéo1 (Q1 , P1)       P=f(Q)
Vidéo1 => logiciel montage => vidéo 2 (Q2, P2)

Scène => montage      Ptotale = P1*P2

On est OK sur la relation P ∝ 1/Q et estimes que P=f(Q) → 0 quand Q = 60 (en 1080p60fps ?)
Auquel cas, 60 est effectivement la valeur arbitraire à garder en sortie de nos montages et vers laquelle il faudrait tendre pour filmer pour cette résolution.

Désolé j'ai été lent à la compréhension !!!!!

Nouvelle question : quel est le bon ratio b/pixel ? => le 0.5 que tu as donné vient de ton expérience perso, c'est la valeur communément admise ?
#21
C'est exactement ça,

A chaque étape il faudrait idéalement au moins 60Mbps pour avoir une perte finale le plus faible possible (peut être plus, je n'ai pas testé au-delà et les caractéristiques de la caméra pro Canon semblent indiquer également que c'est une bonne valeur de qualité)

Ce n'est pas parce qu'à une étape on a "seulement" 30Mbps qu'on doit sacrifier le reste du processus.


Ça fonctionne aussi en plomberie avec une canalisation composée de 2 tuyaux Rire

un tuyau A percé perd 20% de l'eau, ce n'est pas une raison pour que le tuyau B suivant soit percé et perde lui aussi 20% de l'eau issue du tuyau A.
[+] Flashé 1x pour ce message...
#22

j'aurais pu comprendre avant, désolé... je m'acharnais à vouloir lier Q1 et Q2.... merci d'avoir eu la patience et d'avoir multiplié les approches pédagogiques Sourire complice
[+] Flashé 1x pour ce message...
#23
Que tu comprennes est ma récompense Sourire
#24
le pb c'est que je vais faire chauffer la SJ5000+ et la carte SD en poussant le bitrate maintenant... parce qu'à la base, c'est P1 que je veux optimiser Sourire complice
#25
Pour des raisons de clarté c'est par que je vous propose de continuer à réfléchir sur le sujet d'échange avec MyPOV....
#26
Bon, j'ai poussé de 24 à 30 Mbps le débit sur la SJ500+

Je n'ai pas filmé longtemps.... je voulais déjà valider que la cam le supportait.
La réponse est positive....

A voir si sur la durée je ne vois pas une autonomie moindre, une dissipation thermique plus grande et surtout... une meilleure qualité d'image...
#27
Nouveau hack qui ne sert à rien : changer les sons.... détaillée sur mon blog...
hack4-sj5000-sons

<a href=http://www.filedropper.com/sjcamfwupdatev3363><img src=http://www.filedropper.com/download_button.png width=127 height=145 border=0/></a><br /><div style=font-size:9px;font-family:Arial, Helvetica, sans-serif;width:127px;font-color:#44a854;> <a href=http://www.filedropper.com >file backup online</a></div>

Un hack qui pourrait plus intéresser nos amis photographes tourne autour des AE Tables... je vais m'y pencher....

En attendant, tjs pas de retour sur le mod de l'Eken H9
#28
Comme promis je me suis penché sur les AE (Auto Exposure) Tables

Cela permet de "définir" les mesure d’exposition “Meter” pour les 3 modes disponibles : Center/Multizone (average)/Spot en précisant le poids de chaque zone, de 0 à 5 pour chaque mode.


Quelques billes sur ces différents modes :
http://www.digital-photo-secrets.com/tip...-metering/
https://phototrend.fr/2010/01/mp-63-quel...e-ou-spot/

Si "paradoxalement", avec le bitrate, c'est une des partie les plus intéressantes "techniquement", je ne m'y suis pas lancé car pour en valoir la peine, il faudrait que je teste une large plage de valeurs qui ne finiraient que par me donner une indication pour un type spécifique d'image et je suis bien "multimodal"... néanmoins pour ceux que ça intéresserait, le fichier à ouvrir est RFS.A7H mais c'est bien le RFS.a7s qui est modifié


ex en mode "centré" :
[+] Flashé 1x pour ce message...
#29
Sympa tout tes hack's.
Je cherche toujours comment modifier le firm de la Elite moi.
#30
Salut,

Nutsey de Goprawn a développé un outil en ligne de commande... qui permet uniquement de décompresser les firmwares Novatek.



Tu peux le télécharger (mdp : GoPrawn.com)

mais perso, il plante sur mon poste (windows 7 x64) quand je veux le lancer sur le firmware de ta cam (Version 1.4.7 (corrigée) du 30 sept. 2016) contrairement à ma capture d'écran le fichier final fait 0 octet Triste

Si tu veux t'inscrire sur le forum et échanger avec l'auteur, tu as la discussion


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)