哪个品牌生态系统更容易受到黑客攻击?


10

我是一位经验丰富的摄影师,直到最近以前还拥有尼康相机,现在我正在考虑购买新相机,并希望对其进行更多试验。我想做的事情类型是:

  1. 根据计算机(基于传感器/外部定时器/等)或arduino板的信号控制快门
  2. 查看软件以更改某些限制(最低ISO,包围曝光等)
  3. 特别是,我想用他们的相机观察别人的项目并向他们学习。

因此,您知道佳能和尼康之间的哪个品牌将拥有这种开放的黑客生态系统吗?

在哪里可以找到人们谈论这些东西的论坛/ github repos / DIY / etc?

谢谢


2
你可能想看看少为人知的“品牌”,如Kickstarter的项目- kickstarter.com/projects/761738591/...
dpollitt

Answers:


13

佳能在这方面胜出。佳能的许多紧凑型产品都可以运行CHDK源代码),这暴露了原本不可用的功能。最新的DSLR可以运行Magic Lantern来源)。Magic Lantern添加了大量功能,包括在相机内拍摄延时拍摄和HDR的功能以及内置间隔计。

在佳能和尼康数码单反相机上,操纵快门都非常容易,既可以通过相机侧面的专用快门释放插孔,也可以通过USB(使用反向拍摄)使用束缚式拍摄API来完成。


1
如果尼康已经发布了SDK,则不确定佳能是否会成功。CHDK和魔术灯笼是肯定更加好,虽然知
MikeW

2
我想说的是,在相机运行黑客程序确实可以避免必须保持计算机连接状态。
Imre 2013年

1
也许我误解了他“根据来自计算机的信号控制快门”的愿望
MikeW

1
也许他不敢梦想自己实际上能够对设备进行编程。
PeterT

你好谢谢!我将尽快调查所有这些信息!:)从您的回复以及其他回复来看,佳能似乎是前进的道路。太糟糕了,因为尼康d7000比佳能6d便宜得多。
pipo17171 2013年

8

佳能

佳能有一个被黑客入侵的固件扩展,称为CHDK,它非常广泛且有据可查。我认为很多功能都在相机内,但是有一些UBASIC脚本可以进行间隔计类型的工作。这个站点上有很多与CHDK相关的问题和解答。

尼康

尼康有一个官方的SDK,可让您:

  • 查询/更改相机设置,例如曝光,ISO,光圈
  • 触发快门并将图像接收到内存中
  • 接收实时显示图像
  • 录视频

尼康并不正式支持它,文档还不够广泛,而且我不了解可以从中获得很多帮助的社区。SDK包含一些非常基本的示例程序,以助您一臂之力。

有一个开源项目SDK C#包装器,提供了围绕SDK的C#包装器。

还有另一个开源项目digiCamControl(.NET),它为大多数尼康DSLR提供了系,包围,间隔计功能以及更多功能。


你好谢谢!我将尽快调查所有这些信息!:)从您的回复以及其他回复来看,佳能似乎是前进的道路。太糟糕了,因为尼康d7000比佳能6d便宜得多。
pipo17171 2013年

如果您有尼康,则可以选择,但佳能则提供更成熟的产品。
MikeW

7

我会说顺序

  1. 了索尼
  2. 佳能

如果您需要做嵌入式开发,那么索尼有一个存储库,您可以在其中访问操作系统。您可以在此处访问其当前存储库。

佳能公司由于Magic Lantern的工作以及他们确实发布了某种形式的API来与DryOS一起使用的事实。

如果您是对运行调试转储没有真正兴趣的最终用户,那么由于Magic Lantern的进步,佳能是一个不错的选择。可以使用的相机列表不包括佳能制造的所有产品,但其中包括一些更常见和更受欢迎相机。

问题和相关答案您可能还对DSLR中的操作系统感兴趣。


你好谢谢!我将尽快调查所有这些信息!:)从您的回复以及其他回复来看,佳能似乎是前进的道路。太糟糕了,因为尼康d7000比佳能6d便宜得多。
pipo17171 2013年

1

Magic Lantern是一个使用广泛且受支持的第三方应用程序,可在多个佳能平台上运行,并增加了许多功能和对硬件的访问。我认为这两个平台都不真正支持黑客社区,但是佳能并未真正尝试直接与之抗衡。我不是尼康人,所以我无法对尼康方面的产品发表评论。


1

这是一个通过Raspberry PI控制Canon 5D mark 2的伟大技巧的链接。它将R-PI放入电池/手柄中,因此看起来很正常。

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

我的猜测是,佳能和尼康都不想鼓励这些黑客,但我喜欢它们。


2
实际上,佳能在Magic Lantern方面还很成熟。从各种CPS响应来看,佳能官方产品线似乎认为,只要自定义固件不直接造成损坏,佳能设备的任何保证仍然有效。
2013年

哇,这很酷
Pat Farrell
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.