Giter Club home page Giter Club logo

timelapse-sony's Introduction

Timelapse - Sony Camera

Want to Donate?

Project type: Android
Current version: 3.0.1
Google Play store link: https://play.google.com/store/apps/details?id=com.thibaudperso.sonycamera

This project is a proof of concept to show that it's possible to create your own application for the rx100 mk2
For more information read this thread

How to use

You just need to:

  • Start Timelapse app
  • Put your camera in "Ctrl with Smartphone" mode or Connect it using NFC

Frequently Asked Questions

Does this app work with my camera?

Does your camera have a Wifi connection? If not, this app is not compatible. Check the following list to know if your device is compatible. If your device is not on the list and has a Wifi connection, please follow the steps of this tutorial: Adding a new camera device part.

My camera is automatically set to auto-mode when I use your app. Can I set settings manually?

Sony choose to set the camera settings to auto when you use their WebService. Fortunately on some devices we can set this settings using this same connection. But for the moment, I haven't implemented this feature. List of supported cameras should be: A7R, A7, NEX-5, NEX-6, A5000, A6000, DSC-HX400, DSC-HX60.

Does your app exist for iOS?

No, but someone is working on it. You can follow this thread https://plus.google.com/100354636489488589436/posts/Y5P9pwDfXEy

Can I use your app by USB?

No, Sony only provides a support using Wifi.

When will be the next release? Can you do ... ?

I work on this app when I have free time. So I can't tell you, when will be the next release and if I will implement what you need. The code is opensource. It's up to you to add your features and share them. But you have to know Sony's SDK is very light and doesn't allow to do lots of things (as bulb, hdr...). For more information follow this link: https://developer.sony.com/develop/cameras/

This feature doesn't work with my camera, what can I do?

I'm just an indie developer, I only have a RX100 mk2 and sometimes I can test my app on a NEX5-R. For others devices, I can't really test features.

Some images are missing during timelapse

It's a known issue. On some devices (like my RX100 mk2) with a normal shutter speed, the camera need lots of time to save the picture and is not able to take a new picture. That's why I recommand to set the interval time at least to 5sec. I hope Sony will provide a new firmware to fix it.

Camera list

Working Devices

  • A7 (α7)
  • DSC-HX400V
  • DSC-HX50
  • DSC-HX50V
  • DSC-HX60
  • DSC-HX90
  • DSC-HX90V
  • ILCE-QX1
  • DSC-QX10 (Read this to know where pictures are saved)
  • DSC-QX30
  • DSC-QX100
  • DSC-RX10
  • DSC-RX100M2 (known issue with short delays)
  • DSC-RX100M3
  • DSC-WX80
  • DSC-WX350
  • DSC-WX500
  • FDR-AX100
  • FDR-X1000V
  • HDR-AZ1
  • HDR-AS20
  • ILCE-5100 (α5100)
  • ILCE-6000 (α6000)
  • ILCE-6300 (α6300)
  • NEX-5R
  • NEX-6

Not tested devices

  • ILCE-5000 (α5000)
  • ILCA-77M2 (α77 II)
  • DSC-WX220
  • DSC-WX220B
  • DSC-HX60V
  • DSC-QX1
  • FDR-AX100E
  • HDR-AS100V
  • PXW-SF5

State Machine for connection

State Machine

Adding a new camera device

In timelapse-sony application, each Sony camera has an associated API address.
You can find current associations in the raw/devices.xml file.
If your device is not listed in this file, don't worry, maybe we can add it.

Step 1

Firstly, try with one of the 4 following devices: A5100, RX-10, RX-100 mk2, HDR-AS20, maybe one works with your camera. In this case, let me know by email what is your camera name and which device you have selected.

Step 2

If Step 1, didn't work,

  • Download and install the following application for your Android device: RetrieveSonyCameraIP.apk [sources]. You will need to allow applications from unknown sources.
  • Connect your camera by Wifi to your Android device.
  • Open the app.
  • Click on "Start device discovery" and wait.
  • If a camera is found, click on it and send the automatic email. If not, send an email with your camera name.

timelapse-sony's People

Contributors

thibaudm avatar andreasparteli avatar erfa avatar ppetermann avatar

Watchers

Cornelius Steinle avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.