mp3splt-gtk Changelog

What's new in mp3splt-gtk 0.9.2

Nov 11, 2014
  • Added bit reservoir handling for mp3 gapless playback option (-b for the command line). This option also allows playback at the exact sample specified by the input time, instead of the music data frames boundaries. Warning: split files will play gapless only on players supporting mp3 gapless playback using the LAME tag delay and padding values (example of gapless mp3 players: cmus, mpg123, foobar2000, winamp). The feature is heavily inspired by pcutmp3 developed by Sebastian Gesemann. Use with caution because it is still an experimental feature.
  • Added @d to output format which is equal to: last directory of the input filename or the filename itself if no directory.
  • Dropped out GTK 2.x support Removed gtk3 deprecated symbols and made it look more gtk3-alike.
  • Fixed bug #170 - included stdlib.h in src/plugins.c for getenv() because otherwise segfault on RHEL 5.6 64bits.

New in mp3splt-gtk 0.9.1 (May 3, 2014)

  • FLAC internal cue sheets support
  • simple MP3 chapter marks support (with no overlap)
  • added #161 FLAC option to compute and write MD5 sum in the STREAMINFO metadata block
  • fixed bug #159 with some FLAC files being detected as MP3; also look for the file extension when detecting a file for a plugin
  • fixed bug '#160 ---last cue splitpoint--- created at 99 59 99 for mp3 files >100mins' (libmp3splt)
  • fixed bug with FLAC & pretend to split option
  • patch #8 to fix Werror=format-security in snprintf

New in mp3splt-gtk 0.9.0 (Aug 13, 2013)

  • experimental FLAC support added
  • fixed bug: when importing the exported cue file, set splitpoint name if REM NAME found (libmp3splt)
  • fixed progress bar of ogg vorbis when using the auto adjust option (libmp3splt)
  • applied patch of #153 [PATCH] mp3splt-gtk 0.8.2 has issues with Automake 1.13(.1), too
  • fixed bug #151 - remove deprecated category 'Application' from mp3splt-gtk .desktop file

New in mp3splt-gtk 0.8.2 (Apr 1, 2013)

  • added option to specify the input tags encoding for when writing ID3v2 tags (SPLT_OPT_INPUT_TAGS_ENCODING)
  • enable -O3 by default
  • added LIBMP3SPLT_MAJOR_VERSION, LIBMP3SPLT_MINOR_VERSION and LIBMP3SPLT_MICRO_VERSION (feature request #96)
  • added option SPLT_TAGS_ORIGINAL for mp3splt_tags_set
  • added option to keep the original tags and just replace them when importing a CUE or CDDB file
  • SPLT_OPT_CUE_CDDB_ADD_TAGS_WITH_KEEP_ORIGINAL_TAGS) (feature request #95)
  • added 'split into memory' ability with a callback function for use with 'pretend to split' (feature request #94)
  • replaced mp3splt.m4 with pkg-config (bug #145)
  • corrected build files (configure.ac, Makefile.am, ...) and check using 'make distcheck' (bug #147)
  • fixed a lot of doxygen issues

New in mp3splt-gtk 0.8.1 (Feb 2, 2013)

  • fixed a bug - was crashing when removing tags from skippoints
  • added option to set output ID3v2 tags encoded in latin1, UTF-8 or UTF16
  • forgot to add 'empty_footer.html' in the distribution