Skip to content

Releases: theta360developers/webapi

v0.1.2-alpha

17 Feb 00:03
Compare
Choose a tag to compare
v0.1.2-alpha Pre-release
Pre-release

Command line tester for RICOH THETA WebAPI

Change Highlights for v0.1.2-alpha

  • theta getMySetting now shows saved settings in My Settings for SC2, SC2B, V, and Z1. Does not work with SC and S as a different format is needed for the SC and S.

v0.1.1-alpha

12 Feb 14:26
Compare
Choose a tag to compare
v0.1.1-alpha Pre-release
Pre-release

Available for these platforms:

  • Windows 10
  • Raspberry Pi running Raspberry Pi OS
  • Linux x86 - tested on Ubuntu 20.04

Use theta.exe --help or ./theta.exe --help for more information

Change Highlights

  • save and show my settings
  • save and show any single option
  • read it option settings from file and load into camera
  • stop capture for continuous interval shots
  • shutterVolume can turn off shutter volume, which is nice for continuous shooting
  • fileDownload replaced with download
  • thumbWrite replaced with download
  • app --version will show version of this app.

Usage

Usage: ./theta <command> [arguments]

Global options:
-h, --help    Print this usage information.

Available commands:
  app                    information on this app. --version shows version
  autoBracket            apply test 3 image auto bracket settings
  deleteAll              DANGER: Delete all image and video files from camera
  download               Save images, thumbnails or video files to local storage.
  exposureCompensation   set exposure compensation with --value=2.0
  exposureDelay          set self timer delay in seconds
  exposureProgram        set exposure program 1 (manual), 2 (auto), 3 (aperture Z1 only), 4 (shutter), 9 (iso)
  getMetadata            Get image metadata from camera by passing URL of the file
  getOption              Display single option
  getOptions             get camera options
  getTimeShift           get Time Shift settings. SC2B, V, Z1 only
  hdr                    Enable, save, delete, disable, and show hdr settings
  info                   Camera info: model, serialNumber, apiLevel...
  listFiles              list all image and video files on camera
  listUrls               print and return URLs as an array of strings
  offDelay               Set or disable camera auto power off.
  preset                 SC2 only. Preset shooting modes. face, night, lens-by-lens
  reset                  Reset camera settings. Camera will turn off. Need to reconnect
  setLanguage            Z1, V only. Set language with --lang=en-US
  setModeImage           Set camera to image mode
  setMySetting           Save single setting to My Setting
  setOption              Set single option. --name=_colorTemperature --value=5000
  setShutter             set shutter speed
  shutterVolume          set shutter volume off, low, medium, max
  sleepDelay             Set or disable camera auto-sleep.
  startCapture           Start capture. Must specifiy capture mode
  state                  Camera state: batteryLevel, storageUri...
  status                 Show camera status. Requires id value returned from takePicture
  stopCapture            stops interval, video, and continuous shooting. returns list of URLs for interval shots
  takeAndDownload        Take picture. Show elapsed time. Download to local disk.
  takeAndReady           Take picture. Show elapsed time. Show file URI when re

Support

v0.1-alpha

03 Feb 18:16
Compare
Choose a tag to compare
v0.1-alpha Pre-release
Pre-release

Command line testing tool for RICOH THETA WebAPI.

  • Windows 10 - use theta.exe from Powershell or the command prompt
  • Linux

More information: https://theta360.guide/special/sc2/

Usage

./theta --help
RICOH WebAPI Tester

Usage: ./theta <command> [arguments]

Global options:
-h, --help    Print this usage information.

Available commands:
  autoBracket            apply test 3 image auto bracket settings
  deleteAll              DANGER: Delete all image and video files from camera
...

If you download the file and put it in your path, you can use the command without the ./.

example:

theta info