Releases: Nicklas373/Hana-Media-Encoder
Releases · Nicklas373/Hana-Media-Encoder
v1.3.4
v1.3.4 (20220912):
- Disable panel drag drop feature while FFMPEG are not load properly
- Drop dependency for video and audio codec while value is empty (Default FFMPEG value will be used while empty)
- Do not restart application while enabling debug mode or frame mode
- Fixup AAC and MP3 value condition for codec configuration
- Fixup issue with chapter read and refresh algorithm
- Fixup issue with progressbar not work while encoding process
- Fixup issue with snapshot algorithm for audio file
- Introduce channel layout feature for audio codec
- Introduce feature to do action after encoding completed
- Introduce new button to change checkbox for save stream config per each stream
- Introduce slide animation for each main configuration on video / audio codec after grouping
- Introduce tooltip (Information tool) that will show minimal information about selected text from video codec configurations
- Introduce video scale or interpolation algorithm
- Misc fixes with audio decision algorithm
- Re-design layout interface
v1.3.1
- Fixup debug mode are not show log while enable in some cases
- Fixup encoding decision algorithm
- Introduce MP4 and AAC media file extensions
v1.3.0
v1.3.0 (20220903):
- Do not clear or reset chapter when chapter reset was clicked (Back to initial state instead)
- Do not show next or previous button when show spectrum
- Fixup white color issue while move is hovering into some of buttons
- Fixup chapter are not reset properly when 'Enable Chapter' are disable
- Fixup issue with remove chapter when chapter listview are not selected by user
- Fixup issue with UI freeze while load media, initialize frame or while encoding process
- Guard enable video options to check if GPU HW Accelerated config already set or not
- Introduce chapter time validity before input chapter on minute and seconds
- Introduce fullscreen layout and resizeable layout for main menu
- Introduce function to get video chapter directly from ffmpeg metadata and import it into chapter listview
- Introduce new algorithm for 'Add Chapter' to check if new chapter are the same or less than previous chapter for time duration if is exists
- Introduce new algorithm on 'Update Chapter' to check if new chapter are same, less or more than previous or next chapter in time duration
- Introduce progressbar widget from SyncFusion
- Implement new asynchronous method for getduration_summary, getpreview_summary
- Override arrow function key to control ImagePreview on picturebox
- Properly reset media file name text if was not loaded
- Properly show encoding text status instead only show "ENCODING and COMPLETED"
- Separate function to next and previous image into standalone function to avoid repeat call function
- Show GB (gigabyte) as file size when MB size is too high
- Switch to jpg from png as image extensions
- Reduce warning notifications while selecting snapshot or spectrum
- Re-work logic to get snapshot with asynchronous workload (reduce time to load snapshots)
- Re-work implementation of asynchronous method for start encode functions
v1.2.6
v1.2.6 (20220827):
- Fix issue with clickable link that crash while clicked
- Fix issue when insert chapters on existing video with chapters file are not replacing the new one
- Properly reset media file before insert new one
(Avoid undefinitely loading media file when replace existing media files) - Properly set button that are should / shouldn't be disable or not
v1.2.5-rev
v1.2.5 (20220827):
- Change screenshot to snapshots
- Configure color for details button on messagebox
- Fixup issue with FileExplorer crash or freeze while using drag n drop feature into this app
- Fixup issue with FFMPEG command on video or audio menu missing after unlock profile
- Fixup issue with media name in some cases can no be updated while on load progress (white block text)
- Fixup issue with restore value from video resolution and aspect ratio in some cases return empty or wrong value
- Fixup issue with Snapshot in some cases can not get in total of 5 snapshots and cause application error
- Fixup issue with unknown value that show up on sample format (Now formatted as 16, 24 and 32bit)
- Fixup issue with weird color when some toggle or function are on disable state
- Fixup issue with video resolution and aspect ratio command
- Include new information for video and audio summary (Video / Audio profile and audio bit rate)
- Introduce loading initial interface
- Introduce new feature to configure video aspect ratio and video resolution on video menu
- Introduce several icon and placeholder image for snapshots, spectrum , preview, next, previous and some toggle on chapter button
- Include proper check for file extensions on open media file function same like drag n drop function (Make sure media file are valid file to process)
- Limit maximum video resolution to upscale to 7680 x 4320
- Properly tell exists total and initial screenshot and spectrum file that are generated from applications
v1.2.0
- Fixup application crash while OTA download is on progress in some case
- Fixup h264 for nvidia gpu encode error while aqstrength is included
- Fixup video frame rate information that are not show correctly in some case
- Introduce loading interface while load or initialize new media file
- Introduce new application logo and design
- Introduce support for drag and drop media file into application on main menu
- Only show short codec name for media file
- Re-design all user interface component
- Re-design message information interface
- Re-written logic for create media screenshot and audio spectrum
v1.1.0
v1.1.0 (20220817):
- Configure spectrum resolution to higher resolution 768x768 from 854x480
- Disable low power mode while using QSV
- Drop level profile configuration on video codec for QSV (Quicksync are not support it)
- Do not show image if thumbnail are not exists
- Fixup debug mode are not run correctly
- Fixup encoding logic in some cases
- Fixup issue with video codec detection issue (QSV in primary, other codec is config only)
- Fixup issue with audio codec detection issue (Copy profile)
- Fixup issue with audio codec profile enable unconditionally after try to lock profile without set saved media file
- Fixup missing main10 video profile on QSV
- Properly clean all temporary files and process after application close
- Specify ffplay to show audio waveform only if file detected as audio, if detected as video then show video
v1.0.8
v1.0.8 (20220816):
- Add new options for preview summary to preview screenshot or spectrum only
- Add function to preview image from picturebox using default image viewer
- Introduce audio spectrum generator
(After open media files, HME will automatically generate spectrum file as temporary image and can be show from preview summary)
v1.0.7
v1.0.7 (20220816):
- Minor fix for update algorithm
v1.0.6
v1.0.6 (20220816):
- Introduce About application menu
- Introduce OTA menu
- Only restart application while some of config has been changed, if not then do not restart application
- Properly guard application load & encode function if some of config file are not detected or not invalid
- Properly reset chapter list if chapter menu has been disable
- Re-configure config written algorithm (adapt with MainMenu changes)