Help us keep the list up to date and submit new video software here.





Software Home »


Complete Version history / Release notes / Changelog / What's New for NotEnoughAV1Encodes


Release v2.1.6

Added
Add AMD AMF AV1 Support (untested) #135 (e1d0422)
Updater: Add QSVEnC (e2b6ab5)
Updater: Add MKVToolNix (4176fe3)
Fixes
Catch crash on startup when queue item is corrupted (9b305bb)
Fix filters not working with new no splitting option (1be1171)
Fix not all temp files could be deleted (19f1bf2)
Other
Update MahApps.Metro to pre-release for better Win 11 UI support (cb56eb9)
Make auto crop detect more conservative #141 (878aa28)
FFmpeg svt-av1: Switch to CRF #143 (375cb26)
Updater: Switch to gyan.dev for FFmpeg (81ab565)
Uninstaller: Ask if user wants to delete all config files (4161cb0)
A lot of refactoring was done. Program has been tested, but instability can occur. dc8c9fc e1e63dd 08b1b37 5011b2c 557922f 79cea66 a381168
Catch exception that should never happen (0537963)


Release v2.1.5

Changelog
Added
Add option to disable splitting (c5406b8)
Fixes
Fix Filter: Crop before Resize (b0a0845)
Other
Update Nuget dependencies (cdb443f)


Release v2.1.4

Changelog
Added
Add Target VMAF (1776039) Beta - currently only for aom (AV1 FFmpeg)
Fixes
Fix NVENC incorrect parameter (d0538a2)
Fix Combining Hardsub and other filters (bc4131c)


Release v2.1.3

Changelog
Added
Add Crop Preview #102 (6cc8194)
Add Auto Crop Detection #102 (c0eeca5)
Add Option to include Subfolders in Batch Mode (ad160ec)
Add Option to mirror folder structure in Batch Mode (04e763b)
Fixes
Fix Input Seeking Frame Inaccuracy (Scene Based Splitting) (831e739)
Fix FFmpeg Audio Detection Errors by increasing Probesize (1f8c5d6)
Fix No video output when mixing custom fps with video filters (6cc8194)
Fix Program settings resetting some values (36af065)
Fix Race Condition on Startup loading Default Preset #133 (3297e42)
Fix NULL Exception (c91205d)
Other
Display Progress after restart #134 (d53e2e1)
Make ETA more a bit more reliable after restart #134 (c8d009b)
Don't automatically remove Queue Item if Output doesn't exist (d0f04ae)
Catch empty settings.json file (d5e0ebc)


Release v2.1.2

Changelog
Added
Add NVENC AV1 Hardware Encoder (NVIDIA RTX 40 Series - untested) (fb0581c)
Add Queue Sorting (2298d5a)
Add Button to Delete entire Queue (15012c9)
Fixes
Fixed potential aspect ratio bug (88783e7) by @Jordonbc
Fixed Auto Height Resize (7c80b69)
Other
Ask user when closing program while encode is still running (7c99df6)
Apply Preset Audio Changes after Video has been loaded (3531043)
Updated Japanese Translations (1458a2a) by @rougemeilland


Release v2.1.1

Changelog
Attention! : Please re-create your presets. Encoder quality settings are not global anymore and are now encoder specific.
Added
Add Intel QSV AV1 Hardware Encoder (Intel ARC) (1a35d34)
Add Import Audio Option (0c069f6)
Add Auto Clear Queue Setting (3637f01)
Fixes
Fixed HDR Settings not being saved in Preset (7c80b69)
Other
Notify user how many errors have been detected (299fc52)
Prefill file destination dialog with input filename (96af002)
Prevent adding items to the queue with the same input & output file path (0f3817c)
Prevent out path being same as input path when default out path is set (45877b7)
Prevent running multiple instances (068ca56)
Updated Chinese Translations (1398988) by @wcxu21


Release v2.1.0

