Skip to content

Releases: jeanslack/FFcuesplitter

FFcuesplitter 1.0.31

28 Jun 00:26
a56b84b

Choose a tag to compare

What's Changed

  • Added debian directory with default data.
  • Removed chardet dependency because seems to be unmantained.
  • Added new charset-normalizer dependency for auto-detect character encodings.
  • Added new option to manually set character encoding.
  • Improved tests data.
  • Update man page and documentation.
  • Fixed ffmpeg-add-params issue used with codec copy argument: Allowed arguments are -c copy and -c:a copy not just -c copy.

FFcuesplitter 1.0.30

23 Jun 10:35
e0ea7a7

Choose a tag to compare

What's Changed

  • Removed deflacue Python package dependency.
  • Removed os.chdir from the code, as it could cause problems if used with relative paths.
  • Added new file cue_parser.py to work with CUE file parsing.
  • Improved error handling on ffprobe function.

FFcuesplitter 1.0.29

19 Jun 13:28
779d804

Choose a tag to compare

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

15 Jun 11:20
454ec67

Choose a tag to compare

What's Changed

  • Improving functionalities.
  • code refactor.

FFcuesplitter 1.0.27

12 Jun 10:08
a02daee

Choose a tag to compare

What's Changed

  • Update man page
  • Removed metadata:s:a:0 because this program gets metadata from CUE file
    and not from the audio source file.

FFcuesplitter 1.0.26

11 Jun 20:58
228a7af

Choose a tag to compare

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 for ffmpeg-add-params parameter using the command line.
  • Due to known issue in FFmpeg with cutting FLAC files, the copy option has been removed from the -f, --output-format parser 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-params argument and add -c copy parameter to split files without re-encoding, for instance: --ffmpeg-add-params='-c copy'. This partially fix #37 too.
  • Changed --format-type flag argument to --output-format argument using command line argparser, output_format using Python.
  • New feature, added -del flag 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 -metadata to metadata:s:a:0 and added -map 0 trying to fix issue #30 .
  • Drop support for Python 3.8 (EOL).

FFcuesplitter 1.0.25

22 Oct 18:26
1a1768a

Choose a tag to compare

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.py to about.py + code improvements.
  • Removed setup.py file because it was obsolete.
  • Removed MANIFEST.in file because it was obsolete.
  • Minimum Python version fixed at v3.8 .

FFcuesplitter 1.0.23

11 Jan 14:00
a3ef76d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.22...v1.0.23

FFcuesplitter 1.0.22

06 Feb 13:48
4af0ad5

Choose a tag to compare

FFcuesplitter 1.0.21

04 Feb 11:02
5d2d3f3

Choose a tag to compare

What's Changed

Full Changelog: v1.0.20...v1.0.21