Download and Setup
The work on Photivo (as most other open source software) is done by people in their spare time without payment. When using open source, especially for commercial work, you should consider to give something back to the community.
There are complete packages of Photivo available for a variety of systems, see below. Refer to the subpages of this page if you want to compile Photivo yourself.
Binaries
When you’re looking for an install package, this is where you want to go.
Each page also contains details on how to build Photivo and its dependecies yourself.
Source Code
Photivo is written in C++ and uses the Qt framework. You can get the full GPL 3 licenced source code from the Git repository at Bitbucket.org.
Gimp Integration
To send images from Photivo directly to Gimp (and back) you may need to download the Gimp plugin. The Gimp Integration page explains how to set up Gimp integration.
Changelog
This changelog is updated with every binary release for Windows. Do not assume that changeloged revisions are in any way more or less stable than others. They are not. A changelog entry simply means that we were in the mood to assemble a Windows binary for that revision.
19 November 2020 (commit b821057)
Packaging related bugfix release. The 6 April 2020 Windows version was packaged with an incomplete GraphicsMagick, leading to an error when trying to load a bitmap file. Also at least in some situations saving was not possible.
6 April 2020 (commit 1ed2499)
25 May 2014 (rev 2debcb532cbd)
Features
digiKam integration (by nereocystis), see the Flickr discussion
Added –sidecar option to read metadata from XMP sidecar files. Rating in sidecar takes precedence over pts file. The rating in the pts file will be ignored if there is rating in the sidecar.
Added optional possibility to read tags from XMP file ("Xmp.digiKam.TagsList" is read). The checkbox is in the startup section. (by salsergey)
18 April 2014 (rev d687864489da)
Locale related bug fixes.
9 December 2013 (rev 855e46f0c06a)
Fixes
Fixed creation of TIFFs with metadata. Files were slightly broken and could not be read again by some programs, including Photivo.
Fixed a crash when loading an image with PTS autoloading activated and another image already being loaded.
30 November 2013 (rev f1a2a2889c33)
Virtually identical in functionality with the Nov. 1 release, but based on a completely new toolchain with GCC 4.8.1, Qt 5.1.1 and the most recent versions of all dependencies.
1 November 2013 (rev 730faf5fb0ac)
Features (contributed by Alexander Tzyganenko, tz@fast-report.com)
Undo/Redo for most operations (Ctr+Z, Ctrl+Y)
When loading an image auto-load associated settings (i.e. when a .pts with the same name as the image exists in the same folder).
Ctrl+Shift+C and Ctrl+Shift+V to copy/paste settings to/from clipboard.
Reset settings to startup default (Ctrl+Shift+R) or last saved (Ctrl+Shift+U).
Previous/Next buttons in bottom panel to switch to previous/next image in the current folder.
Options to show only raw files/only bitmaps in the file manager.
Fixes
1 July 2013 (rev c5587c0bb44c and 47d0b52e73a9)
Features
Major overhaul of the file manager
Added aspect ratio options for 2560x1080 wallpapers
When resizing width and height can now be set individually
Thumbnail images can be loaded like “full” images
Translations
Added Danish. Thank you to Mogens Jæger
-
Update to Spanish. Thank you to Max Mirosevitz
Update to Russian. Thank you to Sergey Salnikov
17 March 2013 (rev 73f4fe84816d)
Features
12 December 2012 (rev dbacd8298b8d)
Features
Added output file name suffix that gets appended to the name of a processed image file or job file. Can be configured in Output › Output Parameters.
Introduced a batch processing manager accessible via Ctrl+B
, bottom bar button or the image right-click menu.
Filters
6 October 2012 (rev 2956f6a8eb98)
Features
Updated dcraw to version 1.452.
New supported cameras (through dcraw):
Canon EOS 5D Mark III
Canon EOS 650D
Canon PowerShot SX220
Fuji F77
Fuji HS3
Fuji X-Pro1
Fuji X-S1
Nikon D3200
Nikon D4
Nikon D800
Olympus E-M5
Panasonic DMC-GF5
Samsung NX1000
Samsung NX2
Sony SLT-A37
Sony SLT-A57
Prevent Photivo from starting on monitors that are not there anymore.
Fixed broken job mode.
Filters
Updated internal CImg to v1.5.1
Curve files (.ptc) can be opened again via the context menu in the curve filters if they are anchor-based curves. The fully precalculated curves (mainly the "Sigmoidal_xx.ptc" files) were removed from the Curves folder.
5 August 2012 (rev 1820b4b6f4d3)
Features
Two decimals for BWStyler
Updated white balance presets, thanks to ufraw
Fixed a bug where crop did not work when loading an image via the File Manager
-
24 June 2012 (rev 40744585ea5a)
Features
21 May 2012 (rev c5119414f445)
Filters
Completely new architecture for filters. Basically a filter now is a well encapsulated, reasonably independent component with a standard interface to the rest of Photivo. The major benefits:
Big long-standing feature requests like a flexible pipe or undo are now possible (though still a lot of work, so don’t expect any of them in the near future).
Much cleaner code throughout Photivo.
Flexible filter config and
GUI creation.
GUI creation can be fully automatic from a single list of config items, or fully customised including Qt Designer .ui files and any bells and whistles you want, or anything in between.
Added a second luma denoise curve on the “Lab Sharpen/Noise” tab. It’s hidden by default. Use the tab’s context menu or the “UI settings” config to make it visible.
Features
21 January 2012 (rev 66fc43c207fc)
27 November 2011 (rev b02bc56101b5)
Features
Major changes to the file manager: The tree is replaced by a folder list view, added a simple bookmarks feature and a viewer for quick access to single images. Also various other fixes and improvements.
Fixed a bug that could lead to input image files being deleted.
Updated dcraw to v1.445
28 October 2011 (rev 3f973f8b05f9)
Features
File Manager: For a while now a file manager/thumbnail viewer for Photivo has been in development and is now officially released. :) It opens automatically when you start Photivo without an image. You can also use the context menu on the image or Ctrl+M
to access it. Please note that this is an early version of the file manager. It is definitely usable but not at all finished.
-
Updated dcraw to version 9.10 (1.444). Redcine is disabled for now because Jasper decided to be a nuisance. :(
New command line option --pts
to load a settings file. Can also be combined with loading an image.
Renamed command line option -g
to --load-and-delete
for more clarity.
Added basic support for the Windows 7 taskbar features. The first application is Photivo displaying “busy” status in the taskbar while the pipe is running.
And the usual bugfixing and polishing.
5 September 2011 (rev 5af074bfb27b)
Filters
New Gradual blur tool (Eyecandy tab) to creatively blur parts of the image, e.g. for miniature faking or simulating a tilt lens
New Outline tool (Lab EyeCandy tab) to emphasise outlines. Especially useful in combination with GreyCStoration to create a painted/cartoony effect.
Features
Write exif data in PNG files
Crop tool: special exposure slider to adjust the exposure while cropping. Previously this was done automatically, especially to brighten usually too dark RAW images while cropping. The automatic failed on certain images, though. Please note: This is a temporary exposure adjustment for cropping only. It does not affect the final output image in any way.
Updated enhanced color profiles (thanks to darktable project)
Some bugixing and smaller stuff
24 June 2011 (rev f733db979a09)
Features
Option to choose the startup tool pane view: tabs, favourites or all tools
Mouse wheel moves curve points: Just the wheel moves vertically, also pressing Alt
moves horizontally
Export to other programs than Gimp is possible: Settings › Export command
Zoom levels 200%, 300% and 400% are not smoothed anymore so you can see pixel boundaries clearly
Crop: Works on all zoom levels, not only zoom fit as before. Also added a setting for the zoom level to switch to when you start a crop. In crop mode to drag the whole image instead of the crop rectangle hold down Ctrl
.
Spot WB selection, histogram selection and rotate angle line selection can be cancelled by pressing Esc
New option for the initial pipe size when Photivo starts.
-
New Dutch translation. Thank you to H. Cremers
Various speedup optimizations and smaller bug fixes.
14 May 2011 (rev abbdfed5fd59)
Filters
Features
New slider widget (thanks to salsergey!)
Saving 16-bit PNGs is now possible.
Loading an external
CSS now adds the
CSS to the selected theme instead of more or less replacing the theme completely.
New German translation (thanks to Matthias Vonken)
30 Apr 2011 (rev 60f1eb32cced)
Filters
Seam carving tool (Geometry tab). Uses the liquid rescale library.
Luminance denoise curve (Lab Sharpen/Noise tab)
Defish tool (Geometry tab). It is a specialised convenience version of the Lensfun geometry conversion.
Separated the Lensfun UI into proper separate tools. Added scaling option.
Features
Some enhancements to the crop tool: switch crop rectangle (and AR values) between portrait and landscape orientation, center the rectangle horizontally or vertically on the image, combo box for the LightsOut feature.
Photivo’s UI translation is user selectable instead of tied to the system language.
Fixed broken writing of exif data into the output files.
Some changes to the command line options. Type photivo -h
for details.
27 Mar 2011 (rev af1122a33cb1)
Filters
Perspective correction and scaling tools (Geometry tab).
Lensfun integration (Geometry tab). Corrects lens errors (chromatic aberration, vignetting, geometric distortion) and converts between different lens geometries (e.g. fisheye to rectilinear). Full manual mode for now. Only focal length and aperture are automatically read from the image’s exif data (if present, so check them anyway!).
Features
Photivo has a new icon! (contributed by Naveed Ahmed).
Interface to control the display setting (normal, favourite, hidden) of all tools: UI Settings on the Settings tab. You can also save a tool configuration as a display preset. (contributed by salsergey)
The tool pane allows for a more flexible display of tools.
Search bar to search for tools by name and display them in a single list.
Tools can be “bookmarked” in a favourites list.
Display all non-hidden or all currently active tools in a single long list.
1:1 detail view: When switching to 1:1 pipe in the confirmation dialog you can choose to only display a part of the image. This only affects the preview display. The image still is saved with its full dimensions (respecting crop of course).
When opening files by drag & drop you can now drop them anywhere on the Photivo window instead of on the image area only.
New welcome screen when starting Photivo without an image.
Crop: Double click into the selection confirms the crop (same as Enter
or the Confirm button).
Italian translation (contributed by Bartokk)
1 Mar 2011 (rev f2ee609788d5)
Filters
Two more layer modes for Toning and Gradual overlay.
New texture overlay tool (EyeCandy tab).
New Hue curve tool (Lab EyeCandy tab).
Speedup for rotation and blur.
Features
Completely new Crop tool. Works a lot like Gimp’s crop tool, i.e. no more need to hold down the mouse button all the time.
Updated dcraw to version 9.06 (1.440).
20 Jan 2011 (rev 748dfd1a92e0)
Filters
Features
Reworked batch mode. Save a jobfile then start Photivo from the console: photivo -j jobfilename
.
Third stage for “lights out” mode when cropping (press Alt
). The area outside the crop rectangle can now be completely black, dimmed or not dimmed at all.
Confirmation dialogs (e.g. when switching to 1:1 pipe) can be disabled in the settings.
Alt + 1
…8
or Alt + mouse wheel
to change processing tabs.
As usual a bunch of smaller fixes and tweaks.
4 Jan 2011 (rev 4cc281863282)
Filters
Fixes, tweaks and updates for:
pyramid denoise, line denoise and green equilibration (thanks to RawTherapee project)
white balance (thanks to ufraw project)
Cimg, gradual overlay and vignette
Features
Lots of fixes and tweaks
Gimp export button got a context menu.
New Reset filters button (incl. context menu)
Re-designed info tab
First attempts at online help
Portable mode on Windows for using Photivo on USB drives and stuff. When a file called use-portable-profile
exists in Photivo’s program folder all user settings will be stored inside the program folder instead of the user application data folder. The file just has to exist. It can be completely empty.
22 Dec 2010 (rev 98225cac4dad)
This is mainly a bugfix release.
Filters
Features
Added cosine interpolation for curves.
Setting the DPI value for the output file is now possible: Output tab, Output Parameters.
Various smaller fixes including but not limited to Mac
OS X, the Linux installation procedure and opening of Canon SRAW files.
5 Dec 2010 (rev 3355cbb560ca)
Filters
Defringe tool (Lab Sharpen/Noise tab). Thanks to Emil Martinec.
Impulse noise reduction tool (Lab Sharpen/Noise tab). Thanks to Emil Martinec.
Fixed and updated CA correction (thanks to Emil Martinec).
Features
Photivo now has full localisation support. If you would like to help out with translation,
get in touch!
Enable preset saving for white balance and demosaicing.
When cropping press Alt
to hide the image parts outside the current crop rectangle (“lights out” feature).
Speedup optimisation for the image preview. Noticable mostly when only a few/fast filters are active.
Linux: Added make install
and make uninstall
.
21 Nov 2010 (rev 6e712d947894)
Features
NEW: Presets for individual tools. Right-click on the tool header to save. Use the normal Open preset dialog to load.
NEW: Start Photivo with a user defined preset and/or load that preset when a new image is opened. Can be configured on the Settings tab, section Startup settings.
NEW: Added an extremely dark theme called “Night”.
NEW: Updated enhanced profiles and basecurves (thanks to darktable project).
14 Nov 2010 (rev 409d1acb4783)
Filters
Features
NEW: Updated dcraw to current version 9.05 (1.439).
NEW: Updated camera white balance settings (thanks to UFRaw project) as well as base curves and enhanced color profiles (both thanks to darktable project).
NEW: Reset a whole tool to its built-in defaults (in the tool header’s right click menu).
NEW: Basic installer for Windows.
CHANGED: As usual some more
GUI polishing.
CHANGED: One single button at the bottom of the tool pane for all file saving operations. Left click for the standard save operation (can be configured), right click for a menu with all possibilities.
CHANGED: Settings files are now portable between different Photivo installations and even different operating systems.
6 Nov 2010 (rev 3fdbd07d8c8e)
Features
NEW: Tools can now be hidden and/or blocked from processing by right-clicking on the tool header. Ctrl+H (outdated: it’s U now) unhides tools on the current tab.
NEW: Additional resizer early in the pipe (Geometry tab) including automatic pipe size selection according to the chosen resized resolution (still experimental).
NEW: Information icon for the most complex filters that might increase processing time a lot.
FIXED: Broken UI styling on Windows. Some more polishing might still be needed, but eventually we’ll get there.
Filters
29 Oct 2010 (rev e5e5afe23666)
Features
Filters
25 Oct 2010 (rev 464ee49fc2ed)
Features
Filters