MCPcopy Index your code
hub / github.com/DevonCrawford/Timelapse-Auto-Ramp-Photoshop-Plugin

github.com/DevonCrawford/Timelapse-Auto-Ramp-Photoshop-Plugin @v1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0 ↗ · + Follow
68 symbols 142 edges 6 files 0 documented · 0% updated 5y agov1.0 · 2017-02-01★ 31214 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Timelapse-Auto-Ramp

My favourite project so far. This program is made for manual timelapse photographers (like me) to use with photoshop!

My algorithm simply looks for changes in shutter speed, aperture, iso, then mathematically calculates the exposure offset required to match the difference between a change in two pictures, evenly applies the exposure change across leading images, and writes new exposure to the RAW (.xmp) files. This allows photoshop or after effects to view these changes with no issue, and use the ramped values when rendering. This makes best use in difficult lighting conditions such as a timelapse of a sunrise, where your best option is to change the exposure manually, as the sun rises. If you did not use this technique you will notice flickering on auto mode, or stick with one setting on manual, making some parts underexposed and others overexposed.

Example. Original (left) vs Processed (right)

examples

How to shoot:

  • manually change camera settings when shooting to achieve good lighting (this will create a flicker during the timelapse, but my program is made to even out this change)
  • edit images in photostop lightroom, be sure to SAVE METADATA TO FILE, which creates .xmp files for my program to use

How to use:

  • open up command prompt / terminal
  • cd to location of program (ex. cd Downloads)
  • run by typing "java -jar proRAW.jar"
  • input the file path of the first image

capture

Debugging:

  • comment out updateMetadata(); to stop overwriting of new exposure metadata

Core symbols most depended-on inside this repo

Shape

Method 62
Class 6

Languages

Java100%

Modules by API surface

src/Image.java24 symbols
src/proRAW.java17 symbols
src/Util.java9 symbols
src/Change.java9 symbols
src/ExposureChange.java5 symbols
src/TemperatureChange.java4 symbols

For agents

$ claude mcp add Timelapse-Auto-Ramp-Photoshop-Plugin \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page