Commit graph

24 commits

Author SHA1 Message Date
hans
5b4a5479cd Explicitly disable NLS to avoid language files to be built. 2012-01-11 19:35:35 +00:00
ryoon
4b4f50e889 Update to 2.4
Changelog:
#mp3splt version 2.4

- added negative splitpoints support with EOF-min.sec[.0-99] (only works when the input is not seekable)
- added trimming using silence detection with -r (use with -p th to set the threshold)
- fixed bug #3034474: genre tag problem + original tags are now correctly copied, with two exceptions: (libmp3splt)
* only one artist, album, title are supported
* for mp3's, the total tracknumber is not yet supported
- fixed windows bug to take translations from the current directory (+libmp3splt)
- fixed windows bug with wide characters in directory path of executable (+libmp3splt)

#mp3splt version 2.3a

- fixed tracktype.org issue (libmp3splt)

#mp3splt version 2.3

- new '-G' option: set tags from filename regular expression
- more translations (project mp3splt-gtk on transifex)
- added genre tag to custom tags and to output format (libmp3splt)
- support for the FILE attribute in CUE files - #1353726 (libmp3splt)
- fixed CUE import bug - spaces at the end are now correctly wiped out (libmp3splt)
- fixed bug #3114384: introduced back the 'file might be VBR' warning (libmp3splt)
- fixed bug #3034474: genre tag problems (libmp3splt)
- fixed ogg stream issues - #2861898 & #1078018 (libmp3splt)
2011-10-21 20:53:29 +00:00
drochner
fd29d7e1a6 update to 2.2.9
changes:
-support libmp3splt's new features
-bugfixes
2010-11-30 19:20:04 +00:00
joerg
d0278d538d Recursive bump for libltdl 2009-12-15 21:30:51 +00:00
schmonz
24abb62747 Update to 2.2.5. From the changelog:
#mp3splt v. 2.2.5

- added -x option to not write Xing header

