Skip to content

raleighlittles/Sony-Camset-File-Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disclaimer: Early work-in progress

sony alpha logo

About

Sony cameras have the functionality to save/load special settings files -- called "Camset" (Camera Setings) files.

This tool is a parser for those Camset files. The goal of the project is to allow you to analyze Camset files so you can see exactly see what settings you saved with. (Eventually I'll add support for creating Camset files)

Setup/Installation

There's 2 versions of this so far, one is a C++ and one is a Rust application. I'm planning on only supporting and developing the Rust version for now, but the C++ version might be used in environments where you don't have access to a Rust compiler.

Rust

To build the Rust version:

$ cargo build

Once run, you should see something like:

Camera Make: SONY
Camera Model: ILCE-7RM4
File created on date: 20220906_13195
Camset Name: CAMSET01.DAT
Saved image filename prefix: A7R

C++ version (Legacy)

The C++ version uses CMake:

$ cmake CMakeLists.txt
$ make

Once run, you would see:

Camera model is = SONYILCE-7RM4
File name is: CAMSET01.DAT
File created date: 20190712_0839
---
Image sequence prefix filename: DSC

Features supported

Like I said before, this is an early work-in-progress. So far only one actual setting feature is supported.

Menu Location Setting Name Model supported on Screenshots
Setup6 File/Folder Settings -> Set File Name ILCE-7RM4 (A7RIV), ILCE-9M2 (Alpha a9)  screenshot-setup-6  File/Folder Settings

About

[Work in progress] A tool for reading Sony CAMSET files, written in Rust

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published