Giter Site home page Giter Site logo

gmaster's Introduction

LMaster

Application can remotly control Panasonic Lumix Cameras from Windows 10 devices (PC, Mobile, ... Xbox, Hololens!?)

Former name GMaster.

Application can do no more than original app from Panasonic for Android/iOS. While for now app does not support all remote features, supported features work in a better and faster way. And if something is wrong or not enough I can fix it much much faster than Panasonic in their app.

App is free and has no ad. You can install it from MS Store or from Project Release page

Connection Manual (incomplete)

Features

  • Fullscreen camera liveview. Split screen and new windows for multiple cameras.
  • LUT preview. Per camera setting.
  • Photo capture and video recording start/stop.
  • Change basic parameters like ISO, Aperture, and Shutter. Changes on camera get reflected on the screen in real time.
  • Move/resize Autofocus point by mouse or gesture. Real AF area is displayed in real time for Point and Following AF.
  • Power Zoom lens zoom and change focus in Manual Focus mode.
  • Anamorphic desqueezing (1.33x, 1.5x, 1.75x, 2x). Per camera setting with option for Anamorphinc Video mode only.
  • WiFi manager to autoconnect to camera WiFi access point.
  • Multiple cameras can be controlled. You can connect cameras to common access point.

Cameras

Fully supported

GH4, GH3

Confirmed

GX85, GX80, GX7, G7, G85

Other

App may work with other Panasonic Lumix cameras, but I have no way to test it.

Demo video and screenshots

Demo video

Screenshot

News

※ It can take from 12 hours to several days from pushing to MS Store til update appears for all users.

2017-05-08

Pushed version 1.8.5 to MS Store

  • Renamed app to LMaster as GMaster is lens trademark.
  • Added button to reset focus area to center
  • Minor UI change moving camera settings to flyout menu item and adding menu item to open camera in new windows directly.

2017-05-04

Pushed version 1.8.4 to MS Store

  • Fixed app restart issues
  • Minor UI fixes

2017-05-01

Pushed version 1.8.3 to MS Store

Added indicators:

  • Focus and autofocus modes
  • Memory card left with access and error indication
  • Battery
  • Fix for camera mode reading during video recording.

2017-04-26

Pushed version 1.8.1 to MS Store

  • Fixed minor bugs
  • Fixed one focus area resize on GH4
  • Added full support for manual focus with assist moving, switching and resizing

2017-04-21

Pushed version 1.8.0 to MS Store

  • Improved stability and fixed instant values glitch
  • Added synchronised operations. Can start/stop recording or captrue multiple cameras at once. Separate option for parameters and focus.
  • Improved focus areas display and fixed their rendering glitches
  • Fix for TS5/FS5

2017-04-14

Pushed version 1.7.5 to MS Store

  • Fixes for Lumix G80.
  • Connection fixes for reconnect on network problems.
  • Better logging.

2017-04-12

Pushed version 1.7.3 to MS Store

  • Added workaround for wrong XML returned by at least GH5. XML response contains duplicated ids.

2017-04-10

Pushed version 1.7.0 to MS Store

  • More fixes and workarounds for other cameras connectivity.
  • Added split screen modes and new window.
  • Added WiFi management to remember and autoconnect to access points.
  • Minor fixes.

2017-04-07

Pushed version 1.6.0 to MS Store

  • Hopefully fixed issue with modern camera models like GX85. Thanks to Lufthummel from DPreview
  • Added Cube LUT support. Don't have grading experience so could be wrong.
  • Added Anamorphic desqueezing support (1.33x, 1.5x, 1.75x, 2x).
  • Added hardware acceleration as for LUT as for general performance improvement.

2017-04-04

Pushed version 1.5.0 to MS Store

  • Added Power Zoom
  • Added Manual Focus
  • Fixed Focus point rendering for different aspects
  • Fixes for reconnect problems in specific networks
  • Added better Enum conversion from int
  • Moved Tools to separate project
  • Added test for IntToEnum
  • Fixed focus point pinch resize
  • Fixed initial ISO, Sh and Ap selection

