2014-03-24 6 views
2

저는 Wi-Fi 기반 JSON API를 사용하여 제 A7을위한 간단한 데스크탑 테 더링 앱을 개발 중입니다. 모든 I를 제외하고 잘 작동A7 API에서 RAW 파일을 다운로드하는 방법은 무엇입니까?

https://developer.sony.com/develop/cameras/

은 RAW 파일을 다운로드 할 수 없습니다. 카메라의 파일 시스템에서 제공되는 것처럼 보이는 전체 크기의 JPG 파일을 얻으려고 조정할 수 있습니다. 예를 들어 다음 URL은 SD 카드에서 JPG를 처리하는 것 같습니다.

http://myA7camera.info:8080/postview/memory/1000/DCIM/100MSDCF/DSC01353.JPG

이 URL은 actTakePciture 전화에서 돌아오고있다 (I에 유래 게시 요건을 충족하는 URL과 같은 카메라의 실제를 제공했다. 실제로는이 카메라의 IP addresss입니다). 그러나 카메라가 실제로 RAW+JPEGRAW 파일을 제공하도록 설정되어 있어도 카드에 기록되며 파일을 다운로드 할 수 없습니다. 확장 프로그램을 변경해 보았습니다.

파일 시스템 모니터링을 통해 새 파일을 검색하고 Wi-Fi를 통해 카메라를 제어하면서 다운로드 할 수 있도록 API를 통해 카메라를 USB에 연결하는 중도 시도했습니다. USB 연결로 원격 카메라 제어 응용 프로그램이 종료되었습니다.

원격 제어 응용 프로그램에서 카메라를 RAW 전용 모드로 설정할 수 없습니다.

본인은 "가이드"와 "위해 accessControl"API 패싯 그러나이 파일의 다운로드 위치를 양보하지 않는 것 .... 원시 파일 내 손에 얻을 수있는 방법

모든 단서 또는 아이디어를 탐색? Wi-Fi 및 Lightroom을 통해 촬영을 연결하는 것이 좋을까요?

+1

더 많은 제한이 있습니다. 일부 포럼의 조언에 따라 API 잠금을 해제하고 모든 기능 집합에 액세스 할 수 있었지만 화이트 밸런스에만 색온도가 있고 색조를 제어 할 수 없습니다. A7에서는 촬영 모드 P, A, S, M을 설정할 수 없습니다. 나 또한 계량 모드 API를 찾지 못했습니다 - 자리, 중심 무게, 평가 등. API가 전체 테 더링 앱을 작성할 수 있으면 좋을까요? – Kiril

+0

한 가지 더 - 배터리 수준이 API에 없습니다. – Kiril

+0

큰 질문입니다! RAW 파일에 액세스하는 솔루션을 찾았습니까? – kev

답변

1

A7ii에 Smart Remote Control v4를 설치 한 후 이제 SD 카드의 내용을 나열하고 RAW 파일 및 이미지 미리보기를 다운로드 할 수 있습니다. 시퀀스 (API는이 전에 작동하지 않는다) 목차

POST http://192.168.122.1:8080/sony/camera 
{ "method": "startRecMode", 
"params": [], 
"id" : 1, 
"version" : "1.0"} 

2 이동 카메라

POST http://192.168.122.1:8080/sony/camera 
{ "method": "setCameraFunction", 
"params": ["Contents Transfer"], 
"id" : 1, 
"version" : "1.0"} 

3리스트에게 이미지를 전송 촬영 모드

1 이동 카메라 대충

http://192.168.122.1:8080/sony/avContent 
{"method": "getContentList", 
"params": [{ 
"uri": "storage:memoryCard1", 
"stIdx": 0, 
"cnt": 500, 
"view": "flat", 
"sort": ""}], 
"id": 1, 
"version": "1.3"} 

새로운 Camera Remote SDK v2.20

가 있습니다.
+0

https://www.playmemoriescameraapps.com/portal/usbspec.php에 따라?eid = IS9104-NPIA09014_00-F00002 A7 또는 A7R에서 작동하지 않습니다. 앞으로 sony가이 기능을 추가 할 예정입니다. –

+0

감사! 실제로 이것은 대부분의 카메라에서 작동하지 않습니다. – Kiril

+0

URL을 콘텐츠로 가져오고 있지만 디코딩 한 후에도 GET 요청으로 500 개의 오류가 발생합니다. 그들은 정말로 이상하게 형식화 된 것처럼 보입니다. 어떤 아이디어? URL : http://192.168.122.1:8080/contentstransfer/thumb/index://1000/00000001-default/00000043-00000AF0_67_1_1000 – kineticac

관련 문제