Releases: Firebow59/SofdecVideoTools
Beta 2.0.2
- Improved the code for the Keep file(s) options.
- Fixed a bug where sfdmux.exe couldn't be found if path had spaces in it
- Fixed a bug where wget.exe couldn't be found if path had spaces in it (preventing the user from installing FFmpeg)
V1.0.0
This is the first post-beta version of SofdecVideoTools! Due to the improvements made over the past year of development, I've decided to drop the "Beta" tag and instead label new versions as "Version X.Y.Z". Tags on releases will also now have a "V" in front of the version number to signify that they released after Beta 2.0.2.
Also, due to how long this update took to make, SFDExtractor and SFDPlayer will be updated at a later date.
Finally, I'd also like to thank everyone who's reported bugs, and/or given suggestions in the past year. Without these, the programs wouldn't be as far as they are!
Major changes from previous versions:
SFDCreator
- Major compatibility update with many games due to a re-write of how audio is converted and used in strings. Previously, SFDs were forced to have at least two audio tracks, which caused some games to not play the SFD file.
- Padding audio now disabled by default.
- Decreased size of padding audio by reducing the quality to 8000Hz mono (instead of 11025Hz stereo).
- Improved code for creating SFDs by reducing re-creating identical padding audio multiple times, leading to faster creation times.
- Added V1.0.0, V1.0.1b and CRAFT muxers.
- Custom resolutions are now possible for V1 SFDs.
- Added version detector to determine which muxer to use for creating the SFD, accessible by the question mark icon above the muxer dropdown menu.
- Added KVCD quantization
- Significantly improved the error system.
Other/Misc:
- Checks for FFmpeg have been moved to check_to_ffmpeg.py, instead of being in every individual program. (Thanks to at-wr for the suggestion!)
- Added a new program: SFDVersionDetector
Beta 2.0.1
- Fixed a bug where some files wouldn't be cleaned after SFD creation was completed
- Fixed a bug where an SFD file could not be created due to an error involving FFprobe if it was in SofdecVideoTools' bin folder.
Thanks to KekleAlex for reporting the second issue.
Beta 2.0.0
Major changes from Beta 1.0.2:
SFDCreator:
- Creation process overhauled to allow for new options and to fix bugs
- The Extra Options menu has been overhauled with new options, including new QoL features (thanks to kTeo-0 for the suggestions).
- Up to 4 audio tracks can now be inputted into an SFD.
- Multiple types of SFDs can now be created, including V1 SFDs.
SFDExtractor:
- Extraction process has been completely overhauled, making it more efficient and fixing a few bugs.
- Extra options overhauled with new options, similarly to SFDCreator.
- More output formats added
- Fixed some bugs related to options in the Extra Options window.
Other/Misc:
- New program added: SFDPlayer
Beta 1.0.2
Changes from Beta 1.0.2:
-
Fixed a bug in SFDCreator where SFD files under 1MB would be deleted, even if they were successfully created.
-
Added check at beginning of program to check if FFmpeg.exe and FFprobe.exe existed either in the user's PATH or in SofdecVideoTools' folder for both SFDExtractor and SFDCreator.
Beta 1.0.1
Changelog
- Fixed a bug regarding the input video's filename in SFDCreator, which would make the video unable to be converted and muxed into an SFD file.
Beta 1.0.0 - Initial Release
The initial release for SofdecVideoTools, containing SFDCreator and SFDExtractor.