Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
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)
|
|
changes:
-support libmp3splt's new features
-bugfixes
|
|
|
|
#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)
|
|
|
|
- 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
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
License change from LGPL to GPL.
Also includes pkgsrc patch-aa.
|
|
|
|
|
|
# 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 ;-)
|
|
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.
|
|
# 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?? ;-)
|
|
|
|
|
|
|
|
|
|
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.
|