Releases: kaosborn/Filebert
Filebert 3.0.0
Summary
Changes since v2.0.0 - all versions
- Adds recognition of
aif/aiff/aifcformat with watermark detection - Adds repair of excess
.flacpadding - Improves
.cuefolder-level checks - Improves diagnostic and repair messages
Changes since v2.0.0 - windowed version only
- Adds controls to view text contents of files
- Disables ineffective navigation buttons
Details
Add recognition of aif/aiff/aifc format with watermark detection
Aif is an older Apple audio file format. Content may be lossless or lossy with lossless content usually given the alternate .aifc extension. FIlebert now performs layout inspection and watermark detection/repair for this file format.
Add repair of excess .flac padding
Previous versions of Filebert reported .flac files with oversized art+padding. Filebert now adds the ability to repair this issue by removing padding if doing so would eliminate the oversize issue. To enable repairs, use the /R switch. As usual, repairs must be individually confirmed.
Improve .cue folder-level checks
The previous version of Filebert did not report bad file references as errors unless the /R switch was supplied. Filebert now reports bad file references as errors.
Improve diagnostic and repair messages
Many minor changes have been made to diagnostic messages including better annotation of repairable issues.
Add controls to view text contents of files
The windowed Filebert now includes the ability to view the contents of .cue, .log, .m3u, .m3u8, .md5, .sha1, .sha1x, .sha256 files from a cached copy. To view, click the up-right arrow control near the tab's right edge.
Disable ineffective navigation buttons
The twelve navigation buttons now provide visual indication if hitting them would be ineffective (e.g. hitting a forward button at the last file).
[all attached binaries built with Visual Studio 2019 v16.1.6 Community Edition]
Filebert 2.0.0
Changes since v1.1.0
- Cue format: Adds repairs for files not found
- Flac format: Increases oversize diagnostic of art+padding size from 0.5 MiB to 1 MiB
- Applications: Unifies defaults to scope of verbose and all validations enabled.
Cue format: Adds repairs for files not found
Programs such as EAC generate .cue files with references to nonexistent .wave files when ripping to FLAC. Rip checking with /flacrip now provides a method to repair these issues by substituting the corresponding .flac files without otherwise modifying the .cue file. Repairs must be enabled with the /R switch and no updates will be made without per-file confirmation.
This operation preserves any previous contents including line endings. File names are written in the Windows-1252 codepage so all .flac names must be Windows-1252 clean for success.
Flac: Increases oversize diagnostic of art+padding size from 0.5 MiB to 1 MiB
Enforce maximal quality (/strict) to escalate this diagnostic to an error.
All attached binaries built with Visual Studio 2019 v16.0.3 Community Edition.
Filebert v1.1.0
Install by launching Filebert-1.1.0.msi to copy all binaries to your %CommonProgramFiles(x86)%\Filebert folder or run either binary as a standalone .NET application.
Console and GUI changes:
- Changes default scope to
Verbose - Adds
/tagsswitch - Adds recognition of
.ogm,.ogv,.webmfiles - Adds checking of all files included by
/ffilter - Improves help and tool tips
- Improves rip check reporting
GUI changes:
- Adds tag help popup
- Adds
/checkswitch
All binaries built with Visual Studio Community 2019 version 16.0.0.
Filebert v1.0.0
Initial release with console and windowed front ends against .NET 4.0.
All binaries built with Visual Studio Community 2017 version 15.8.9.