Natron
natrongithub.github.io Windows, Mac OS, LinuxFree & open desktop node-graph based video compositing software. Similar in functionalities to Adobe After Effects. Features flexible rotoscoping, 2D & planner tracking, keying tools, curve & dope-shift editor, GPU & network rendering, and is easily extendable via community plugins, or by writing Python scripts
- Homepage: natrongithub.github.io
- GitHub: github.com/NatronGitHub/Natron
- Web info: web-check.xyz/results/natrongithub.github.io
Natron Source Code
Author
Description
Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
Homepage
http://NatronGitHub.github.ioLicense
GPL-2.0
Created
10 Jan 18
Last Updated
05 Apr 24
Latest version
Primary Language
C++
Size
154,362 KB
Stars
4,391
Forks
316
Watchers
4,391
Language Usage
Star History
Top Contributors
-
@MrKepzie (7644)
-
@devernay (5480)
-
@olear (536)
-
@Lexfrenchy (216)
-
@rodlie (132)
-
@acolwell (52)
-
@YakoYakoYokuYoku (51)
-
@fabiof17 (20)
-
@fonkle (19)
-
@Shrinks99 (9)
-
@bonalex01dev (8)
-
@splidje (7)
-
@luzpaz (6)
-
@magdesign (6)
-
@Sunderland93 (5)
-
@cgvirus (4)
-
@nedrichards (4)
-
@azerupi (3)
-
@sid1980 (2)
-
@TodicaIonut (2)
-
@TheAssassin (2)
-
@SilverWolf32 (2)
-
@blackearth2014 (2)
-
@mruegenberg (2)
-
@maksqwe (2)
-
@Songtech-0912 (2)
-
@hellocatfood (2)
-
@solecism (1)
-
@ivangretsky (1)
-
@follower (1)
Recent Commits
-
Frédéric Devernay (04 Apr 24)
Update compiler-common.sh
-
Frédéric Devernay (03 Apr 24)
update MacPorts
-
Frédéric Devernay (03 Apr 24)
Update README.md
-
Frédéric Devernay (03 Apr 24)
macports update
-
Ole-André (27 Mar 24)
Merge pull request #957 from mruegenberg/RB-2.5 Minor readme fixes
-
Marcel Ruegenberg (15 Mar 24)
Remove Bountysource from Readme Bountysource appears to be dead, so it should be removed
-
Marcel Ruegenberg (15 Mar 24)
Update README to reflect 2.5 release
-
Aaron Colwell (15 Mar 24)
Fix documentation CSS. (#956) This change fixes the documentation generation so that the CSS styles start working again.
-
Aaron Colwell (13 Mar 24)
Fix crashing on startup with AMD GPUs (#949) * Introduce ScopedGLContext to simplify temporary contexts in OSGLContext_win. * Fix crashing on startup for AMD GPUs. This change makes sure there is an active context when GetGPUInfoAMD() is called. While it is not explicitly stated in https://www.opengl.org/registry/specs/AMD/wgl_gpu_association.txt that a GL context needs to be current, it is somewhat implied by the fact that these extension methods are fetched via wglGetProcAddress(). According to the Windows docs, function addresses are specific to a context so using them without an active context seems to be undefined territory. This should fix #948
-
Aaron Colwell (12 Mar 24)
Fix more QMutexLocker usage. (#952) Fixes more instances of unnamed QMutexLocker objects that were not holding the lock for the duration of the containing scope.
-
Aaron Colwell (10 Mar 24)
Fix QMutexLocker bug (#950) Fixing GenericWatcher::scheduleBlockingTask() so that it actually holds the tasksMutex when it is pushing new task information.
-
Aaron Colwell (20 Feb 24)
Refactor clipIfOverlaps() so it does not have a return value. (#947) This change removes the return value for clipIfOverlaps() and updates all callers. This was done to address a comment made in https://github.com/NatronGitHub/Natron/pull/930#discussion_r1363398756 - Removed return value from RectI::clipIfOverlaps() and RectD::clipIfOverlaps() - Introduced clip() that updates a RectI or RectD with the intersection of itself and another rectangle. - Reworked several clipIfOverlaps() callers to use clip() or intersect() instead of clipIfOverlaps().
-
Aaron Colwell (17 Feb 24)
Verify plugins are loadable in Windows installer builds and fix missing dependencies (#946) * Add logic to verify that OFX plugins load. * Add missing libheif dependencies.
-
Aaron Colwell (13 Feb 24)
Update action versions to get rid of Node 16 warnings. (#945)
-
Todica Ionut (01 Feb 24)
Update OpenEXR 3.2.1 to latest versions on Windows. (#942)
-
Todica Ionut (31 Jan 24)
Update imath 3.1.10 to latest versions on Windows. (#941) Co-authored-by: Aaron Colwell <300262+acolwell@users.noreply.github.com>
-
Aaron Colwell (22 Jan 24)
Replace firebird2 dependency with firebird and refactor repo logic. (#939) Msys2 has removed its firebird2 package. This change replaces the package reference in our mingw-w64-natron-build-deps-qt5 package. The pacman repo building workflow logic has been reworked so that it generates versioned .zip files and builds the repo locally if it can't download the current repo version. This allows changes to the repo to generate the new zip file AND allows the installer and CI workflows to pass at the same time. This makes it easier to verify that the changes to the repo actually fix build issues when the pull request workflows run.
-
Max Chadwick (22 Jan 24)
Update getstarted-about-mainconcepts.rst (#934) Fix document
-
Aaron Colwell (18 Jan 24)
Update shiboken includes to fix Windows build. (#938) * Update shiboken includes and typesystem paths to fix Windows build. Pyside2 and a few other python related packages were updated on MSYS2 in the last week or so which caused the Windows Installer builds to start failing. This change modifies how include & typesystem paths are specified on the command-line. It appears that shiboken no longer handles colon separated path lists on Windows so each include and typesystem path is now specified with its own -I or -T option respectively.
-
Frédéric Devernay (03 Jan 24)
MacPorts update
-
Aaron Colwell (28 Dec 23)
Updating CI workflow on Windows to use Natron pacman repo for deps. (#936) - Adding a step to the Windows workflow that downloads and sets up the Natron pacman repo. - Removed dependencies from the "Install Windows system packages" that are installed when the mingw-w64-x86_64-natron-build-deps-qt5 package is installed.
-
Aaron Colwell (28 Dec 23)
Temporarily add clang dependency to natron-build-deps-qt5 package. (#935)
-
Frédéric Devernay (28 Nov 23)
Update .readthedocs.yaml
-
Cedric PAILLE (28 Nov 23)
Add BT1886 view EOTF (#928) * Add BT1886 view EOTF --------- Co-authored-by: cedric <cedric.paille@gmail.com> Co-authored-by: Frédéric Devernay <devernay@users.noreply.github.com>
-
Frédéric Devernay (28 Nov 23)
MacPorts update
-
Aaron Colwell (26 Nov 23)
Fix asserts and build buster in debug build. (#930) - Fixed assert() in Tests/FileSystemModel_Test.cpp that broke the debug build. - Fixed asserts in Engine/EffectInstanceRenderRoI.cpp so that they are only checked if tiling is supported. The assert was accidentally applied to all cases when the code was refactored by https://github.com/NatronGitHub/Natron/pull/918 - Updated Linux CI to build and test release AND debug builds. This should help avoid such issues from sneaking in going forward.
-
Aaron Colwell (26 Nov 23)
Fix Windows build busters. (#929) - Always include cstdint in GlobalDefines.h to avoid missing decl errors. - Change NATRON_BUILD_WORKSPACE to a shorter path to avoid path length errors that can occur during python file compilation. - Change logic in build-Windows-installer.sh related to mt.exe and the Qt Installer Framework so that these binaries could be retrieved from the Windows SDK and msys2 respectively.
-
Frédéric Devernay (04 Nov 23)
Update rectd_wrapper.cpp
-
Frédéric Devernay (04 Nov 23)
Fix Qt4 build
-
Frédéric Devernay (04 Nov 23)
Update build-Linux-sdk.sh fixes https://github.com/NatronGitHub/Natron/issues/906
Natron Website
Website
NATRON
Open Source Compositing Software For VFX and Motion Graphics
Redirects
Does not redirect
Security Checks
1 security checks failed (64 passed)
- Risky Category Detected
Server Details
- IP Address 185.199.110.153
- Hostname cdn-185-199-110-153.github.com
- Location California, Pennsylvania, United States of America, NA
- ISP GitHub Inc.
- ASN AS54113
Categories
Some proxies may block this service, as it falls into the following categories
- Free Hosting
Associated Countries
-
US
Saftey Score
Website marked as moderately safe
90%
Blacklist Check
natrongithub.github.io was found on 0 blacklists
- ThreatLog
- OpenPhish
- PhishTank
- Phishing.Database
- PhishStats
- URLhaus
- RPiList Not Serious
- AntiSocial Blacklist
- PhishFeed
- NABP Not Recommended Sites
- Spam404
- CRDF
- Artists Against 419
- CERT Polska
- PetScams
- Suspicious Hosting IP
- Phishunt
- CoinBlockerLists
- MetaMask EthPhishing
- EtherScamDB
- EtherAddressLookup
- ViriBack C2 Tracker
- Bambenek Consulting
- Badbitcoin
- SecureReload Phishing List
- Fake Website Buster
- TweetFeed
- CryptoScamDB
- StopGunScams
- ThreatFox
- PhishFort
Website Preview
Natron Reviews
More Video Editors
-
A free, open source, cross-platform video editor, using FFmpeg Shotcut supports a wide range of formats, and has a comprehensive feature set, including 4K & 8k resolution, webcam + audio capture, batch opperations and much more
-
A free, simple, cross-platform video editor. Great for trimming/slicing, video effects, adding titles, scene animations and more
-
KDE Non-Linear Video Editor, is an editor based on the MLT Framework, KDE and Qt, written using C++ and using FFmpeg
-
A multitrack non-linear video editor with a simple interface
-
Simple video editor, for applying transitions, effects and text as well as splicing video clips
-
A simple Python-based cross-platform tool for cutting and splicing videos
About the Data: Natron
API
You can access Natron's data programmatically via our API.
Simply make a GET
request to:
https://api.awesome-privacy.xyz/creativity/video-editors/natron
The REST API is free, no-auth and CORS-enabled. To learn more, view the Swagger Docs or read the API Usage Guide.
About the Data
Beyond the user-submitted YAML you see above, we also augment each listing with additional data dynamically fetched from several sources. To learn more about where the rest of data included in this page comes from, and how it is computed, see the About the Data section of our About page.
Share Natron
Help your friends compare Video Editors, and pick privacy-respecting software and services.
Share Natron and Awesome Privacy with your network!