Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Panasonic DC-GH6 raws are version 8 - new decompressor needed #367

Open
LebedevRI opened this issue Jun 1, 2022 · 13 comments
Open

Panasonic DC-GH6 raws are version 8 - new decompressor needed #367

LebedevRI opened this issue Jun 1, 2022 · 13 comments

Comments

@LebedevRI
Copy link
Member

No description provided.

@uvolfen
Copy link

uvolfen commented Sep 3, 2022

I uploaded a full set (all variants of crops) on raw.pixls.us with Creative Commons Zero (CC0) license at August, 22nd.

Uwe

@Opendreas
Copy link

Any progress on adding GH6 to Darktable?

@Yaiol
Copy link

Yaiol commented Jan 1, 2023

Unfortunately last version of darktable 4.2.0 didn't add support to GH6, same with GH5M2 though files are available for both cameras on raw.pixls.us.

Only way to use darktable with those cameras is to convert RAW pictures to DNG

@kmilos
Copy link
Contributor

kmilos commented Jan 4, 2023

The newly released Panasonic DC-S5M2 is also version 8.

@bringlein
Copy link

bringlein commented Sep 24, 2023

Any update on this?
Does it depend on libraw releasing the GH6 support as open source? (see here and here)?
Thanks!

@kmilos
Copy link
Contributor

kmilos commented Sep 25, 2023

Does it depend on libraw releasing the GH6 support as open source?

It depends on someone reverse engineering the new codec and releasing the spec or code as open source, it doesn't necessarily have to come from LibRaw.

@kmilos
Copy link
Contributor

kmilos commented Mar 30, 2024

Just landed for porting: https://github.com/LibRaw/LibRaw/blob/master/src/decoders/pana8.cpp @jdneumeyer77 @mlouielu

@jdneumeyer77
Copy link
Contributor

That code is pretty ugly. Not sure when I'll get a chance to work on it, but hopefully over the next couple weeks I'll take crack at an initial port.

@LebedevRI
Copy link
Member Author

That code is pretty ugly.

:)

Not sure when I'll get a chance to work on it, but hopefully over the next couple weeks I'll take crack at an initial port.

If you do want to take a look at this, i would strongly suggest the PR should be just the code being copied over,
with no rewrites silencing compiler/clang-tidy diagnostics, or using rawspeed's native data structures.
That'll give us a known-"good" baseline change.

@LibRaw
Copy link
Contributor

LibRaw commented Mar 30, 2024

That code is pretty ugly. Not sure when I'll get a chance to work on it, but hopefully over the next couple weeks I'll take crack at an initial port.

Unlike all other open source implementations of Panasonic RawFormat=8 decoders, this one works

@mlouielu
Copy link

That code is pretty ugly. Not sure when I'll get a chance to work on it, but hopefully over the next couple weeks I'll take crack at an initial port.

Unlike all other open source implementations of Panasonic RawFormat=8 decoders, this one works

Appreciate your team's work, and generously open sourced it in a swiftly manner.

Originally I thought it will be scheduled at the end of 2024.

@jdneumeyer77
Copy link
Contributor

jdneumeyer77 commented Mar 30, 2024

Unlike all other open source implementations of Panasonic RawFormat=8 decoders, this one works

I never doubted it worked, since it's had time to incubate. I still appreciate the time and effort it took to reverse engineer and test it from your team. Thanks for releasing as open source.

@cytrinox
Copy link
Contributor

cytrinox commented Apr 9, 2024

I've finished my Rust port of the pana8 decoder: dnglab/dnglab@03c3d5d, based on libraw code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Requires New Raw Format Support
Status: Code needs porting
New Camera Support
  
Untriaged
Development

No branches or pull requests

10 participants