Skip to content

Releases: Firebow59/SofdecVideoTools

Beta 2.0.2

10 Mar 14:53
63648d3
Compare
Choose a tag to compare
  • 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

31 Aug 18:24
63648d3
Compare
Choose a tag to compare

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

21 Feb 15:49
4c7b338
Compare
Choose a tag to compare
  • 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

31 Dec 18:26
8b8aeb5
Compare
Choose a tag to compare

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

18 Jun 23:10
1c888e4
Compare
Choose a tag to compare

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

15 Jun 01:16
9db70ec
Compare
Choose a tag to compare

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

01 Jun 01:04
1e896fa
Compare
Choose a tag to compare

The initial release for SofdecVideoTools, containing SFDCreator and SFDExtractor.