1Check http://mp3splt.sourceforge.net for the latest release. 2 3Please read the ChangeLog of libmp3splt for more information. 4Some changes are implemented in libmp3splt, but reported here for convenience. 5 6------------------------------------------------------------- 7mp3splt-gtk version 0.9.2 8 9- added bit reservoir handling for gapless playback option 10- added @d to output format which is equal to: last directory of the input filename or the filename itself if no directory 11- dropped out GTK 2.x support 12- removed gtk3 deprecated symbols and made it look more gtk3-alike 13 14------------------------------------------------------------- 15mp3splt-gtk version 0.9.1b 16 17- bug fix: make sure to separate artist and performer in CUE files for use of @p and @a (libmp3splt) 18- bug fix on CUE: from INDEX format MM:SS:FF, handle FF as frames instead of hundreths (libmp3splt) 19- bug fix: issue when having input file inside several recursive symlinks (libmp3splt) 20- small improvement on CUE: also accept INDEX 1 and not only INDEX 01 (libmp3splt) 21 22------------------------------------------------------------- 23mp3splt-gtk version 0.9.1a 24 25- FLAC: fixed an important bug not allowing to split some files (libmp3splt) 26 27------------------------------------------------------------- 28mp3splt-gtk version 0.9.1 29 30- FLAC internal cue sheets support 31- simple MP3 chapter marks support (with no overlap) 32- added 'Use CDDB/CUE file having similar name as the input file' option in Batch split 33- optimized amplitude wave drawing time (now consumes less CPU) and make it not to "shake" anymore 34- added customizable seeks in mp3splt-gtk (patch #7 - thanks to Sašo Živanović) 35- added quick preview closest splitpoint shortcut and option to stop gstreamer quick preview 36 several milliseconds earlier 37- added 'preview closest splitpoint & pause' option (feature request #98) 38- now compiled and delivered by default with gtk+-3.0 on Windows 39- gstreamer 0.10 support was dropped in favor of the 1.0 version 40- fixed bug #157: quick preview goes too far 41- fixed bug #159 with some FLAC files being detected as MP3; also look for the file extension 42 when detecting a file for a plugin (libmp3splt) 43- fixed bug #160 '---last cue splitpoint--- created at 99 59 99 for mp3 files >100mins' (libmp3splt) 44- better thread handling to make sure there is no overlap between the GTK thread and the other threads 45- fixed bug #162 - Tooltip displayed for only a second 46 47------------------------------------------------------------- 48mp3splt-gtk version 0.9 49 50- experimental FLAC support added 51- fixed bug: when importing the exported cue file, set splitpoint name if REM NAME found (libmp3splt) 52- fixed progress bar of ogg vorbis when using the auto adjust option (libmp3splt) 53- applied patch of #153 [PATCH] mp3splt-gtk 0.8.2 has issues with Automake 1.13(.1), too 54- fixed bug #151 - remove deprecated category 'Application' from mp3splt-gtk .desktop file 55 56------------------------------------------------------------- 57mp3splt-gtk version 0.8.2 58 59- fixed important bug in mp3splt-gtk: split using cue file was not splitting the last part 60- fixed tags encoding issue in mp3splt-gtk: encode in UTF-8 tags if not valid UTF-8 61- implemented "prelisten a section to its ending splitpoint" in mp3splt-gtk (feature request #98) 62- libmp3splt check is now more correct and checks for the exact version of libmp3splt with = instead 63of >=; will be changed to >= when final version of libmp3splt will be released 64- now using pkg-config instead of mp3splt.m4 (bug #145) 65- corrected build files (configure.ac, Makefile.am, ...) and check using 'make distcheck' (bug #147) 66 67------------------------------------------------------------- 68mp3splt-gtk version 0.8.1 69 70- fixed important bug: application was crashing when pushing the split button without any 71splitpoint (libmp3splt) 72- fixed important bug: split by time was in hundreths of seconds instead of seconds 73 74------------------------------------------------------------- 75mp3splt-gtk version 0.8 76 77- added tags edition from the splitpoints table - closes feature #92 78- added cloning features for mass copying of tags using right click on the splitpoints table 79- enhanced the CUE export to export the tags as REM comments and also the splitpoint names 80- automatically save & restore splitpoints in '~/.mp3splt-gtk/splitpoints.cue' 81- better amplitude wave display (wave does not "shake" anymore) 82- done issue #37 & #138 - nicer GUI for the option 'same output directory as the input file' 83- fixed amplitude wave to be more precise with ogg vorbis files (libmp3splt) 84- fixed important bug on mp3splt-gtk 'Queue to player' button 85- fixed bug #128 - hash symbol in filename breaks the player 86- done feature #38 - reorder filenames in mp3splt-gtk (description_here_partXX) 87- fixed bug #133 - updated GPLv2 COPYING file 88- fixed bug #137 - autogen.sh should run libtoolize before aclocal/automake 89- fixed bug #143 - be able to add splitpoint at the end from the player 90- fixed bug #136 - various compilation issues 91- fixed issue #90 - added back the icons to split preview and play preview in the splitpoints table 92- added a lot of tooltip and GUI renamings 93- done feature #91 - amplitude wave now persists in preferences 94- added one more interpolation level for the amplitude wave (level 6) 95- more precise wave preview in preferences 96- fixed bug when detecting the input tags version - output had no tags when the input only had ID3v1 97(libmp3splt) 98- fixed bug #141 - when input file is a symlink and output directory is the one of the input file 99(libmp3splt) 100- amplitude more precise with ogg vorbis files (libmp3splt) 101- fixed bug on mp3 trim silence scan: last frame was skipped (libmp3splt) 102 103------------------------------------------------------------- 104mp3splt-gtk version 0.7.3 105 106- redesigned the mp3splt-gtk user interface 107- added option to specify the wave quality in the parameters (for performance reasons) 108- wave interpolation is now much correct - we use the douglas peucker algorithm instead of the previous one which was stupid 109- added gray areas where no splitpoints - regarding #3520736 110- added seek key shortcuts to the player - #1811400 & #3528001 111- heavy refactoring of mp3splt-gtk code 112- fixed bug: removing TLEN id3v2 tag from the split files (libmp3splt) 113- fixed bug #3530488 - regression introduced with ogg multiple logical streams (libmp3splt) 114 115------------------------------------------------------------- 116mp3splt-gtk version 0.7.2 117 118- fixed an important bug of memory leak in player drawing when using GTK+-2 119- fixed bug not showing icon and image in the about dialog 120- fix for the '--disable-gtk3' option; also fixed the gtk 2.x/3.x check 121- made some player graphic optimisations 122- added player refresh rate option in Preferences->Player 123- added expanders to the player history and player splitpoints view 124- we don't need gtk 2 version >= 2.20; changed it to 2.18 125 126------------------------------------------------------------- 127mp3splt-gtk version 0.7.1 128 129- added minimum track length option for silence scan - closes #2393766 130- added gtk3 support (auto detection or --enable-gtk3, --disable-gtk3) - almost closes #3385903 131(some tests still need to be done) 132- fixed #3385841 - removed scrollkeeper warnings 133- fixed #3385827 - added --disable-doxygen_doc 134- fixed #3385829 - building doxygen documentation by itself + installing doxygen files 135- fixed #3385833 - don't apply debugging flags or warnings flags by default: 136added --enable-c-debug --enable-optimise --enable-extra-warnings 137- added support for multiple ogg/vorbis logical streams (mail) (libmp3splt) 138- fixed mp3 frame mode with skippoint when skippoint too small (on the same frame as previous) (libmp3splt) 139- fixed several audacity labels issues (libmp3splt) 140- fixed some regression regarding mp3splt v2.1c - removed some checks relative to the total 141time - we cannot rely on the total time - for example with concatenated mp3s (libmp3splt) 142 143 144------------------------------------------------------------- 145mp3splt-gtk version 0.7 146 147- added trimming using silence detection 148- fixed bug #3034474: genre tag problem + original tags are now correctly copied, with two exceptions: (libmp3splt) 149* only one artist, album, title are supported 150* for mp3's, the total tracknumber is not yet supported 151- fixed bug: don't show split files when setting silence splitpoints or trim splitpoints 152- fixed #3355210 - gtk not intuitive - split button with text and shadow 153- fixed windows bug to take translations from the current directory (+libmp3splt) 154- fixed windows bug with wide characters in directory path of executable (+libmp3splt) 155 156------------------------------------------------------------- 157mp3splt-gtk version 0.6.1a 158 159- fixed tracktype.org issue (libmp3splt) 160 161------------------------------------------------------------- 162mp3splt-gtk version 0.6.1 163 164- new CUE export: save current state - #3101612 & #1763318 165- new gnome help 166- new player buttons svg images + new program icon 167- added experimental option - splitpoint names from filename 168- added back the silence split mode for batch processing 169- support for setting tags from filename regular expression 170- keep browsing path - related to #1353726 171- new option '-d' to specify the output directory from the command line 172- specify input filenames from the command line - #3108936 173- remember screen size and position - #2991763 174- a file/open menu entry - #3108935 175- fixed pcre bug #3134156 176- fixed windows bug #3118436: LiveP freezing GUI 177- fixed bug #3105771: uppercase filters 178- doxygen documentation 179- registering the program in the system's mimetype database. 180- more translations (project mp3splt-gtk on transifex) 181- added --with-no-images_dir to mp3splt-gtk configure, in order to run the 182application with the new icons without installing 183- added genre tag to custom tags and to output format (libmp3splt) 184- support for the FILE attribute in CUE files - #1353726 (libmp3splt) 185- fixed CUE import bug - spaces at the end are now correctly wiped out (libmp3splt) 186- fixed bug #3114384: introduced back the 'file might be VBR' warning (libmp3splt) 187- fixed bug #3034474: genre tag problems (libmp3splt) 188- fixed ogg stream issues - #2861898 & #1078018 (libmp3splt) 189- fixed bug: setting the saved end time on wrong splitpoint indexes (libmp3splt) 190 191------------------------------------------------------------- 192mp3splt-gtk version 0.6 193 194- fixed important bug with tags and multiple files split 195- fixed auto adjusting when splitting in equal parts 196 197- fixed bug #3028775 & #3028078: naming conventions for files > 100 minutes confuses sort (libmp3splt) 198- fixed bug #3025671: getting original ID3v2 tags was not working on Windows (libmp3splt) 199- fixed bug #2969223: 'invalid dir I:' (libmp3splt) 200- added > 2Gb support on Windows (libmp3splt) 201mp3splt-gtk version (Next) 202- Made the gui more gnome-like (help/contents menu entry, File/open 203 dialog that is redundand since there is a "browse" button as well) 204 205------------------------------------------------------------- 206mp3splt-gtk version 0.5.9 207 208- added split in equal time tracks mode 209- fixed important problem with ogg comments not written in the output files (related to #2925104) (libmp3splt) 210 211------------------------------------------------------------- 212mp3splt-gtk version 0.5.8a 213 214- fixed ogg streams stdin time mode bug (libmp3splt) 215 216------------------------------------------------------------- 217mp3splt-gtk version 0.5.8 218 219- removed CDDB & CUE tab & added 'Import...' in the 'File' menu 220- added audacity labels support 221- fixed bug #2844232: Desktop folder not found in localized Windows 222- fixed bug #2861898: no amplitude wave with ogg streams (one point still remains) 223- fixed bug with wrong time on silence level detection for mp3 streams (libmp3splt) 224- fixed bug with sync error mode & output format (not creating output files) (libmp3splt) 225- fixed important bug with the 'rm' parameter - SPLT_SKIPPOINT in general (libmp3splt) 226- fixed issue with mp3 frame mode: frame mode is not any more enabled by default (libmp3splt) 227- fixed mp3 non seekable stdin bug (libmp3splt) 228- fixed bug #1078018 with ogg negative granulepos packets (libmp3splt) 229- fixed ogg streams bug #2801293 (libmp3splt) 230- both ID3v1 & ID3v2 are now written if the input file contains both (libmp3splt) 231- small adjustment on the mp3 seekable non frame mode & non seekable frame mode (libmp3splt) 232- removed unuseful 'frame mode enabled' message for dewrapping & sync error mode (libmp3splt) 233- fixed bug #2881113: crash when no genre (libmp3splt) 234- fixed cue mode bug when no PERFORMER or TITLE (libmp3splt) 235 236------------------------------------------------------------- 237mp3splt-gtk version 0.5.7a 238 239- fixed important regression bug with the gap parameter of auto adjust (libmp3splt) 240 241------------------------------------------------------------- 242mp3splt-gtk version 0.5.7 243 244- major GUI usability improvements 245- multiple files split : split recursively files from directories 246- added basic Drag & Drop support for .mp3, .ogg, .cue, .cddb files 247- turned upside down silence wave & optimizations 248- added option in the GUI to create directories from filenames 249- added messages history window 250- updated french translation & added german translation 251- improved preferences to save automatically + saving the split mode state 252- added default UTF-8 encoding on all OSes 253- removed the language chooser in the preferences on most OSes 254- removed the 'input not seekable' option from the preferences 255- added patch for output format variables @u, @U, @l, @L (libmp3splt) 256- added support to output both ID3v1 and ID3v2 tags 257- fixed bug #2809816 with cue file : artist tags were the same (libmp3splt) 258- fixed important bug when detecting the total time : the last split file was shorter (libmp3splt) 259- fixed compilation bug for libmp3splt detection to look for 'libmp3splt/mp3splt.h' instead of mp3splt.h (libmp3splt) 260- tweaked --enable-xxx and --disable-xxx options to act correctly : --enable-gstreamer was acting like --disable-gstreamer 261 262------------------------------------------------------------- 263mp3splt-gtk version 0.5.6 264 265libmp3splt fixes : 266- Xing header is now written even if 'No tags' option is used 267- fixed dewrap error message 268- fixed dewrap bug to not attempt to create output directories 269- fixed minor bug #2790952 : time mode creating an empty file (at the end) 270 271------------------------------------------------------------- 272mp3splt-gtk version 0.5.5 273 274- IMPORTANT : by default gstreamer and audacious are now enabled for mp3splt-gtk : 275configure options changed from --enable-gstreamer to --disable-gstreamer 276and from --enable-audacious to --disable-audacious 277- fixed issue with CUE file not being imported correctly : \r and \n 278problem (bug #2778717) 279- fixed bug #2691576 - CUE file seg fault if no artist 280- added a basic mp3splt-gtk man page 281- removed encoding from '.desktop' file 282- added --with-mp3splt(-libraries|-includes)?, --disable-mp3splttest configure options 283 284------------------------------------------------------------- 285mp3splt-gtk version 0.5.4 286 287- added the tags version option in the Preferences->Split : if to split 288using the version of the original file, to force ID3v2 or ID3v1 output 289- fixed CUE & CDDB not always setting the correct number of digits for @n 290in the GUI 291- fixed all tags/filenames "unicode" encoding issues on windows 292 293------------------------------------------------------------- 294mp3splt-gtk version 0.5.3 295 296- moved 'silence split' in the 'splitpoints' tab to set the splitpoints 297from silence detection before splitting the file 298- added a silence wave in the player 299- added 'skippoint' option : allows the user to skip some splitpoints from 300creating the split file if the 'Keep' column is unchecked in the 'splitpoints' tab 301- created a completely new windows installer allowing to install only some 302components and to uninstall only the installed files 303- fixed the 'quit' button which did not always quit 304- fixed playlist hide on player change 305- fixed bug #2407192 : 'mp3splt-gtk loose the last split file with CUE files' 306- fixed an error coding in the gstreamer player infos 307- removed most of the warnings from the compilation (+ removed unuseful and 308dangerous casts) 309- small renames in the gtk player tab help 310 311------------------------------------------------------------- 312mp3splt-gtk version 0.5.2 313 314- released to follow the same version with libmp3splt 315 316------------------------------------------------------------- 317mp3splt-gtk version 0.5.1 318 319- implemented 'internal' player using gstreamer 320 321------------------------------------------------------------- 322mp3splt-gtk version 0.5 323 324- Beep Media Player has been dropped for Audacious 325- moved the filename entry and browse button on top of all tabs 326- fixed bug when pushing the 'Close' button in the About window 327- added mp3splt-gtk.desktop 328 329------------------------------------------------------------- 330mp3splt-gtk version 0.4_rc1 331 332- no major change; changed code to follow libmp3splt API 333 334------------------------------------------------------------- 335mp3splt-gtk version 0.3.1 336 337-fixes important bugs with the tags, the user can now choose 338 to put the original tags, cddb or cue tags or no tags 339-the update splitpoints was optimised, no more trouble when we 340have many splitpoints 341-the split files tab can erase multiple selected files or 342all the files 343-important bug fix with the output filename for cddb and cue 344 345------------------------------------------------------------- 346mp3splt-gtk version 0.3 347 348-progress bar when splitting 349-support for stopping the split process 350-advanced player progress bar with possibility to move, select, 351erase and play preview the splitpoints 352-output support for cddb and cue (includes freedb) 353-more user friendly (does not "block" anymore, it uses threads) 354-bug fixes 355 356------------------------------------------------------------- 357mp3splt-gtk version 0.2.1 358 359-this is a stable release 360-it is mainly a bug fix release, many many bugs were fixed 361-play preview and split preview added 362-length column in the split tab added 363-split in the same directory as the song support 364-added a search button on the freedb tab 365-please update your snackAmp version with the latest testing 366version, bugs have been solved in snackAmp 367 368------------------------------------------------------------- 369mp3splt-gtk version 0.2 370 371-snackamp player support both on GNU/Linux and Windows 372 -download and install snackamp : 373 http://snackamp.sourceforge.net/ 374 Make sure to download snackamp version >= 3.1.3 375 -to get the player working, you have to go to 376 Tools->Preferences->Miscellaneous 377 from the snackamp menu and check 378 "Enable Socket Interface" 379 -only default port is supported for now(8775) 380 -after that, restart snackamp and mp3splt-gtk should work 381 382-snackamp is the default player for now, and beep media player is no 383 longer compiled as default. To enable it you have to 384 compile with beep media player support : "./configure --enable-bmp" 385-xmms is no longer supported 386 (however, compiling with beep media player library supports xmms) 387-windows installer 388-debian package added 389-compiles with gcc-4.0.1 without warnings 390-some icons stuff 391-some bugs fixed 392-wrap mode split 393-error mode split(mp3) 394-time split 395-silence auto detection split 396-auto-adjust silence split 397-frame mode option 398-input not seekable option 399 400------------------------------------------------------------- 401mp3splt-gtk version 0.1.4 402 403-zoom progress bar with splitpoints added for the player 404-cddb file and cue file support added 405-freedb support added 406-split and give name for the split files 407-all code revised 408-player optimised 409-bugs fixed 410 411------------------------------------------------------------- 412mp3splt-gtk version 0.1.3 413 414-fixes mp3 VBR bug 415-support for internationalization and translation to french. 416You can now easily translate mp3splt-gtk in your language. 417-added support for hundredth of seconds 418-better version of the player progress bar and the player volume bar 419-some other minor changes 420 421------------------------------------------------------------- 422mp3splt-gtk version 0.1.2 423 424- fixes major bugs 425- added support for beep-media-player and made as default at compiling 426- created preferences tab 427- ability to choose the directory for split files 428- moved choose player to preferences tab 429- created split files tab where you can see split files, 430 and erase them or listen them by click 431- also support for queuing split files to player 432- detachable player, splitpoints ... added 433- added support for saving preferences in .mp3splt-gtk directory 434..... autoloading ... 435 436 437------------------------------------------------------------- 438mp3splt-gtk version 0.1.1 439 440- this is the first release, no change from the last version :) 441 442however, the version supports : 443 -integrated xmms player control 444 -supports mp3 and ogg split with unlimited splipoints for a song 445