gmaster's People

Contributors

rambalac avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gmaster's Issues

Crash at Splash screen on Win 10 Pro (PC 64)

After installing on my HP folio g1 win 10 (64bit) from windows app store i get a crash. Attached a Mem Dump.
Happy to help in more troubleshooting
LMaster.exe.7756.zip

with Event log detail:
Faulting application name: LMaster.exe, version: 1.0.0.0, time stamp: 0x590f519d
Faulting module name: Windows.UI.Xaml.dll, version: 10.0.10586.1007, time stamp: 0x595f2de2
Exception code: 0xc000027b
Fault offset: 0x00000000006fd59b
Faulting process id: 0x4824
Faulting application start time: 0x01d31042173125cd
Faulting application path: C:\Program Files\WindowsApps\51338Rambalac.GMaster_1.8.5.0_x64__jqefd55zzfqww\LMaster.exe
Faulting module path: C:\Windows\System32\Windows.UI.Xaml.dll
Report Id: 1c9c8cc7-4925-433f-a565-556746e1437f
Faulting package full name: 51338Rambalac.GMaster_1.8.5.0_x64__jqefd55zzfqww
Faulting package-relative application ID: App

Feature Support

Please add a clean video output feature without the info display and the video freezes for every few seconds

Where are stored photos and videos?

Hi, could you tell me where are stored the captured photos and videos, ¿only ante stored in camera card or also can be downloaded to PC?
Thanks a lot for any answer, and thanks a lot for four great software.

Blinkies not presented again when viewed from playback mode

If you have Blinkies enabled they are displayed when the photo is shown in auto-review. That is to say if you set the camera to hold and display the image just taken for 2, 5, etc seconds, you see the blinkies as they appear on the camera.

If you then take another image or wait for the review to time out and become live image again, if you hit the play button to look at images you've taken, blinkies are no longer displayed in GMaster but they are available for all the images you view in the camera.

Mark

Touch Focus point reset

Hi
Please add if possible the ability to reset the focus point to the center and lock it there.

On the Gx7, G7 and G85 if you move the focus point by touching the screen it give you the option to set it. You have this part of the functionality now by simply clicking with the mouse anywhere.

On the cameras though, if you press the Disp button it will move the focus point back to the center. You then have the option to set it there as you would normally have.

I'm suggesting that you have a Disp button that would center and set the focus point. Granted we can do that with the mouse but it may take several clicks to get what appears to be centered.

Mark

