V2.0.0
The next version of SofdecVideoTools is here! A list of changes is below.
Changes from the previous release:
SFDCreator:
- Fixed KVCD command (so that it's actually properly applied to the converted video).
- Changed the "Unsure which muxer to use?" box to instead use a Tkinter messagebox.
SFDExtractor:
- SFDExtractor has been nearly completely rewritten, now using a custom SFD extractor that supports extracting AC3 and AIX audio, as well as extracting audio from V1.0.0 and V1.0.1b SFDs, which previously did not work through FFmpeg.
- Added the ability to split AIX audio down (into the three individual ADX tracks it's made up of).
- Added the ability to enter custom output formats for video & audio conversions.
- Added "Custom FFmpeg commands", replacing the previous options.
- Changed audio track extraction from up to the first 4 tracks to up to 31 tracks (the max possible)
SFDPlayer
- Rewritten to use the new custom extractor, allowing AIX audio to be played.
- Now supports playback of multiple audio files at once, and matches the output audio's level to the average RMS of the original files.
SFDVersionDetector
- Added an additional check for V1.0.0 SFDs.
- Now only reads a chunk of the file, instead of the whole thing, preventing memory errors if the file is too large. (Thanks for YellowFlower42 for reporting this!)
Other/Misc.
- The updater is now directly implemented into each program, and no longer exists as a separate EXE file.
NOTE: SofdecVideoTools in the past has been falsely flagged as positive for a virus. If you receive some message related to this (ex. "Chrome blocked this download", or if Windows Defender blocks the file), it's a false positive, and appears due to the way Python programs are compiled. If you're unsure, you can always use something such as VirusTotal, or go through the source code and compile the programs yourself.