v1.5.0-20240804
v1.5.0 (20240804):
- Added new library dependent on latest NVENCC
- Add new support for channel configuration for NVENCC
- Add new temporary folder to cleanup
- Configure video profile for each separate directory, to define which encoder method that was used. And re-set all profile for specific encoder
- Enhance logic for StartEncode function [SQ & MQ] & MediaQueue function
- Enhance logic for savepreset and removepreset function when mediaqueue is turned on
- Enhance media library check logic, try to keep check FFMPEG library whenever NVENCC media engine was selected
- Fix error when try to encoding in some specific condition with FFMPEG or NVENCC
- Fix error when try to encoding with Intel or QSV HW Accelerated
- Fix error when try to load video chapter that doesn't contain default or pre-defined METADATA from FFMPEG
- Fix static video container issue when using media queue, this to prevent same media container are selected for all queue, instead specific container that already selected before
- Fix unknown or wrong video bitrate text after load media
- Implement logic Directory.Exists from Directory in-built function on vb.net, to guard and make sure if the directory was exists or not. This to prevent any error that may come when the directory are not exists in some case
- Implement logic File.Exists from File in-built function on vb.net, to guard and make sure first if the file was exists or not. This to prevent any error that may come when file are not exists in some case
- Implement logic String.IsNullOrEmpty from String in-built function on vb.net, this for better function than regular string compare to define if string or text is null or not
- Implement new Async function for PreviewMedia function, to achieve temporary script can be deleted after stream is completed [Incompatiblity with .NET 8.0 if using older without async approach]
- Implement multi stream support for audio when NVENCC are selected
- Properly check for audio flags on each stream, it's actually fix issue on previous version, which is are not check per each stream, but only check on first stream.
- Properly define NVENCC as new media engine that can handle audio multistream with video for now, but still some features are limited
- Properly clear and reset mediaqueue when remove button are clicked
- Set and save user-defined profile to specific directory and not merge with system or in-build profile
- Switch default stream from #0:0 to #0:1
Full Changelog: v1.4.8...v1.5.0