quel écosystème de marque est plus ouvert au piratage?

10

Je suis un photographe chevronné qui avait un nikon jusqu'à récemment et je pense maintenant à acheter un nouvel appareil photo et je veux en expérimenter davantage. Les types de choses que je veux faire sont:

  1. contrôler l'obturateur sur la base des signaux provenant d'un ordinateur (sur la base de capteurs / minuteries externes / etc.) ou de cartes Arduino
  2. Examinez le logiciel pour modifier certaines limites (ISO min., Bracketing, etc.)
  3. Surtout, je veux regarder et apprendre du projet des autres avec leurs caméras.

Par conséquent, savez-vous quelle marque entre Canon et Nikon aurait cet écosystème de piratage ouvert autour d'elle?

Et où puis-je trouver des forums / github repos / DIY / etc où les gens parlent de ces trucs?

Merci

pipo17171
la source
2
Vous voudrez peut-être rechercher des "marques" moins connues telles que les projets Kickstarter- kickstarter.com/projects/761738591/…
dpollitt
Un point de départ pour la recherche pourrait être: photo.stackexchange.com/questions/35185/…
Regmi

Réponses:

13

Canon gagne haut la main à cet égard. De nombreux compacts de Canon peuvent exécuter CHDK ( sources ), ce qui expose des fonctionnalités autrement indisponibles. Les reflex numériques les plus récents peuvent exécuter Magic Lantern ( sources ). Magic Lantern ajoute d'énormes quantités de fonctionnalités, y compris la possibilité de filmer en accéléré et en HDR dans l'appareil photo, et un intervalomètre intégré.

La manipulation de l'obturateur est assez facile sur les reflex numériques Canon et Nikon, et peut être effectuée à la fois via une prise de déclenchement dédiée sur le côté de l'appareil photo ou via USB en utilisant (ou l'ingénierie inverse) l'API de prise de vue captive.

Chinmay Kanchi
la source
1
Pas sûr que Canon gagne haut la main étant donné que Nikon a publié un SDK. CHDK et Magic Lantern sont certainement plus connus
MikeW
2
Je dirais d' avoir un hack en cours d' exécution dans l'appareil photo ne gagner les mains vers le bas contre avoir à garder un ordinateur connecté.
Imre
1
peut-être que j'ai mal compris son désir de "contrôler l'obturateur à partir des signaux d'un ordinateur"
MikeW
1
peut-être qu'il n'osait pas rêver qu'il serait réellement capable de programmer l'appareil lui-même.
PeterT
Salut merci! Je vais bientôt examiner toutes ces informations! :) D'après votre réponse et celle des autres, il semble que Canon soit la voie à suivre. Dommage car le nikon d7000 est bien moins cher que le canon 6d.
pipo17171
8

Canon

Il existe une extension de firmware piratée pour Canon appelée CHDK , qui est assez étendue et bien documentée. Beaucoup de fonctionnalités sont à huis clos, je pense, mais il existe des scripts UBASIC pour faire des trucs de type intervalomètre. Il y a beaucoup de questions et réponses liées à CHDK sur ce site.

Nikon

Nikon dispose d'un SDK officiel qui vous permet de:

  • interroger / modifier les paramètres de l'appareil photo tels que l'exposition, l'ISO, l'ouverture
  • déclencher l'obturateur et recevoir des images en mémoire
  • recevoir des images Live View
  • enregistrer une vidéo

Nikon ne le prend pas officiellement en charge, la documentation n'est pas très complète et je ne connais pas de communauté où vous pouvez obtenir beaucoup d'aide. Le SDK comprend des exemples de programmes très basiques pour vous aider à démarrer.

Il existe un projet open source SDK C # Wrapper qui fournit un wrapper C # autour du SDK.

Il existe un autre projet open source digiCamControl (.NET) qui fournit la fonctionnalité de partage de connexion, de bracketing, d'intervallomètre et bien plus pour la plupart des reflex numériques Nikon.

MikeW
la source
Salut merci! Je vais bientôt examiner toutes ces informations! :) D'après votre réponse et celle des autres, il semble que Canon soit la voie à suivre. Dommage car le nikon d7000 est bien moins cher que le canon 6d.
pipo17171
Si vous avez Nikon, il existe des options, mais Canon propose des offres plus matures.
MikeW
7

Je dirais en termes de commande

  1. Sony
  2. Canon

Sony a un dépôt où vous pouvez avoir accès au système d'exploitation, si faire du développement intégré est votre genre de chose. Vous pouvez accéder à leur référentiel actuel ici .

Canon en raison du travail de Magic Lantern et du fait qu'ils publient une certaine forme d'API pour fonctionner avec DryOS.

Si vous étiez un utilisateur final qui n'avait aucun intérêt réel à exécuter des vidages de débogage, je dirais que Canon est un très bon pari en raison des progrès sur Magic Lantern. La liste des caméras que le travail ne sont pas compris tout ce que Canon a fait , mais ils comprennent certains d'entre eux plus communs et populaires les .

La question et les réponses associées aux systèmes d'exploitation des reflex numériques pourraient également vous intéresser.

Peng Tuck Kwok
la source
Salut merci! Je vais bientôt examiner toutes ces informations! :) D'après votre réponse et celle des autres, il semble que Canon soit la voie à suivre. Dommage car le nikon d7000 est bien moins cher que le canon 6d.
pipo17171
1

Magic Lantern est une application tierce très largement utilisée et prise en charge qui s'exécute sur plusieurs plates-formes Canon et ajoute de nombreuses fonctionnalités et un accès au matériel. Je ne pense pas que l'une ou l'autre plate-forme supporte vraiment la communauté de piratage, mais Canon n'a pas vraiment essayé de le combattre trop directement d'après ce que je comprends. Je ne suis pas un gars Nikon, donc je ne peux pas vraiment commenter ce qui est disponible du côté Nikon.

AJ Henderson
la source
1

Voici un lien vers un excellent hack de contrôle d'un Canon 5D mark 2 avec un Raspberry PI. Il place le R-PI dans une batterie / poignée pour qu'il semble normal.

http://davidhunt.ie/?p=2641

Je suppose que ni Canon ni Nikon ne veulent encourager ces hacks, mais je les aime.

Pat Farrell
la source
2
En fait, Canon est assez adulte à propos de Magic Lantern. D'après diverses réponses de CPS, la ligne officielle de Canon semble être que toutes les garanties sur l'équipement Canon sont toujours valables tant que le micrologiciel personnalisé n'est pas directement responsable des dommages.
Chinmay Kanchi
Wow, c'est plutôt cool
Pat Farrell