FFVideoConverter has been rebranded as Neptune! The application has been completely rewritten and ported to .NET 5, granting improved performance and stability.
Warning: the updater will install Neptune over FFVideoConverter, but won't completely remove old files and won't automatically start Neptune. Manual installation is suggested
NEW:
- Added a new "Color" tab that allows to change brightness, contrast, saturation, gamma, pixel color and pixel format (thus allowing to change bit depth)
- Added preview window that allows to compare original video with recolored one (similar to the compare quality window)
- Added support for HDR10 video encoding (HDR10+ and Dolby Vision still not supported)
- Added pixel format and HDR metadata in the media details panel
- Added ability to selectively encode audio tracks with AAC or Opus codecs
- Added ability to selectively downmix audio tracks
- Added ability to see and change audio track title (due to a limitation of ffprobe it's impossible to read title of audio tracks in mp4 files generated by other programs)
- Added GIF as a new output format, with additional support for global or per-frame palette generation, and palette color amount for better compression
- Added ability to change integrated player volume
- Added ability to switch integrated player audio track
- Added a warning during conversion when avaiable memory is too low
- Added ability to move forward or back by a single frame with the integrated player
- Added a button to the textboxes with a timespan content that allows to set the textbox time from the media player current playback time
- Added a stop button that creates a valid video files with what has already been encoded; previous stop button can still be used to instantly stop the conversion
IMPROVEMENTS:
- Upgraded Reddit parser to support recent site changes, and image posts with gif content (previously only video posts were supported)
- Changed the "Target size" option to "Target bitrate", allowing to specify a desired average bitrate
- Subtle but numerous UI improvements, and improved text clarity
- Improved DPI scaling; now button text will be very clear at every DPI scaling level
- Constant bitrate mode now is always avaiable
- "Show queue" button will now show if the queue is active
- Improved Queue Window selected job details
- Clicking on the player when a video is open will now play/stop the video
- Increased the amount of memory ffmpeg is able to allocate, allowing it to work with massive video and audio files
- Improved startup time by deferring some initializations after the window has been shown
BUGS FIXED:
- Fixed a severe bug that caused the deletion of a file if the destination path pointed to an already existing file
- Fixed crop preview rectangle being unable to be resized when dragging the bottom border too fast
- Fixed crop settings not being correctly loaded when opening a job from the queue
- Fixed some bugs with ffmpeg error detection and reporting
- Fixed fade effect option beign visibile when "Copy" encoder was selected
- Fixed remuxing being confused with downloading when reporting progress
- Fixed audio track export not working with some audio codecs
- Fixed encode segments preview bar having wrong proportions after being resized by an animation
- Fixed an encoding error caused by converting mkv files with subtitles to mp4. Now subtitles will be correctly encoded in a format compatible with the mp4 container
- Many more smaller fixes and improvements