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

Added UltraHDR export plugin to generate UltraHDR JPEG images. #502

Open
wants to merge 27 commits into
base: master
Choose a base branch
from

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    37ba88e View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Configuration menu
    Copy the full SHA
    c67cfde View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    2553cb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b59754 View commit details
    Browse the repository at this point in the history
  3. Added better messaging.

    koto committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    72b633a View commit details
    Browse the repository at this point in the history
  4. Fixed doc.

    koto committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    8435af7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8df1363 View commit details
    Browse the repository at this point in the history
  6. Fixed tooltip language.

    koto committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    918ea5a View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Display all error messages when checking configuration.

    Changed config defaults to require less user input (use_original_directory=TRUE, import_to_darktable=TRUE).
    Account for nil values when checking for file existence.
    koto committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    6da9acd View commit details
    Browse the repository at this point in the history
  2. Added option to generate metadata file.

    Fixed pref load / saving code defaults.
    Metadata file is required in ENCODING_VARIANT_SDR_AUTO_GAINMAP mode.
    koto committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    10ead42 View commit details
    Browse the repository at this point in the history
  3. Don't overwrite existing stack slots (that way the first matching ima…

    …ge in a stack will be used, vs the last one).
    koto committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    e1ee64e View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Copy only EXIF tags to UltraHDR.

    koto committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    37e2844 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b073b1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9168ce View commit details
    Browse the repository at this point in the history
  4. Support grouping images into stacks by different criteria (or forcing…

    … the selection to be interpreted as a single UltraHDR stack).
    koto committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    9120e18 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Exposed sliders for crucial settings in a metadata file, removed file…

    … picker for metadata.cfg.
    
    Temporary metadata file will be created during UltraHDR generation, using the values from the UI.
    koto committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    6fd3dda View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Made the UltraHDR generation more robust.

    - Appropriate color profiles are used when generating UltraHDR files. DT_COLORSPACE_DISPLAY_P3 is used for SDR, and DT_COLORSPACE_PQ_P3 is used for HDR, regardless of what was selected in the export module UI.
    - Added correction for odd image dimensions in SDR + HDR mode.
    - Added quality setting for JPEG compression
    - SDR + HDR option can source from any DT image (JPEG-XL is generated on the fly).
    - generation can abort on errors and display error messages.
    koto committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6a835ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    757ff53 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    9530a21 View commit details
    Browse the repository at this point in the history
  2. Speed up export in HDR+SDR.

    koto committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    4ee0226 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afceec9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7fb2d22 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    cf3e882 View commit details
    Browse the repository at this point in the history
  2. Verify raw file size in pixels.

    Added option to keep temporary files around for analysis.
    koto committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    a61329c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c26bd7b View commit details
    Browse the repository at this point in the history
  4. Added gainmap downsampling.

    koto committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    188e90a View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Small fixes

    koto committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    29033f1 View commit details
    Browse the repository at this point in the history