Releases: jeanslack/FFcuesplitter
Releases · jeanslack/FFcuesplitter
FFcuesplitter 1.0.31
What's Changed
- Added debian directory with default data.
- Removed
chardetdependency because seems to be unmantained. - Added new
charset-normalizerdependency for auto-detect character encodings. - Added new option to manually set character encoding.
- Improved tests data.
- Update man page and documentation.
- Fixed
ffmpeg-add-paramsissue used with codec copy argument: Allowed arguments are-c copyand-c:a copynot just-c copy.
FFcuesplitter 1.0.30
What's Changed
- Removed
deflacuePython package dependency. - Removed
os.chdirfrom the code, as it could cause problems if used with relative paths. - Added new file
cue_parser.pyto work with CUE file parsing. - Improved error handling on
ffprobefunction.
FFcuesplitter 1.0.29
What's Changed
- Changed artist+album argument to author+album argument.
- Check for sanitize target filename on FFmpeg command build e.g empty strings will be replaced with the default string: Untitled .
- Collection (Author/Album), if given as empty strings will be replaced with the default strings: Unknown Author/Unknown Album .
- Update man page .
- Update online documentation (wiki and web page).
FFcuesplitter 1.0.28
What's Changed
- Improving functionalities.
- code refactor.
FFcuesplitter 1.0.27
What's Changed
- Update man page
- Removed
metadata:s:a:0because this program gets metadata from CUE file
and not from the audio source file.
FFcuesplitter 1.0.26
What's Changed
- Fix #40 `ffcuesplitter.log incomplete when there are multiple .cue files in the same directory.
- Update copyleft Year.
- Fix #37
FFcuesplitter: error: argument --ffmpeg-add-params: expected one argument. Updated help forffmpeg-add-paramsparameter using the command line. - Due to known issue in FFmpeg with cutting FLAC files, the
copyoption has been removed from the-f,--output-formatparser argument to splitting FLAC files without re-encoding. To force this behavior, e.g. the source file is not in FLAC format, use the--ffmpeg-add-paramsargument and add-c copyparameter to split files without re-encoding, for instance:--ffmpeg-add-params='-c copy'. This partially fix #37 too. - Changed
--format-typeflag argument to--output-formatargument using command line argparser,output_formatusing Python. - New feature, added
-delflag to remove original files on split operations #38 . - Improved the writing of track titles to files preserving the original titles to be used for metadata (Tag). This would lead to increased portability of files on any file system of any OS.
- Documentation and wiki pages updated with new additions and changes.
- Changed
-metadatatometadata:s:a:0and added-map 0trying to fix issue #30 . - Drop support for Python 3.8 (EOL).
FFcuesplitter 1.0.25
What's Changed
- Switched to hatchling as the default build backend which replaces setuptools.
- Fixed some linter warning/error using pylint + flake8 linters.
- Changed
info.pytoabout.py+ code improvements. - Removed
setup.pyfile because it was obsolete. - Removed
MANIFEST.infile because it was obsolete. - Minimum Python version fixed at v3.8 .
FFcuesplitter 1.0.23
What's Changed
- update info by @jeanslack in #32
- ffcuesplitter: fix ValueError when processing the progress bar by @alecchangod in #34
- ready for release by @jeanslack in #35
New Contributors
- @alecchangod made their first contribution in #34
Full Changelog: v1.0.22...v1.0.23
FFcuesplitter 1.0.22
Full Changelog: v1.0.21...v1.0.22