mostly libmp3splt (but important for mp3splt users) :
- fixed bug with -g and multiple usages of @o (libmp3splt)
- fixed a small bug with genre in -g
- Xing header is now written even if -n option is used (libmp3splt)
- fixed bug with stdin & id3v2 & xing
- fixed critical bug with overlap splitpoints not working (feature #1530782 => bug)
- fixed critical bug with mp3 stdin (& framemode)
- fixed some warning messages & added some more
- fixed dewrap error message
- fixed dewrap bug to not attempt to create output directories when '-d' option is used
- fixed minor bug #2790952 : time mode creating an empty file (at the end)

#mp3splt v. 2.2.4

- fixed issue with CUE file not being imported correctly : \r and \n
problem (bug #2778717)
- fixed bug #2691576 - CUE file seg fault if no artist
- fixed segfault when output format was empty
- fixed bug with ID3v1 and '@N' (was 1,3,5,... instead of 1,2,3,...)
- fixed time split with '0.0' was infinite looping
- fixed empty output format '' seg fault
- small fixes in the man page
- re-enabled mp3splt ogg symlink configure option
- added options @m,@M,@s,@S,@H,@h + no @h or @H in output filenames if hundreths are 0
- added default custom tags as %[@o,@N=1]
- print to stdout is now on stderr for the '-l' option, except for the filenames
- added --with-mp3splt(-libraries|-includes)?, --disable-mp3splttest configure options
- added overlapping split files with the -O option (feature request #1530782)
2009-07-25 14:58:34 +00:00
drochner
a2829fdc32 move the libltdl where it belongs 2009-02-12 22:52:49 +00:00
schmonz
b77f0338f2 Update to 2.2.3. From the changelog:
- added ID3v2 support (for known tags like title, artist, album,
    track number, ...)
- added '@nX' to '-o' option to specify the number of digits (X)
    in the output track identifier number
- added '-N' option for Not writing mp3splt.log file
- added the '@N' variable when using the '-g' option for auto
    incrementing the track number in the tags
- created a completely new windows installer allowing to install
    only some components and to uninstall only the installed files
- added some more documentation about the 'off' parameter
- updated to check for illegal characters in output filenames
- fixed bug with mp3splt not searching for plugins in its directory
    on Windows (it will now search in the directory of the 'mp3splt'
    executable if we detect a path from the launch command and in
    the installation directory written in the registry)
- fixed the zeroes not being added before the number when using @n
- fixed small bug about '-Q' not working right
- the default behaviour of the tags on the split files has changed:
    by default, we set the tags version of the file to split in the
    split files (for example if the file for split has ID3 version
    X, the tags in the split files will be ID3vX)
- added -1 (force tags in output files to be ID3v1) and -2 (force
    tags in output files to be ID3v2) options
- implemented query{search_string}(chosen_result_int) for the -c
    option : windows users should use this instead of -c query when
    searching using a "unicode" string
- fixed all tags/filenames "unicode" encoding issues on windows
- fixed small track issue in tags
- fixed issue when the output is the same as the original file
2009-02-12 21:35:34 +00:00
wiz
f1e5d29b09 Add missing ltdl dependency. Causes build failure, so no PKGREVISION bump. 2008-12-06 09:29:51 +00:00
schmonz
e111d74c3f Update mp3splt to 2.2.1 (obviating the need for mp3splt-devel) and take
MAINTAINER. From the changelog:

- corrected the -g option to be more intuitive
- fixed bug in the man page (from wrong '-t' to wrong '-g')
- changed small usage error on '-g' option
- mp3splt is now using libmp3splt
- checks for compatibilities between options
- added 'm-' for mp3 STDIN
- possibility to specify the server and port for freedb search;
    (now using tracktype.org by default)
- original id3v1 for mp3 tags are kept in the splitted files and also
    ogg vorbis tags
- add custom tags with the new '-g' option
- '-o' option now creates the specified directories if '-d' option is not
    specified
- added '-Q' option which enables the '-q' option and does not print
    anything to STDOUT
- added experimental '-D' debug mode option
- added '-i' option for counting the number of silence splitpoints
- also added '-h' option which shows a small usage
2008-10-05 22:56:41 +00:00
joerg
f605fec2db Mark as destdir ready. 2008-07-14 12:55:56 +00:00
wiz
d18e44717d Drop maintainership (not used in ages). 2006-08-10 16:16:13 +00:00
joerg
75640cba48 Replace incomplete array definition in prototype to match definition. 2006-03-06 14:26:17 +00:00
tv
0883ce490c No need to include <getopt.h> as getsubopt/getopt_long is not needed. 2005-10-31 15:59:14 +00:00
wiz
03f0f3aa14 Update to 2.1c:
License change from LGPL to GPL.
Also includes pkgsrc patch-aa.
2005-10-20 00:38:55 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
71c8259803 Add RMD160 digests to the SHA1 ones. 2005-02-23 20:39:42 +00:00
wiz
5be4dc35b2 Update to 2.1 (typos below left as-is):
# Mp3splt v. 2.1

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

From this version some important changes took place:

- A new option (-p) has been introduced to read
user parameters for -s and -a options, both without
arguments now. Not using -p is equivalent to use
-s auto or -a auto in the old version.

NO:  mp3splt -s auto file.mp3
YES: mp3splt -s file.mp3

NO:  mp3splt -s off=1,rm file.mp3
YES: mp3splt -s -p off=1,rm file.mp3

- Threshold parameter (th) is now in dB. It's always
a negative number between -96 dB and 0 dB.

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

- bug fixed (not exatctly a bug of mp3splt, but let's call it like this...):
  "correct" handling of misplaced Xing header of CRC-protected mp3
- feature improved: -p option introduced. Some order in the caos... ;-)
- feature improved: threshold is now in dB
- feature improved: sound level showed during silence detection
- feature improved (Thanks Marco): when using -q, no more check
  on presence of ALBW or MP3WRAP string.
- sources (Thanks Marco): each error is different with a own ret number.

# Mp3splt v. 2.0e

- bug fixed: filenamed specified with -o was truncated after 10 chars.
- bug fixed: max number of albums per search increased to 512.

# 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 ;-)
2004-11-22 19:50:17 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
wiz
122629a18a 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?? ;-)
2004-04-18 23:09:03 +00:00
salo
9ba8196a22 Follow libogg into multimedia/. 2004-04-12 23:15:01 +00:00
xtraeme
a6eecf75c4 bl3ify 2004-04-11 17:31:12 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
wiz
a6e105fbae Bump PKGREVISION for libogg (or, in 5 cases, libao) updates. 2003-12-08 14:41:38 +00:00
wiz
52eded07e3 Initial import of mp3splt-1.9.
Mp3Splt is a command line utility to split mp3 (VBR supported) and
ogg files selecting a begin and an end time position, without
decoding. It's very useful to split large mp3/ogg to make smaller
files or to split entire albums to obtain original tracks. If you
want to split an album, you can select split points and filenames
manually or you can get them automatically from CDDB (internet or
a local file) or from .cue files. Supports also automatic silence
split, that can be used also to adjust cddb/cue splitpoints.
Otherwise if you have a file created either with Mp3Wrap or AlbumWrap
you can extract tracks just in few seconds.
2003-09-18 14:05:07 +00:00