Changelog
Added
Add better handling if 7-zip is not detected (7d925de) - Thanks to @Jordonbc
Add SVT-AV1 AQ Mode (bf5d339)
Add SVT-AV1 Film grain Synthesis (c057804)
Add Option for Default Container (2333c02) #117
Fixes
Fix No Video Muxing Output when there is no Audio and Subtitles (895a52f)
Other
Skip Subtitles when WebM is used (fc67f30)
Disable Subtitles when Output Container is WebM (a99d0d5)
Bump MediaInfo Version (9827241)


Release v2.0.9

Changelog
Added
Added French Translation #113 by @manzing (60d6e82)
Log FFmpeg Errors during splitting (f0dd4bd)
Log FFmpeg Errors during audio encoding (383ca73)
Fixes
Fix Chunks being added in the wrong order (ddcb896)
Fix MKVMerge is wrongly used for MP4 output #111 (07bbb01)
Fix Log: Video Output Path incorrect (8640294)


Release v2.0.8

Changelog
Added
Added Default Output Location Setting #104 (78da9f0)
Fixes
Fixed Parallel Encode Bug #105 (6e9ed1c)
Fixed Audio Encoding Progress not shown #106 (8559358)
Other
Updated FFmpeg and standalone encoders
Updated PySceneDetect


Release v2.0.7

Changelog
Note: This release can be seen as Beta. If you don't have issues with prior releases, you may not want to upgrade. For more details, read the note at the end of the release notes

Added
Added HDR Settings Tab [MKVMerge] (56cce5b)
Added Option to Disable Subtitles in Batch Add Dialog (a60c887)
Added Optional Input Seeking for PySceneDetect (420456e)
Added 2-Pass x264 Encoding (3c9cb86)
Added .ts Input (6418def)
Fixes
Fixed 2-Pass Encoding (3c9cb86)
Other
Save Queue Parallel Option (70cd758)
Save Custom Worker Count (d6c7c47)
Resuming: Check if chunk output really exists (87c9dba)


Release v2.0.6

Changelog
Added
Added Italian GUI Translation (9bb24ca) Thanks to "MatAnt94"
Added Open Destination Button to Queue Context Menu (9956211)
Added Save Worker Count (11300e1)
Added Auto-detect when the machine is idle [Alpha State] (168c631)
Fixes
Fixed Keep Unique Identifier when Editing Queue Item (75be0e7)
Fixed Taskbar Progressbar not being 100% when encode is finished (a1ae6c0)
Fixed Only force aspect ratio if non-square pixels are used (6954381)
Fixed VPX-VP9 Set cpu-used maximum to 8 (f3d5d13)
Other
Improved Queue allow multiselect deletion (a59982a)
Improved Save Video Encoding Progress [Frontend only] (4b80ef8)
Improved Skip Subtitle Muxing if file can not be found (b272797)


Release v2.0.5

Changelog
Added
Added Scaling Scaling Algorithms (153c266)
Added Show Progress in Windows Taskbar (58438e9)
Added SVT-AV1 Preset 11 - 13 & Set default to 10 (2c622eb)
Added Japanese GUI Translation (c57fdde) Thanks to "ieno"
Added Add Job to Queue if clicking on Start and Queue is Empty (4088572)
Added Finished Status with Elapsed Time and average FPS when encoding is finished (88e8d76)
Fixes
Fixed Preset Stereo Bitrate not being set (edaf88a)
Fixed Incorrect Aspect Ratio if video is not 16:9 and if external encoder is used (502cc78)
Fixed Rare Modified List Exception (9b4b200)
Other
Format FPS Calculator to fill decimal places - avoids the encoding status to shift unpleasantly (c6a147d)
General Smaller Code Cleanup (cb8cf21, e043fc4, 9199fb1, faf6534)


Release v2.0.4

Changelog
Fixes
Fixed Changing Reencode Method has no effect (524fb6e)
Fixed Preset Custom Advanced Commands being overwritten (1e816ca)
Fixed Crash when clicking cancel more than once (39d2bec)
Other
GUI: Save and Load State of Splitting Settings (5d6608f)
GUI: Set Minimum Window Size (1fdddc7)


Release v2.0.3