LMaster start screen disappears within 10 sec :-(

I am using tabletPC (Teclast/Win10) and notebook (Win10) for GH4/GX7/GX80
WiFi connection PC/camera is okay, but if I start LMaster, it opens short a window,
but disappears within 10 sec.
What's wrong ? ? ?

G6

Works partially: F-number , iso and time work. selection of focal point works. manual focus does not work. taking picture works.

API Details

By any chance can you share API documentation? Thanks!
I want to build an HTML version, with some basic controls.

display Folder and Filename

While using GMaster and/or LMaster it would be nice to be able to view the Folder - Filename of the last picture captured. I have reviewed all of your C# files and don't see any thing about the you or the Lumix camera supporting a method to retrieve this setting. Is this by design or omission, it is stored in the camera I'm working with GH5 > display button with green arrow > display button labeled "DISP". Also shows the SD card in use.

Thank you in advance for any information about how to get the filename out of the camera.

Keyboard Shortcuts

Hi,
I work on the support team for an accessibility product for disabled people. We sometimes get requests for software to control DLSR or video cameras via our software. The most reliable way for us to implement this is if the applications support keyboard shortcuts. Is there any possibility that this could be added in a future release.

Thanks

GX80 - functional only for film mode

Hi, really fun/useful having this on a large-screen laptop. Unfortunately, the command for a single stills shot causes my (European) GX80 to freeze in an endless movie-record mode which can only be stopped by removing battery. Any hope on fixing this? best regards, n.m.

GPS support

I'm trying to add GPS support to your app, what I've noticed is that if you use iPhone app with GH5 it stores location info in JPEGs and videos. Which leads me to believe there should be support to set location info in Panasonic Apis but I can't find it. Do you have a link to Panasonic APIs, I'm willing to add GPS support myself but I can't find APIs

wake up camera

This app is a big help controlling streaming cameras. Unfortunately, they go to sleep as far as reporting to the app. They're still streaming, so I don't know what part is actually sleeping. The only way I've found to wake them up is to click the screen causing a refocus, or change an exposure setting. Could you add a wake-up button? Or a keep-awake setting?

Is an Addon for Octoprint somewhat possible?

First of all, thank you. I use the GX80 as a webcam for streaming and since it doesnt have a 180° turnable screen it is handy to be able to focus on pc and adjust settings, while it is connected to pc via hdmi.

I wanted just to ask if you can create an addon for octoprint based on your work here.
This would open a huge possibility for the 3d printing community since a lot of panasonic cameras have ptp but it is read only. So most cameras cant be used for timelapses of 3d prints without connecting directly to the wifi of the camera with the raspberry pi. but since most people use the raspberry pi to monitor the print for safety it seems to be a bad trade disconnecting it from the main network just to connect to the camera. but since you can connect the panasonic to the main network and then connect with your app to the cam trough the pc on the main network without losing internet connection it would allow the raspberry to stay avaible for monitoring and also making timelapses with the panasonic cameras.

there are already some trys like the following one

Connection:

#!/bin/sh
curl -X Get -G http://192.168.54.1//cam.cgi?mode=setsetting
-d type=device_name
-d value=SM-G903F \

sleep 1

curl -X Get -G http://192.168.54.1//cam.cgi?mode=accctrl
-d type=req_acc
-d value=4D454930-0100-1000-8001-024500021C98
-d value2=SM-G903 \

sleep 1

curl -X Get -G http://192.168.54.1//cam.cgi?mode=setsetting
-d type=device_name
-d value=SM-G903F \

Photo:

#!/bin/sh
curl -X Get -G http://192.168.54.1/cam.cgi?mode=camcmd
-d value=capture \

where you can ad a script to the pi and execute it at specific timings for the camera to take a photo. But you have to be connected directly to the cams network. I tried the scripts while the pi and the cam were both at the main network but the scripts didnt work that way.

Also this doesnt provide a Preview ofcourse. So your app is far superior to that approach. Even if it is a Preview with bad quality it would make possible to see if everything works right.

Just a question if you could create such an addon. I know i ask for a lot here. This isnt meant to be disrespectful.

Greetings, Sersch

Add ability to create and run basic scripts

Commands:

  • Delay

  • Capture photo

  • Recording start/stop

  • Aperture set and shift

  • Shutter set and shift

  • Iso set and shift

  • Focus set and shift

  • Zoom set and shift

  • Teleconvertor

  • Define camera mode prerequisites

  • Expressions with variables and initial parameters

Webcam

Hello, can you use your lumix device as a webcam with this program?

Add ability to review images in the camera other than the most recent.

Hi
It appears that you can only review the most recent photo. Please add the ability to move forward and back through the other photos.

Bug: Not yet fully reproducible: On several occasions when pressing the rocker trying to see if I could review other images, GMaster would suddenly blink out of existence (stop running). I found I had to reset the app. After about the third time this happened I had to uninstall and re-install the app to get it to run again.

Mark

Show camera indicators

  • Battery
  • Memory card with count and remaining
  • Camera mode
  • WB
  • Film profile
  • Focus mode
  • Metering mode
  • Zebra with %

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.