8
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Sony Camera Remote APIを試してみた。

Last updated at Posted at 2017-02-09

#Sony Camera Remote APIがめっちゃ使いやすくなるラッパーライブラリ作りました。
http://qiita.com/kota65535
さんの
http://qiita.com/kota65535/items/d51cac913e6b538c0eca
の記事を見つけて。
#Sony Camera Remote APIを試してみた。
###感謝、感謝! 圧倒的感謝!!
 
これでアクションカムを、外部からシャッター切れるぜ!ライブビューもある!? 
というわけで、最新のFDR-X3000(http://www.sony.jp/actioncam/products/FDR-X3000/)
を買ってきた。

これで勝てる! これでPCからコントロールして思いのままだ!
とか思って、Rubyも、Ubuntu も初心者ががんばった記録です。

###まずUbuntu 16.04 LTSをダウンロード
PCにインストール。ubuntuは、LTSじゃないと、やっぱ不安があるよね。

###Rubyで動くらしいので
・Ruby2.3.1 + rbenvをインストール。
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]

#ここからが嵌ってしまったポイント。
Ubuntu のWifiアダプタサポートの問題である。
はじめ、インテル® Dual Band Wireless-N 7260を使用していたのだが
どうにも通信がぶちブチ切れる。ファームやら、ドライバやらやってみたが安定しない。

そこでBUFFALOのWLI-UC-G301Nを購入してみた。
このアダプタ、Ubuntu 16.04では標準で読み込むので刺すだけでOK。
それでも怖いのでsonycam shelf connectで接続する前に、手動で接続してる。

では、気を取り直して、
##Sony Camera Remote CLI を試す。
ターミナルを立ち上げて、

① sonycam shelf add //まずカメラを追加。

$ sonycam shelf add DIRECT-2HX0:FDR-X3000 Bp8F8WHC wlxcce1d51ab723
Do you want set this camera as default? |y| y
=> 0: SSID      : DIRECT-2HX0:FDR-X3000 
      Password  : Bp8F8WHC 
      Interface : wlxcce1d51ab723 

② sonycam shelf connect //接続。
(この時は、手動で接続してたが、明示的に必要かと思って実行した。

$ sonycam shelf connect
Camera to connect:
  - SSID     : DIRECT-2HX0:FDR-X3000
  - pass     : Bp8F8WHC
  - inteface : wlxcce1d51ab723
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh DIRECT-2HX0:FDR-X3000 Bp8F8WHC wlxcce1d51ab723
Already connected.
Route added successfully.

③さぁ、シャッターを切るぞ切るぞ! と思いながら、
sonycam still を実行。
 しかし痛恨の、(SonyCameraRemoteAPI::APIExecutionError)

$ sonycam still
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh DIRECT-2HX0:FDR-X3000 Bp8F8WHC wlxcce1d51ab723
Already connected.
Route already configured.
Initializing camera...
I, [2017-02-09T10:52:49.688595 #8246]  INFO -- Camera: Trying SSDP discover...
W, [2017-02-09T10:52:54.694354 #8246]  WARN -- Camera: SSDP discover failed, retrying... (2/4)
I, [2017-02-09T10:53:04.695965 #8246]  INFO -- Camera: SSDP discover succeeded.
I, [2017-02-09T10:53:04.737597 #8246]  INFO -- Camera: model-name: FDR-X3000
/home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/raw_api.rb:95:in `call_api': Request:{"method"=>"getMethodTypes", "params"=>["1.2"], "id"=>1, "version"=>"1.0"}, Response:{"error"=>[14, ""], "id"=>1} (SonyCameraRemoteAPI::APIExecutionError)
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/raw_api.rb:51:in `block (2 levels) in make_api_list'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/raw_api.rb:50:in `each'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/raw_api.rb:50:in `block in make_api_list'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/raw_api.rb:48:in `each'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/raw_api.rb:48:in `make_api_list'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/raw_api.rb:40:in `initialize'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/camera_api.rb:34:in `new'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/camera_api.rb:34:in `block in initialize'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/retrying.rb:52:in `reconnect_and_retry_inner'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/retrying.rb:21:in `reconnect_and_retry'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/camera_api.rb:33:in `initialize'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api.rb:60:in `new'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api.rb:60:in `initialize'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/client/main.rb:54:in `new'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/client/main.rb:54:in `init_camera'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/client/main.rb:288:in `still'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/command.rb:27:in `run'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/invocation.rb:126:in `invoke_command'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor.rb:369:in `dispatch'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/thor-0.19.4/lib/thor/base.rb:444:in `start'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/exe/sonycam:6:in `<top (required)>'
	from /home/admin/.rbenv/versions/2.3.1/bin/sonycam:23:in `load'
	from /home/admin/.rbenv/versions/2.3.1/bin/sonycam:23:in `<main>'

んー、何か手順が足りてないのかー?

んー、んー、んー。
・・・
#そ、そうだ、Rubyのテストスクリプト
があったはずだ。早速執行してみよう。
gedit test.rb
に以下をコピペして、カメラのSSID、パス、Wifiインターフェース名を入力してと。

test.rb
require 'sony_camera_remote_api'

# お手持ちのカメラのWi-Fi設定
ssid = "DIRECT-2HX0:FDR-X3000"   # SSID
pass = "Bp8F8WHC"               # Passphrase
interface = "wlxcce1d51ab723"             # 接続に使うインターフェース名

# (1) Shelfインスタンスを生成
shelf = SonyCameraRemoteAPI::Shelf.new ".sonycam.shelf"
# (2) カメラ設定を追加し、接続
shelf.add_and_select ssid, pass, interface
shelf.connect

# (3) Cameraインスタンスを生成
cam = SonyCameraRemoteAPI::Camera.new shelf
# 静止画(一枚)撮影モードに変更
cam.change_function_to_shoot 'still', 'Single'
# 撮影&画像転送。返り値は保存した画像ファイルの相対パス
filename = cam.capture_still
puts filename            #=> 'DSC_xxxxx.JPG'

さて、コンソールを立ち上げ。
ruby test.rb

$ ruby test.rb
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh DIRECT-2HX0:FDR-X3000 Bp8F8WHC wlxcce1d51ab723
Already connected.
Route already configured.
/home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/raw_api.rb:37:in `initialize': undefined method `result' for {"id"=>1, "result"=>["Smart Remote Control __SAK__", "2.1.5"]}:Hash (NoMethodError)
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/camera_api.rb:34:in `new'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/camera_api.rb:34:in `block in initialize'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/retrying.rb:52:in `reconnect_and_retry_inner'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/retrying.rb:21:in `reconnect_and_retry'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api/camera_api.rb:33:in `initialize'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api.rb:60:in `new'
	from /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/lib/sony_camera_remote_api.rb:60:in `initialize'
	from test.rb:15:in `new'
	from test.rb:15:in `<main>'

クッソ。
"Smart Remote Control SAK", "2.1.5" ? に、 NoMethodError?

つまり命令がないってこと? わけがわからないよ。

落ち着け、落ち着くんだ。ここまで何をやってきたか、落ち着いて整理するんだ。

  • ubuntu 16.04 LTS
  • ryby 2.3.1
  • rbenv
  • gem install sony_camera_remote_api
  • sonycam shelf add
  • sonycam shelf connect
  • sonycam shelf still
  • クッ、大丈夫、 これまで漏れはないはず・・・。

#Initializing camera...

ここで止まり、
Camera initialization finished.
に入らないのが問題なのだ。

ここでAPIが、何をしているのだろうか・・・。

###落ち着こう。 他のカメラがあるじゃないか・・・。 
α7Sがあったこれでためそう。 これで自信を取り戻そう。

[基本的な手順は。]

①sonycam shelf add
②sonycam shelf select 1
③sonycam shelf connect
④sonycam still
 
だな、だんだん慣れてきたぞ。

①カメラ追加
admin@admin-ubuntu:~$ sonycam shelf add DIRECT-4oE0:ILCE-7S nvSjVzvk wlxcce1d51ab723
Do you want set this camera as default? |y| n
=> 0: SSID      : DIRECT-2HX0:FDR-X3000 
      Password  : Bp8F8WHC 
      Interface : wlxcce1d51ab723 
   1: SSID      : DIRECT-4oE0:ILCE-7S 
      Password  : nvSjVzvk 
      Interface : wlxcce1d51ab723 

②カメラ選択
admin@admin-ubuntu:~$ sonycam shelf select 1
   0: SSID      : DIRECT-2HX0:FDR-X3000 
      Password  : Bp8F8WHC 
      Interface : wlxcce1d51ab723 
=> 1: SSID      : DIRECT-4oE0:ILCE-7S 
      Password  : nvSjVzvk 
      Interface : wlxcce1d51ab723 

③カメラ接続
admin@admin-ubuntu:~$ sonycam shelf connect
Camera to connect:
  - SSID     : DIRECT-4oE0:ILCE-7S
  - pass     : nvSjVzvk
  - inteface : wlxcce1d51ab723
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh DIRECT-4oE0:ILCE-7S nvSjVzvk wlxcce1d51ab723
Already connected.
Route added successfully.

④カメラ撮影&転送
admin@admin-ubuntu:~$ sonycam still
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh DIRECT-4oE0:ILCE-7S nvSjVzvk wlxcce1d51ab723
Already connected.
Route already configured.
Initializing camera...
I, [2017-02-10T16:12:56.205674 #3020]  INFO -- Camera: Trying SSDP discover...
I, [2017-02-10T16:13:01.208957 #3020]  INFO -- Camera: SSDP discover succeeded.
I, [2017-02-10T16:13:01.341778 #3020]  INFO -- Camera: model-name: ILCE-7S
Camera initialization finished.
E, [2017-02-10T16:13:04.312696 #3020] ERROR -- CameraAPIGroupManager: Parameter 'CameraFunction' is not supported!
E, [2017-02-10T16:13:08.002768 #3020] ERROR -- CameraAPIGroupManager: Parameter 'ContShootingMode' is not supported!
I, [2017-02-10T16:13:08.317396 #3020]  INFO -- Camera: Capturing...
I, [2017-02-10T16:13:15.073353 #3020]  INFO -- Camera: Capture finished. (6.76 sec)
E, [2017-02-10T16:13:15.073630 #3020] ERROR -- CameraAPIGroupManager: Parameter 'ContShootingMode' is not supported!
I, [2017-02-10T16:13:15.073851 #3020]  INFO -- Camera: Transferring pict20170210_161039_0.JPG...
I, [2017-02-10T16:13:16.211437 #3020]  INFO -- Camera: Transferred pict20170210_161039_0.JPG. (1.14 sec)
admin@admin-ubuntu:~$ sonycam still

#ハッハハー! ついにやったぞッ!!
ついにSONY CAMERA APIが動いた。

動いたぞー

ちなみに電波状況がわるいとすぐこうなるっぽい。

Scan failed, retrying... (2/4)
Error for wireless request "Set ESSID" (8B1A) :
    SET failed on device wlxcce1d51ab723 ; Operation already in progress.
  Successfully initialized wpa_supplicant
  ioctl[SIOCSIWAP]: Operation already in progress
  ioctl[SIOCSIWENCODEEXT]: Invalid argument
  ioctl[SIOCSIWENCODEEXT]: Invalid argument
  wlxcce1d51ab723: Trying to associate with fe:c2:de:f7:6a:72 (SSID='DIRECT-4oE0:ILCE-7S' freq=2412 MHz)
  ioctl[SIOCSIWFREQ]: Device or resource busy
  ioctl[SIOCSIWESSID]: Operation already in progress
  wlxcce1d51ab723: Association request to the driver failed
  wlxcce1d51ab723: Authentication with fe:c2:de:f7:6a:72 timed out.
  wlxcce1d51ab723: CTRL-EVENT-DISCONNECTED bssid=fe:c2:de:f7:6a:72 reason=3 locally_generated=1
  wlxcce1d51ab723: Trying to associate with fe:c2:de:f7:6a:72 (SSID='DIRECT-4oE0:ILCE-7S' freq=2412 MHz)
  ioctl[SIOCSIWFREQ]: Device or resource busy
  wlxcce1d51ab723: Association request to the driver failed
  wlxcce1d51ab723: Associated with fe:c2:de:f7:6a:72
  wlxcce1d51ab723: WPA: Invalid EAPOL-Key MIC when using TPTK - ignoring TPTK
  wlxcce1d51ab723: WPA: Could not verify EAPOL-Key MIC - dropping packet
  wlxcce1d51ab723: Authentication with fe:c2:de:f7:6a:72 timed out.
  wlxcce1d51ab723: CTRL-EVENT-DISCONNECTED bssid=fe:c2:de:f7:6a:72 reason=3 locally_generated=1
  wlxcce1d51ab723: WPA: 4-Way Handshake failed - pre-shared key may be incorrect
  wlxcce1d51ab723: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="DIRECT-4oE0:ILCE-7S" auth_failures=1 duration=10 reason=WRONG_KEY
  wlxcce1d51ab723: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="DIRECT-4oE0:ILCE-7S" auth_failures=2 duration=23 reason=CONN_FAILED
  ioctl[SIOCSIWSCAN]: Device or resource busy
  wlxcce1d51ab723: CTRL-EVENT-SCAN-FAILED ret=-1 retry=1
  ioctl[SIOCSIWSCAN]: Device or resource busy
  wlxcce1d51ab723: CTRL-EVENT-SCAN-FAILED ret=-1 retry=1
  wlxcce1d51ab723: CTRL-EVENT-DISCONNECTED bssid=fe:c2:de:f7:6a:72 reason=3 locally_generated=1
  wlxcce1d51ab723: CTRL-EVENT-DISCONNECTED bssid=fe:c2:de:f7:6a:72 reason=3 locally_generated=1
  wlxcce1d51ab723: CTRL-EVENT-SSID-REENABLED id=0 ssid="DIRECT-4oE0:ILCE-7S"
Timeout.
WPA authentication failed.
E, [2017-02-10T16:32:19.034222 #9209] ERROR -- Retrying: Failed to reconnect! Retrying... (1/forever)
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh -r DIRECT-4oE0:ILCE-7S nvSjVzvk wlxcce1d51ab723
wlxcce1d51ab723  Interface doesn't support scanning : Device or resource busy

んーこれは無線LANのアダプタによるものなのかなー。

#ライブビューも試してみよう。
電波状況が悪いと、FPSが出ない・・・。

$ sonycam liveview
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh DIRECT-4oE0:ILCE-7S nvSjVzvk wlxcce1d51ab723
Already connected.
Route already configured.
Initializing camera...
E, [2017-02-10T16:20:25.610210 #6515] ERROR -- CameraAPIManager: Method 'startRecMode' is not available now! waiting...
Camera initialization finished.
Liveview download started. Type C-c (SIGINT) to quit.
Wrote: 1.jpg.
Wrote: 2.jpg.
Wrote: 3.jpg.
Wrote: 4.jpg.
Wrote: 5.jpg.
Wrote: 6.jpg.
E, [2017-02-10T16:20:50.968619 #6515] ERROR -- Retrying: HTTPClient::ReceiveTimeoutError: execution expired
E, [2017-02-10T16:20:50.968691 #6515] ERROR -- Retrying: The camera seems to be disconnected, starting retry sequence.
E, [2017-02-10T16:20:50.968728 #6515] ERROR -- Retrying: Reconnecting...
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh -r DIRECT-4oE0:ILCE-7S nvSjVzvk wlxcce1d51ab723
wlxcce1d51ab723  Interface doesn't support scanning : Device or resource busy

Wifiアダプタと、密着させてみる。

sonycam liveview
sudo bash /home/admin/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/sony_camera_remote_api-0.3.1/scripts/connect.sh DIRECT-4oE0:ILCE-7S nvSjVzvk wlxcce1d51ab723
Already connected.
Route already configured.
Initializing camera...
Camera initialization finished.
Liveview download started. Type C-c (SIGINT) to quit.
Wrote: 1.jpg.
Wrote: 2.jpg.
Wrote: 3.jpg.
Wrote: 4.jpg.
Wrote: 5.jpg.
Wrote: 6.jpg.
Wrote: 7.jpg.
Wrote: 8.jpg.
Wrote: 9.jpg.
Wrote: 10.jpg.
Wrote: 11.jpg.
Wrote: 12.jpg.
Wrote: 13.jpg.
Wrote: 14.jpg.
Wrote: 15.jpg.
Wrote: 16.jpg.
Wrote: 17.jpg.
Wrote: 18.jpg.
Wrote: 19.jpg.
Wrote: 20.jpg.
Wrote: 21.jpg.
Wrote: 22.jpg.
Wrote: 23.jpg.
Wrote: 24.jpg.
Wrote: 25.jpg.
Wrote: 26.jpg.
Wrote: 27.jpg.
Wrote: 28.jpg.
Wrote: 29.jpg.
Wrote: 30.jpg.
Wrote: 31.jpg.
Wrote: 32.jpg.
Wrote: 33.jpg.
Wrote: 34.jpg.
Wrote: 35.jpg.
Wrote: 36.jpg.
Wrote: 37.jpg.
Wrote: 38.jpg.
Wrote: 39.jpg.
Wrote: 40.jpg.
Wrote: 41.jpg.
Wrote: 42.jpg.
Wrote: 43.jpg.
Wrote: 44.jpg.
Wrote: 45.jpg.
Wrote: 46.jpg.
Wrote: 47.jpg.
Wrote: 48.jpg.
Wrote: 49.jpg.
Wrote: 50.jpg.
Wrote: 51.jpg.
Wrote: 52.jpg.
Wrote: 53.jpg.
Wrote: 54.jpg.
Wrote: 55.jpg.
Wrote: 56.jpg.
Wrote: 57.jpg.
Wrote: 58.jpg.
Wrote: 59.jpg.
Wrote: 60.jpg.
Wrote: 61.jpg.
Wrote: 62.jpg.
Wrote: 63.jpg.
Wrote: 64.jpg.
Wrote: 65.jpg.
Wrote: 66.jpg.
Wrote: 67.jpg.
Wrote: 68.jpg.
Wrote: 69.jpg.
Wrote: 70.jpg.
Wrote: 71.jpg.
Wrote: 72.jpg.
Wrote: 73.jpg.
Wrote: 74.jpg.
Wrote: 75.jpg.
Wrote: 76.jpg.
Wrote: 77.jpg.
Wrote: 78.jpg.
Wrote: 79.jpg.
Wrote: 80.jpg.
Wrote: 81.jpg.
Wrote: 82.jpg.
Wrote: 83.jpg.
Wrote: 84.jpg.
Wrote: 85.jpg.
Wrote: 86.jpg.
Wrote: 87.jpg.
Wrote: 88.jpg.
Wrote: 89.jpg.
Wrote: 90.jpg.
Wrote: 91.jpg.
Wrote: 92.jpg.
Wrote: 93.jpg.
Wrote: 94.jpg.
Wrote: 95.jpg.
Wrote: 96.jpg.
Wrote: 97.jpg.
Wrote: 98.jpg.
Wrote: 99.jpg.
Wrote: 100.jpg.

Screenshot from 2017-02-10 17-07-30_a.png
出てる出てる。

どうやら、α7Sは、stillとLiveViewしか対応してないようだ。(これは仕方ないな。

しかし肝心のアクションカムは、まだ・・・あのエラーのままだ。

>>つづく3

8
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?