Natron Versions Save

Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.

v2.4.1

2 years ago

Known issues

  • Viewer is not updated correctly after interacting with the transform gizmo in the viewer #708 - will be fixed in 2.4.2
  • Rendering sometimes silently stalls after X frames. #248
  • Some image formats may have issues (PCX, PSB). #602
  • MTS video files are sometimes not read correctly. #186

Changes

  • Default number of render threads is more reasonable on multi-core systems: min(num_cores, RAM/3.5Gb). #554
  • Fix checkerboard drawing on macOS Catalina and later. #614
  • Fix undoing "Reset to default" on parameters. #630
  • Fix NodeGraph manipulation and navigation issues. #491 #627
  • Fix Retina/High-DPI display issues on macOS, Windows and Linux/X11. #635
  • Fix multi-dimensional parameter linking (bug introduced in 2.4.0 #594). #631
  • Fix bug where any argument containing an integer between commas would be interpreted as a frame range. #644
  • Python: app.saveProject and app.saveProjectAs now do project variable substitution, as in app.saveProjectAs("[Variable]/output.ntp").
  • Fix ASCII curve import. #656
  • New color selection dialog for RGB and RGBA knobs. #210
  • Fix histogram smoothing (was 5 times too strong).
  • Add Python functions guiApp.copySelectedNodes and guiApp.pasteNodes. #390 #674 #675

Plugins

  • Transform, CornerPin, Position and Ramp nodes now display the motion path.
  • HueCorrect now has the ability to do hue vs. hue adjustments, with an option to change the background curve guide. #610
  • Merge: Fix behavior on most operators when A is not connected or A's RoD and B's RoD are disjoint. #647
  • Reformat: fix bugs when "turn" is checked with Resize Type = None or Type = Scale.
  • Write: Remove file first when overwriting. #666
  • Mirror: Fix crash. #660
  • SeNoise: Add option for colored noise.

Full Changelog: https://github.com/NatronGitHub/Natron/compare/v2.4.0...v2.4.1

v2.4.1-rc2

2 years ago

This release candidate fixes a regression due to the changes introduced in #647. The projects that were built with the older versions of the Merge plugins could be broken because of these changes.

v2.4.1-rc1

2 years ago

This pre-release introduced a regression which will hopefully be fixed in 2.4.1-rc2 Please test and report any new issues/regressions. If no blocker exists, we will release 2.4.1 within one week.

Known issues

  • Rendering sometimes silently stalls after X frames. #248
  • Some image formats may have issues (PCX, PSB, CR2). #602
  • MTS video files are sometimes not read correctly. #186

Changes

  • Default number of render threads is more reasonable on multi-core systems: min(num_cores, RAM/3.5Gb). #554
  • Fix checkerboard drawing on macOS Catalina and later. #614
  • Fix undoing "Reset to default" on parameters. #630
  • Fix NodeGraph manipulation and navigation issues. #491 #627
  • Fix Retina/High-DPI display issues on macOS, Windows and Linux/X11. #635
  • Fix multi-dimensional parameter linking (bug introduced in 2.4.0 #594). #631
  • Fix bug where any argument containing an integer between commas would be interpreted as a frame range. #644
  • Python: app.saveProject and app.saveProjectAs now do project variable substitution, as in app.saveProjectAs("[Variable]/output.ntp").
  • Fix ASCII curve import. #656
  • New color selection dialog for RGB and RGBA knobs. #210
  • Fix histogram smoothing (was 5 times too strong).

Plugins

  • Transform, CornerPin, Position and Ramp nodes now display the motion path.
  • HueCorrect now has the ability to do hue vs. hue adjustments, with an option to change the background curve guide. #610
  • Merge: Fix behavior on most operators when A is not connected or A's RoD and B's RoD are disjoint. #647
  • Reformat: fix bugs when "turn" is checked with Resize Type = None or Type = Scale.
  • Write: Remove file first when overwriting. #666
  • Mirror: Fix crash. #660

v2.4.1-beta2

2 years ago

Known issues

  • Rendering sometimes silently stalls after X frames. #248
  • Some image formats may have issues (PCX, PSB, CR2). #602
  • MTS video files are sometimes not read correctly. #186

Changes

  • Default number of render threads is more reasonable on multi-core systems: min(num_cores, RAM/3.5Gb). #554
  • Fix checkerboard drawing on macOS Catalina and later. #614
  • Fix undoing "Reset to default" on parameters. #630
  • Fix NodeGraph manipulation and navigation issues. #491 #627
  • Fix Retina/High-DPI display issues on macOS, Windows and Linux/X11. #635
  • Fix multi-dimensional parameter linking (bug introduced in 2.4.0 #594). #631
  • Fix bug where any argument containing an integer between commas would be interpreted as a frame range. #644
  • Python: app.saveProject and app.saveProjectAs now do project variable substitution, as in app.saveProjectAs("[Variable]/output.ntp").
  • Fix ASCII curve import. #656
  • New color selection dialog for RGB and RGBA knobs. #210

Plugins

  • Transform, CornerPin, Position and Ramp nodes now display the motion path.
  • HueCorrect now has the ability to do hue vs. hue adjustments, with an option to change the background curve guide. #610
  • Merge: Fix behavior on most operators when A is not connected or A's RoD and B's RoD are disjoint. #647
  • Reformat: fix bugs when "turn" is checked with Resize Type = None or Type = Scale.

v2.4.1-beta1

2 years ago

Known issues

  • Rendering sometimes silently stalls after X frames. #248
  • Some image formats may have issues (PCX, PSB, CR2). #602
  • MTS video files are sometimes not read correctly. #186

Changes

  • Default number of render threads is more reasonable on multi-core systems: min(num_cores, RAM/3.5Gb). #554
  • Fix checkerboard drawing on macOS Catalina and later. #614
  • Fix undoing "Reset to default" on parameters. #630
  • Fix NodeGraph manipulation and navigation issues. #491 #627
  • Fix Retina/High-DPI display issues on macOS, Windows and Linux/X11. #635
  • Fix multi-dimensional parameter linking (bug introduced in 2.4.0 #594). #631
  • Fix bug where any argument containing an integer between commas would be interpreted as a frame range. #644
  • Python: app.saveProject and app.saveProjectAs now do project variable substitution, as in app.saveProjectAs("[Variable]/output.ntp").

Plugins

  • Transform, CornerPin, Position and Ramp nodes now display the motion path.
  • HueCorrect now has the ability to do hue vs. hue adjustments, with an option to change the background curve guide. #610
  • Merge: Fix behavior on most operators when A is not connected or A's RoD and B's RoD are disjoint. #647
  • Reformat: fix bugs when "turn" is checked with Resize Type = None or Type = Scale.

v2.4.1-alpha5

2 years ago

fix Windows High-DPI issues in https://github.com/NatronGitHub/Natron/pull/635#issuecomment-863095107

please test on Linux and Windows and report results in #635

v2.4.1-alpha4

2 years ago
  • Fix Retina/High-DPI display issues on macOS, Windows and Linux/X11. #635

Please test and report High-DPI behavior on Windows and Linux/X11:

  • curve editor, histodram, dope sheet
  • viewer interact of the Transform node
  • dragging a tab (eg the viewer) using its title, to a different location in the UI

v2.4.1-alpha3

2 years ago

Fix multi-dimensional parameter linking (bug introduced in 2.4.0 #594). #631

v2.4.1-alpha2

2 years ago

Known issues

  • Rendering sometimes silently stalls after X frames. #248
  • Some image formats may have issues (PCX, PSB, CR2). #602
  • MTS video files are sometimes not read correctly. #186

Changes

  • Fix checkerboard drawing on macOS Catalina and later. #614
  • Fix undoing "Reset to default" on parameters. #630
  • Fix NodeGraph manipulation and navigation issues. #491 #627

Plugins

  • Transform and CornerPin nodes now display the motion path.
  • HueCorrect now has the ability to do hue vs. hue adjustments, with an option to change the background curve guide. #610

v2.4.0

3 years ago

Downloads

Known issues

  • Rendering sometimes silently stalls after X frames #248
  • Some image formats may have issues (PCX, PSB, CR2) #602

Changes

  • Updated documentation. #572 #566 #551 #539 #538 #537 #520 #514
  • Handle console output on Windows. #524
  • Detect user installed fonts on Windows 10. #523
  • New Windows installer. #596
  • Improvements to SequenceFileDialog. #565
  • Snap timeline alpha cursor to nearest frame. #574
  • Handle UTF-8 values in KnobTable (fixes use of project path containing Unicode). #578
  • Tabs UI adjustments. #564
  • Do not allow Python keywords as node name or scriptname. #588
  • Always serialize nodes with an expression or a link, even if they have the default value. #585
  • Support cloned group nodes or hard links between groups. #568 #579 #594 #598
  • Default keyframe interpolation method for strokes and shapes is now "Smooth" (was "Linear"). #597
  • Fix animation of Roto Beziers with non-broken tangents. #202
  • Remember properties panels state when reopening project. #168

Plugins

  • ReadFFmpeg, WriteFFmpeg: upgrade to work more nicely with the FFmpeg 4 API. #148 #231 #241
  • ReadFFmpeg: add support for reading AV1 & Canopus HQ/HQX/Lossless.
  • WriteFFmpeg: add support for writing AV1 & Cineform HD.
  • Fix another bug in DenoiseSharpen that caused crash when stoping/aborting. #300
  • Fix Lin2Log to be consistent with Log2Lin. #570
  • Merge: never consider RGB as being transparent by default - this is OK for unpremultiplied compositing (After Effects) but is invalid in a premultiplied compositor such as Natron or Nuke. Users still have the option to ignore the alpha channel. #571
  • WriteOIIO: Do not add "Color." to the channel names of the color plane (affects mainly OpenEXR). #583
  • Writers: when writing RGBA to format that does not support alpha, just drop alpha - don't premultiply. #582
  • RGBtoHSL: Fix bug with white and superwhite values. #512
  • Reformat: Default to project size. #533