hệ sinh thái thương hiệu nào cởi mở hơn cho hack?


10

Tôi là một nhiếp ảnh gia dày dạn kinh nghiệm, người đã từng có một chiếc nikon cho đến gần đây và bây giờ tôi đang nghĩ đến việc mua một chiếc máy ảnh mới và muốn thử nghiệm nhiều hơn với nó. Những điều tôi muốn làm là:

  1. điều khiển màn trập dựa trên tín hiệu từ máy tính (dựa trên cảm biến / bộ hẹn giờ bên ngoài / vv) hoặc bảng arduino
  2. Nhìn vào phần mềm để thay đổi một số giới hạn (tối thiểu ISO, đặt dấu ngoặc, v.v.)
  3. Đặc biệt, tôi muốn xem xét và học hỏi từ dự án của những người khác bằng máy ảnh của họ.

Do đó, bạn có biết thương hiệu nào giữa Canon và Nikon sẽ có hệ sinh thái hack mở xung quanh nó không?

Và tôi có thể tìm diễn đàn / github repos ở đâu / DIY / etc nơi mọi người nói về những thứ đó?

Cảm ơn


2
Bạn có thể muốn xem xét các "thương hiệu" ít được biết đến như các dự án Kickstarter- kickstarter.com/projects/761738591/
Lỗi

Điểm khởi đầu cho nghiên cứu có thể là: photo.stackexchange.com/questions353185/ triệt
Regmi

Câu trả lời:


13

Canon chiến thắng trong vấn đề này. Nhiều máy ảnh compact của Canon có thể chạy CHDK ( nguồn ), cho thấy các chức năng không có sẵn. Các máy DSLR gần đây hơn có thể chạy Magic Lantern ( nguồn ). Magic Lantern bổ sung một lượng lớn chức năng, bao gồm khả năng chụp timelapse và HDR trong máy ảnh, và một máy đo khoảng thời gian tích hợp.

Thao tác với màn trập khá dễ dàng trên cả máy ảnh DSLR của Canon và Nikon và có thể được thực hiện cả thông qua giắc nhả cửa trập chuyên dụng ở bên cạnh máy ảnh hoặc qua USB bằng cách sử dụng (hoặc kỹ thuật đảo ngược) API chụp ảnh được buộc.


1
Không chắc chắn Canon chiến thắng trong tay đưa ra cho Nikon có SDK được xuất bản. CHDK và Magic Lantern chắc chắn được biết đến nhiều hơn mặc dù
MikeW

2
Tôi muốn nói rằng có một hack đang chạy trong máy ảnh sẽ giúp bạn không phải kết nối với máy tính.
Imre

1
có lẽ tôi đã hiểu nhầm mong muốn của anh ấy là "điều khiển màn trập dựa trên tín hiệu từ máy tính"
MikeW

1
có lẽ anh không dám mơ mình thực sự có thể tự lập trình thiết bị.
PeterT

Xin chào, cảm ơn! Tôi sẽ xem xét tất cả các thông tin này sớm! :) Từ câu trả lời của bạn và của người khác, có vẻ như Canon là con đường để đi. Quá tệ vì nikon d7000 rẻ hơn nhiều so với canon 6d.
pipo17171

8

Canon

Có một phần mở rộng firmware bị hack cho Canon có tên CHDK , khá rộng rãi và được ghi chép đầy đủ. Tôi nghĩ rằng có rất nhiều tính năng trong máy ảnh, nhưng có các kịch bản UBASIC để thực hiện các công cụ loại máy đo khoảng cách. Có rất nhiều câu hỏi và câu trả lời liên quan đến CHDK trên trang web này.

Máy ảnh

Nikon có SDK chính thức cho phép bạn:

  • truy vấn / thay đổi cài đặt camera như phơi sáng, ISO, khẩu độ
  • kích hoạt màn trập và nhận hình ảnh vào bộ nhớ
  • nhận hình ảnh Live View
  • quay video

Nikon không hỗ trợ chính thức, tài liệu này không rộng rãi và tôi không biết về một cộng đồng nơi bạn có thể nhận được nhiều sự giúp đỡ. SDK bao gồm một số chương trình mẫu rất cơ bản để giúp bạn đi.

Có một gói C # Wrapper dự án mã nguồn mở cung cấp trình bao bọc C # xung quanh SDK.

Có một dự án mã nguồn mở digiCamControl (.NET) khác cung cấp tính năng chia sẻ kết nối, đặt dấu ngoặc, chức năng đo khoảng thời gian và nhiều hơn nữa cho hầu hết các máy ảnh DSLR của Nikon.


Xin chào, cảm ơn! Tôi sẽ xem xét tất cả các thông tin này sớm! :) Từ câu trả lời của bạn và của người khác, có vẻ như Canon là con đường để đi. Quá tệ vì nikon d7000 rẻ hơn nhiều so với canon 6d.
pipo17171 16/03/13

Nếu bạn có Nikon, có các tùy chọn, nhưng Canon có các dịch vụ trưởng thành hơn.
MikeW

7

Tôi sẽ nói về thứ tự

  1. Sony
  2. Canon

Sony có một repo nơi bạn có thể có quyền truy cập vào hệ điều hành, nếu thực hiện phát triển nhúng là loại việc của bạn. Bạn có thể truy cập kho lưu trữ hiện tại của họ ở đây .

Canon vì Magic Lantern hoạt động và thực tế là họ đã xuất bản một số dạng API để hoạt động với DryOS.

Nếu bạn là người dùng cuối không có hứng thú thực sự với việc chạy các bản sửa lỗi, tôi sẽ nói rằng Canon là một sự đánh cược khá tốt do sự tiến bộ trên Magic Lantern. Danh sách các máy ảnh hoạt động không bao gồm tất cả mọi thứ mà Canon đã tạo ra nhưng chúng bao gồm một số trong số chúng phổ biến hơn và phổ biến hơn .

Câu hỏi và câu trả lời liên quan Hệ điều hành trong DSLR cũng có thể khiến bạn quan tâm.


Xin chào, cảm ơn! Tôi sẽ xem xét tất cả các thông tin này sớm! :) Từ câu trả lời của bạn và của người khác, có vẻ như Canon là con đường để đi. Quá tệ vì nikon d7000 rẻ hơn nhiều so với canon 6d.
pipo17171

1

Magic Lantern là một ứng dụng bên thứ ba được sử dụng và hỗ trợ rất rộng rãi, chạy trên nhiều nền tảng của Canon và bổ sung rất nhiều chức năng và quyền truy cập vào phần cứng. Tôi không nghĩ một trong hai nền tảng thực sự hỗ trợ cộng đồng hack, nhưng Canon đã không thực sự cố gắng chống lại nó trực tiếp quá nhiều so với những gì tôi hiểu. Tôi không phải là người của Nikon, vì vậy tôi thực sự không thể nhận xét về những gì có sẵn ở phía Nikon.


1

Đây là một liên kết đến một bản hack tuyệt vời để kiểm soát Canon 5D mark 2 bằng Raspberry PI. Nó đặt R-PI trong pin / kẹp để nó trông bình thường.

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

Tôi đoán là cả Canon và Nikon đều không muốn khuyến khích những bản hack này, nhưng tôi yêu chúng.


2
Trên thực tế, Canon khá trưởng thành về Magic Lantern. Từ các phản hồi CPS khác nhau, dòng chính thức của Canon dường như là bất kỳ bảo hành nào trên thiết bị Canon vẫn còn hiệu lực miễn là phần sụn tùy chỉnh không chịu trách nhiệm trực tiếp về thiệt hại.
Chinmay Kanchi

Wow, thật tuyệt
Pat Farrell
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.