Subject: CVS commit: pkgsrc/audio/mp3splt
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 04/18/2004 23:09:03
Module Name:	pkgsrc
Committed By:	wiz
Date:		Sun Apr 18 23:09:03 UTC 2004

Modified Files:
	pkgsrc/audio/mp3splt: Makefile distinfo

Log Message:
Update to 2.0:
# Mp3splt v. 2.0d

- bug fixed: long filename for performer in CUE file caused seg fault
- bug fixed: bad parsing of CUE files (again.. ;), for global artist and album
- bug fixed: "EOF" string introduced to reach end of file. Now minimum
  splitpoint number changed back to 2.

# Mp3splt v. 2.0c

- feature improved: number of digits for @n number optimized.
- feature improved: new parameter ("min") for -s to specify a minimum length.
- feature improved: number of found silence points displayed during process.
- important bug fixed: corrected CUE time parsing and hundredths calculation.
- bug fixed: answering 'n' to -e option question, didn't abort ;-)

# Mp3splt v. 2.0

---------------------------------------------------------------
NOTE for people who already used mp3splt

From this version some important changes took place:

- to specify output filename:
NO:  mp3splt file.mp3 0.0 1.0 output.mp3
YES: mp3splt file.mp3 0.0 1.0 -o output.mp3

- silence option with user threshold and track number:
NO:  mp3splt -s 0.45 file.mp3 10
YES: mp3splt -s th=0.45,nt=10 file.mp3

- "mp3splt.log" file with -s option changed format, old logs
are now incompatible with new version, and viceversa.

Please read man page for more detail
---------------------------------------------------------------

- new feature added: new option -k, for input not seekable.
- feature improved: now it's allowed to specify STDIN and STDOUT ("-")
- feature improved: now also parameters for -s option must be specified in
  unic argument using th, nt, off, rm. Keep in order! ;-)
- feature improved: it is possible to remove silence with -s option. ("rm")
- feature improved: new parameter ("off") for -s and -a to adjust splitpoint
- feature improved: mp3info() completely rewritten using mad library.
- feature improved: more than one file can be specified on command line
- feature improved: now -o option extended to all uses for filename format.
- feature improved: possibility to specify only one split time to mean to
  split from time to end of file.
- feature improved: no more [outputfile], you always have to use -o option,
  even for one single file.
- "bug" fixed: original vorbis comment preserved for all splitted files.
- bug fixed (Thanks Lukasz Czarniecki): now performer for cue is taken in
  account for ID3.
- bug fixed: better handling of files with Xing header. Also "bytes" field is taken
- bug fixed: corrected dirty bug for cue files with minutes over 99.
- bug fixed: missing break instruction in a switch() statement ;-)
- bug fixed: error notice if input and output files are the same file.
- bug fixed: MAXTRACKS redefined to 1000 (do you really want to split more
  than 1000 files?? ;-)


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 pkgsrc/audio/mp3splt/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/audio/mp3splt/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.