Changelog
Fixes
Fixed MP4 Muxing Wrong Container (ebf0d9f)
Fixed Audio Track Language Set Incorrectly (d383906)
Other
GUI: Prevent Subtitles if Output Container is MP4 (4a409a0)
GUI: Prevent cpu-used 9 for libaom-av1 (434f48d)


Release v2.0.2

Changelog
Note: The v2.0.0 Release had Logging and Temp File deletion disabled by default. Users may want to manually change it in the program settings.

Added
Added Preset Option for Audio Codec and Bitrate depending on Channels (d6bc9ed)
Added Option to set default Preset (1332c93)
Added Drag & Drop Video File (4d2b6b5)
Added Very Basic x265 and x264 Encoding Support (2802424)
Added Chinese GUI Translation (3a5b00b) Thanks to @wcxu21
Added Russian GUI Translation (4f86cb9) Thanks to "Nonami"
Fixes
Fixed Batch Folder Browser Dialog not detecting if user didn't select folder (9fe52a1)
Other
Automatically set keyframe interval when not in advanced mode (01fbe9a)
Backend: Don't create a second Progress Element for 2 Pass encoding (c104af1)


Release v2.0.1

Changelog
Note: The v2.0.0 Release had Logging and Temp File deletion disabled by default. These are enabled now when installing for the first time. Other users may want to manually change it in the program settings.

Added
Added Localization - GUI Multi language - English & German (711d8df - If you want to add your own language, see #73 (comment))
Added Custom Output Name Batch Mode - Can be set inside add preset (28029c9)
Added ETA and FPS calculation (7c43db1)
Fixes
Fixed UI Freezing when having multiple Items in Queue (78042e2)
Fixed Batch Mode adding Files even if no output is selected (f23df42)
Other
Prevent User from Editing Queue Items when Encode is Running (acbd5ac)


Release v2.0.0

NEAV1E has been completely rewritten in .NET Core.
This means, that it's no longer compatible with any previous Presets and Job Files.
Of course Bugs will happen and some Features are missing - this has been in re-making of several months - so please report it on Github or Discord

Changelog
Added
Added Queue System
Added Option To Edit Queue Element
Added Encode Multiple Files Simultaneously
Added Changeable Video Framerate
Added More Deinterlace Filters
Added Two Progressbars For 2-Pass Encoding
Added Option To Use Video Bitdepth Instead of Preset Bitdepth in Batch Mode
Improvements
Improved Audio Tab - No Hardcoded Limited Amounts Of Tracks (Now Uses A List)
Improved Subtitle Tab - No Hardcoded Limited Amounts Of Tracks (Now Uses A List)
Improved Video Muxing by drastically reducing code and using MKVMerge
Improved Subtitle Support - it now no longer extracts all subtitles when opening a video
Improved Batch Mode - the mode now only adds all files to the Queue with a custom Preset
Improved Process Cancellation which now also gracefully terminates the encoders
Improved Progress Reading by using STDERR instead of writing to log file (reduces random IO)
Improved Logging
Fixes
Fixed Audio and Subtitle Mapper Not Respecting The Index Of Deactivated Tracks
Fixed Conflicting Temp Directories By Switching To A Unique Identifier
Other
Switched from .NET Framework to .NET Core
Entirely Rewritten "Object Oriented" Code
Switched From XML to JSON
Removed
Removed FFmpeg Scene Based Splitting: Reason is that it's algorithm is inferior to PySceneDetect. Additionally it somehow broke entirely, which wasted 4h of trying to get it running.


Release v1.9

Changelog:
Added
Added Support for libaom-av1, librav1e and libsvtav1
Added gyan.dev FFmpeg Builds for librav1e support
Added Button to test if custom encoding settings work
Added MediaInfo.dll which speeds up getting Source Information
Removed
Removed Trim option - this solves some deep lying logic issues
Updates
Updated MKVToolNix from v52.0.0 to v58.0.0
Updated FFmpeg Build to 2021.06.30 (Build Date)
Updated Aomenc Build to 2021.06.29 (Build Date)
Updated Rav1e Build to 2021.06.23 (Build Date)
Updated SVT-AV1 Build to 2021.06.23 (Build Date)
Improvements
Trying to get framecount from MediaInfo, which skips the slow framecount detection through decoding with ffmpeg
Freeing CPU Cycles by switching to System.Timer for Progressbar
Properly track launched ffmpeg instances
Properly pause / resume / terminate ffmpeg instances
Improve pcm_bluray compatibility
Improve Batch Mode with Presets
Use Filters in equal chunking mode to accelerate splitting when downscaling
Fixes
Fix Crash when cancelling
Fix Audio not encoding the correct track if only one is activated
Fix Audio encoding related logic issues
Fix Batch Mode not encoding a second time in the same instance
Fix VP9 2-Pass encoding
Fix Not Saving Splitting Settings in Preset
Fix aomenc encodes being shorter
Fix Not encoding if source subtitle has no language
Fix Not encoding if source audio has no language
Fix Hardsub not working with equal chunking
Fix Overlapping UI elements
Other
Default to chunked splitting
Logging now uses Video Output Path
New Icon


Release v1.8

Changelog:
Added Pause/Resume Encoding Process (c586635)
Added Custom Track Name for Audio Tracks #41 (8889289)
Added Encode File with different Presets in Batch Mode #34 (50100ba)
Added Select Output Container in Batch Mode (under Preferences) (bc14e6d)
Added More Audio Languages (f0dc760)
Added More Subtitle Languages (422c2f2)
Fixed Installer not Purging old Version #45 (only applies to v1.7<)
Fixed PySceneDetect Encoding the Entire Stream as one Chunk (cfe48f6)
Fixed VP9 Encodes being shorter (switched to libvpx-vp9) (fadec4b)
Fixed Minor Bug where Keyframes are not set during x264 reencoding (fadec4b)
Fixed HardSub and or Trimming not working with SVT-AV1 (28a1102)
Fixed Wrong Framecount being displayed if Trimming is enabled (66cf086)
Replaced Old Placeholder Image in Trimming Window (28a1102)


Release v1.7

Changelog:
Fix no muxing if single quotes are in the filename
Fix chunks being muxed in the wrong order for some users
Fix scene detection using splits from previous detections (Fixes #38)
Fix progressbar displaying wrong progress when deinterlace filter is set to 1
Prevent user using the Updater while encoding
General Cleanup (improved code quality & removed unnecessary code)



Release v1.6

Changelog:
Added Drag & Drop Video File
Added Optional Popup Window after encoding finished
Re-Added MP4 Container Support
Removed File Renaming in Chunking mode, thus reducing unnecessary IO
Fixed Wrong Frame Count
Fixed Crash when loading Project File
Fixed Resume Subtitle and Audio incorrectly set
Fixed not all Subtitle settings being saved & loaded
Fixed Audio Track Detection
Fixed Start Button Color not resetting
Fixed Preset Loading overwriting disabled audio encoding if source does not have audio (also fixes no video output)
Added safeguard to skip audio, if audio encoding failed


Release v1.5 Hotfix

Fix Not Video Muxing because of missing dependency
Fix Worker Count Reset (SVT-AV1)
Remove MP4 Video Output Support


Release v1.5

Re-Added VP9 Encoding
Automatically set Bit-Depth and Color Format
Add Aomenc Tune-Content Option
Better Resizing (Auto Scaling...)
Check for non unicode characters
Check if PySceneDetect is installed
Show Video Information on Main Tab
General Bug Fixes
Fix Not Saving Temp Path
Fix Shutdown if Custom Temp Folder is checked
Fix wrong XAML reference
Fix not detecting no video output
Fix 2-Pass Displaying wrong progress
Fix VP9 10bit & 12bit
Added Easter Egg... which will show once a year on Christmas


Release v1.4

Backend completly rewritten
UI Re-Design (Metro Theme)
Added Scene Based Splitting (FFmpeg and or PySceneDetect*)
Added VFR Support (MKV input/output only)
Better Progressbar reading encoded frame count from ffmpeg
Improved Dependency Updater
Now can resume unfinished encodes without extra settings
Window is now resizable
General Bug Fixes
Fixed incorrect Audio detection in rare specific cases
Fixed FFmpeg color_range piping (trac.ffmpeg.org/ticket/8958)
*requires manual installation


Release v1.3

Added Same as Source Framerate
Add Option to skip splitting (testing phase)
SVT-AV1 v0.8.5 Support
Parse Audio Language from Video Input
Improved Subtitles Tab
Automatically enable audio encoding in Batch mode
Now uses mkvmerge
Delete subtitle folder if no subtitles are extracted
Hotfix: Deleting source file when splitting disabled
Fix SVT-AV1 2-Pass encoding when splitting deactivated
Fix reencoding message when opening a different video
Fix thumbnail extracting when opening a different video
Fix No Audio Copy (testing phase)
Fix Audio failing to encode
Fix frame count 0 in batch encode mode
Fix Crash when Audio Language is NULL
Fix "Same Source Framerate" being double instead of fraction
Fix Updater Web Client SSL TLS Issue on Windows 7 #15
Fix Updater SVT-AV1 Repo Change from OpenVisualCloud to AOMediaCodec


Release v1.2

Added Check Frame Count of Chunks #13
Added 120fps
Added ffv1 reencoding
Added Check for enough drive space
Added Speed Setting 9 for aomenc - Set default speed to 4
Added Real Time Mode aomenc/libaom
Added Tile Columns/Rows (2x1) as default for aomenc/libaom
Renamed "aomenc (ffmpeg)" to "libaom"
Improved Updater directly parsing from Github
Removed Updater ffmpeg Source Zeranoe (as the website will close)
Prevent user from executing the same active encode
Switch from utvideo to x264 as default (for reencoding)
Changed Keyframe Filtering option, to adopt to recent encoder changes.
Fix Updater Parsing wrong DateTime from jeremylee.sh
Fix Subtitle Encoding freeze if already exists
Fix Audio Language selection not saving
Fix Opus Multi-Channel with Multiple Audio Tracks (needs testing)
Fix UI not changing to libvpx-vp9 settings
Fix not displaying commands for libaom
Fix Temp Folder not opening if not exists
Fix Custom Temp Path not saving
Fix Don't save trim Parameters in Profile
Fix Stream Copy HDMV-PGS Subtitles
Fix Batch Encoding crash with non video files.
Fix Batch Encoding not stopping when Cancelling
Fix Subtitle Muxing Path Issues
Fix Program Crash if the user tries to batch encode a 2nd time in the same instance
Fix asking for reencoding in Batch Mode
Fix Queue Mode Issues
Fix Audio not reactivating
Fix Updater not extracting with Spaces in Path
Fix HDR Label not adopting to Darkmode
Fix UI Crash when updating ffmpeg.
General Code Cleaning


Release v1.1

Added Audio Language Meta-Data
Added Option to write video settings in comment header of the output video
Improved Trimming
Improved Cropping
Improved Dependency Installer (will ask & download 7zip)
Renamed vp9 to libvpx-vp9
Accounting for exceptional people like dmagic1 on videohelp
Fixed/Improved Resume Mode, involves issue #6
Fix UI not unlocking more than 3 Audio Tracks
Fix Bluray_PCM Stream Copy
Fix not encoding in 8bit, if 10bit was encoded before in same instance
Fix Enabling auto alt reference frames by default, because disabled lead to cursed video stream
Fix Trimming Preview not working if space in Path. Trimming is now more accurate.


Release v1.0

Added Logging
Added Subtitles
Added Subtitles Hardcoding (srt/substation alpha)
Added Queue Mode
Added Crop Filter
Added VP9 Encoder
Added Deinterlacing
Added Video Trimming
Added Scaling Algorithms
Added Check for PATH Environment
Added Dependency Updater/Installer
Added Check for Free Space on Harddrive
Added Auto Detect Color Format and Bit-Depth
Added more Advanced Settings for libaom (ffmpeg)
Added Dynamically Delete Temp Files when Worker Finished
Added/Fix Framerate can now be changed
Change Temp Folder to Windows Temp Folder
Improve Program Settings Saving
Fix DarkMode Issues
Fix rav1e custom command line
Fix Program Crash when Resuming
Fix potentials issues (Path related)
Fix Muxing Bug with Subtitles and Audio
Fix SVT-AV1 Color Space wrong Arguments
Fix Segmenting with x264 not being accurate
Fix Piping Issues with different Color Format
Fix Wrong FPS and ETA Calculation when Trimming


Pre-Release v0.9-beta

UI Re-Design
Backend rewritten
Temp Folder now takes Filename into Account (Fixes #6 )
All dependencies are inside "Apps" Folder
Added Day/Darkmode
Added Taskbar Progressbar
Added More Advanced Settings
Added Show Settings
Fixed Audio Channel Opus Bug
Fixed SVT-AV1 recent Command Change
Removed Queue Mode, may re-add it in the future
Removed Subtitles, will re-add it for Release 1.0


Pre-Release v0.8-beta

Added Logging
Added Select Reencode Codec
Added Reencode before Splitting option
Added frame-boost CheckBox for aomenc
Fixed Subtitles - Was partially disabled
Fixed Queue Mode
Fixed Batch Encoding
Fixed Codec Combobox being changed by Colorsettings
Code Improvement


Pre-Release v0.7-beta

UI Changes
Rework / Fixing Audio Encoding (Entire Code rewritten. Should work better now.)
Added Independent Audio Track Settings (each Track can be modified)
Added Independet Audio Channel Settings (Mono, Stereo, 5.1, 7.1)
Added KeyframeFiltering Checkbox for aomenc
Added auto-alt-ref for aomenc
Added Show FPS in Progressbar when encoding is completed
Added Check if user selected Audio Track
Added Change Worker Priority (Normal/Below Normal)
Hide Audio Tab if Video has no Audio
Bug fix: program will stuck if temporary audio file exist


Pre-Release v0.6-beta

Fix Audio Mapping Issue
Fix rav1e crashing in advanced settings because of typo
Fix ffmpeg not finishing muxing introduced by last code cleanup
Fixed potential Resume Bug with Subtitles
Fixed Program was asking for IO in Resume Mode
Added HDR (Advanced Color options) for aomenc, rav1e & libaom
Added Check if Subtitle exists when opening a file
Added basic ffmpeg libaom support
Added Audio Copy
Added Automatic re adjust Chunk Length if number of Workers changed
Quality of Life improvement
Code Cleanup


Pre-Release v0.5-beta

Added Queue Feature
Added Some Tips when hovering on some Settings
Added Check if Input/Output is set
Added Check if Audio Encoding & Subtitle was successful
Added Check Audio Tracks and Mapping from Input Videofile
UI Settings Window Cleanup
Fixed Minor Bugs


Pre-Release v0.4-beta

Added Batch Encoding
Added Play Sound after Encode
Added Calculate Chunk Length based on amount of Workers
Added webm & MP4 output container
Added Check for Dependencies before Encode
Hotfix: Quality not set in aomenc/rav1e if in Advanced Settings Mode


Pre-Release v0.3-beta

Added Subtitle Support
Added Videoscaling Support
Fixed #1
Fixed Bug, where Program froze, when Subtitle activated in Resume Mode
Fixed UI Feeze during Audio Encoding / Subtitle "Encoding"
Fixed Bug, where the Jobfile is loaded before the Profilefile
Fixed ffprobe crashing the entire program, when a custom Path is specified



Pre-Release v0.2-beta

Added SVT-AV1 Encoding Support
Added Audio Encoding (Opus, Opus Downmix, Opus 5.1, AC3, AAC, MP3)
Added Custom Background (Background Image can be selected under "Profiles")
Added Icon
Added Load Custom Setting by Default
Improved Saving of Settings in XML File
Bug Fixes
To-Do:

Batch Encoding
Subtitle Support

Pre-Release

Added Support for aomenc & rav1e
Added Resume Mode
Added 10/12-Bit encoding for rav1e
Added Support for up to 999.999 Chunks
Switched to XML for Settings/Jobs
Code Cleanup
To-Do:

Batch Encoding
Audio Encoding Support
Subtitle Support




Visit our sponsors! Try DVDFab and backup Blu-rays!
Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2024 videohelp.com