Skip to content

Convert multiple Nikon NEF files to PNG format using this script. With parallel processing and IrfanView, speed up your conversions by handling files simultaneously. Customize this script to create your own "multi-tasking" tools for batch processing. Ideal for photographers and developers looking to streamline workflows.

License

Notifications You must be signed in to change notification settings

gurkanctn/NEF2PNG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

image

Convert NEF files to PNG files, using parallel processing (this implementation uses IrfanView, but you can use other methods to convert them, or even adjust this script to run your own "multi-tasking" tools.)

nikon

NEF2PNG is a Python script

  • that uses multiprocessing
  • to convert all NEF files in a folder to PNG format

It improves process time ~4x on a 4-core processor.

Example (core i5 quad core)

  • regular IrfanView conversion of 100 NEF (RAW) images to PNG format takes around 10 minutes
  • with NEF2PNG, it takes ~2.5 minutes.

Requires:

1) IrfanView to do the conversion

2) more than one core to get a better performance than simply using Irfanview

This implementation runs on Windows, but the main idea should be able to run on Linux, try changing the main Conversion commands to their Linux applicable version.

Run the following command (in the command prompt on Windows) to execute NEF2PNG with Python.

>python.exe NEF2PNG.py

About

Convert multiple Nikon NEF files to PNG format using this script. With parallel processing and IrfanView, speed up your conversions by handling files simultaneously. Customize this script to create your own "multi-tasking" tools for batch processing. Ideal for photographers and developers looking to streamline workflows.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages