NEAV1E is currently being completly rewritten in .NET Core.
This is also great for completly refactoring the program, as it has not been very "object oriented" so far, which made the code readability pretty much non existant.
Already Implemented / Fixed / Improved
Queue System
Encode multipe files simultaneously #59
Improve Progress Reading by using STDERR instead of writing to log file 804aebe79c698b3807e002f38c2b9869f3b6d22f
Added Equal Chunking
Added PySceneDetect
Added Themes
Added Proper Process Cancellation with CancellationToken
Added Updater (importet from v1.9)
Added Video Muxing (way better implementation this time)
Added / Fixed Override Worker Count #56 #62
Added VFR Support (MKV)
Added Change Framerate #61
Added Custom Presets
Added Advanced Settings of all the AV1/VP9 encoders
Video Filters (FFmpeg)
Added Logging
Added Subtitle Support
Added Batch File Support
Added Open Project File
Added Command Tester
Added Priority (Program Settings)
To-Do / WIP
UI Sounds
...
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.
NEAV1E is currently being completly rewritten in .NET Core.
This is also great for completly refactoring the program, as it has not been very "object oriented" so far, which made the code readability pretty much non existant.
Already Implemented / Fixed / Improved
To-Do / WIP
Removed