./audio/mp3splt, Command line utility to split MP3 (VBR supported) and OGG files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.6.2, Package name: mp3splt-2.6.2, Maintainer: schmonz

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.


Required to run:
[audio/libmp3splt]

Required to build:
[audio/libvorbis] [audio/libmad] [pkgtools/cwrappers]

Master sites:

Filesize: 254.786 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455)
Log message:
audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched
conditionally):

./audio/freeswitch-sounds-ru/distinfo \ 
freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo \ 
freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo \ 
freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo \ 
freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo \ 
freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo \ 
freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo \ 
freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo \ 
freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
   2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459)
Log message:
audio: Remove SHA1 hashes for distfiles
   2020-03-20 12:58:37 by Nia Alarie | Files touched by this commit (640)
Log message:
*: Convert broken sourceforge HOMEPAGEs back to http
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2018-10-01 00:30:06 by Amitai Schleier | Files touched by this commit (2)
Log message:
Update to 2.6.2. From the changelog:

#mp3splt version 2.6.2

- added bit reservoir handling for gapless playback option using the -b \ 
parameter (see manual for details)
- added @d to output format which is equal to: last directory of the input \ 
filename or the filename itself if no directory

#mp3splt version 2.6.1b

- bug fix: make sure to separate artist and performer in CUE files for use of @p \ 
and @a (libmp3splt)
- bug fix on CUE: from INDEX format MM:SS:FF, handle FF as frames instead of \ 
hundreths (libmp3splt)
- bug fix: issue when having input file inside several recursive symlinks \ 
(libmp3splt)
- small improvement on CUE: also accept INDEX 1 and not only INDEX 01 (libmp3splt)

#mp3splt version 2.6.1a

- FLAC: fixed an important bug not allowing to split some files (libmp3splt)

#mp3splt version 2.6.1

- FLAC internal cue sheets support (-c internal_sheet)
- simple MP3 chapter marks support (with no overlap) (-c internal_sheet)
- added #161 FLAC option to compute and write MD5 sum in the STREAMINFO metadata \ 
block (-M)
- fixed bug #159 with some FLAC files being detected as MP3; also look for the \ 
file extension
  when detecting a file for a plugin (libmp3splt)
- fixed bug '#160 ---last cue splitpoint--- created at 99 59 99 for mp3 files \ 
>100mins' (libmp3splt)
- implemented feature request #103: show error message on failure to detect silence
  added '-p error_if_no_aa' and '-p warn_if_no_aa' parameters to auto-adjust option
- patch #9 to fix manpage linking for flacsplt/oggsplt and fixed some warnings

#mp3splt version 2.6

- experimental FLAC support added - stdin and stdout are not yet implemented
- new --enable-flacsplt_symlink configure option to mp3splt
- fixed progress bar of ogg vorbis when using the auto adjust option (libmp3splt)
   2015-12-29 05:54:40 by David A. Holland | Files touched by this commit (61)
Log message:
Whitespace.
   2015-11-03 02:12:56 by Alistair G. Crooks | Files touched by this commit (409)
Log message:
Add SHA512 digests for distfiles for audio category

Problems found with existing distfiles:
	/pub/pkgsrc/distfiles/amp-0.7.6.tgz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-16000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-8000-1.0.12.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
	/pub/pkgsrc/distfiles/kid3-3.3.0.tar.gz
	/pub/pkgsrc/distfiles/libdca-0.0.5.tar.bz2
	/pub/pkgsrc/distfiles/mp3to.gz
	/pub/pkgsrc/distfiles/squeezeboxserver-7.5.1-noCPAN.tgz
No changes made to these file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2013-07-05 18:15:59 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
Update to 2.5.2

Changelog:

#mp3splt version 2.5.2

- added option -I to specify the input tags encoding for when writing ID3v2 tags \ 
(ISO-8859-1, UTF-8
or UTF-16)
- added option -K to keep the original tags and just replace them when importing \ 
a CUE or CDDB file
(feature request #95)
- fixed bug #149 - use of getline() on mac
- libmp3splt check is now more correct and checks for the exact version of \ 
libmp3splt with = instead
of >=; will be changed to >= when final version of libmp3splt will be released
- now using pkg-config instead of mp3splt.m4 (bug #145)
- corrected build files (configure.ac, Makefile.am, ...) and check using 'make \ 
distcheck' (bug #147)

#mp3splt version 2.5.1

- fixed a bug when removing the tags from skippoints (libmp3splt)
- added option to set output ID3v2 tags encoded in latin1, UTF-8 or UTF16

#mp3splt version 2.5

- done issues #40 and #85 - added minimum silence length parameter for auto \ 
adjust (mainly libmp3splt)
- added minimum silence length for trim silence mode (minimum silence to trigger \ 
a trimming)
(mainly libmp3splt)
- done issue #12 - added option to output the full silence log useful to plot a graph
(mainly libmp3splt)
- implemented back the proxy feature with basic authentification - feature #50 \ 
(mainly libmp3splt)
- added option to generate exactly the same input tags bytes using @O (mainly \ 
libmp3splt)
- enhanced the CUE export to export the tags as REM comments and also the \ 
splitpoint names (libmp3splt)
- fixed bug when detecting the input tags version - output had no tags when the \ 
input only had ID3v1
(libmp3splt)
- fixed bug: output tags versions was not equal to the input file tags versions \ 
when the user was
setting custom tags without any @o to get the original tags (libmp3splt)
- done issue #79 - added 0 to the number of digits to output in order to be able \ 
to support
the old mp3splt output format (libmp3splt)
- fixed bug #141 - when input file is a symlink and output directory is the one \ 
of the input file
(libmp3splt)
- fixed bug on mp3 trim silence scan: last frame was skipped (libmp3splt)
- fixed bug #133 - updated GPLv2 COPYING file
- fixed bug #142 - skipped splitpoints were handled wrong by '-c'

#mp3splt version 2.4.3

- added the trackjoin parameter for silence detection split: tracks shorter than \ 
trackjoin will be joined with others
- fixed bug: removing TLEN id3v2 tag from the split files (libmp3splt)
- fixed bug #3530488 - regression introduced with ogg multiple logical streams \ 
(libmp3splt)

#mp3splt version 2.4.2

- fixed error when ID3v2 was containing what appears a valid frame; make sure we \ 
skip the ID3v2 after looking for the first frames (libmp3splt)
- added the shots parameter to silence detection
(-p shots=INTEGER - minimum number of shots to be found as non silence after the \ 
silence)

#mp3splt version 2.4.1

- added minimum track length option for silence scan: 'trackmin' parameter to \ 
'-p' - closes #2393766
- added option to set original tags when using 'replace tags in tags' - use of \ 
#t, #a, ... - closes #3407314
- fixed #3399950 - regression on windows regarding the current working directory
- fixed some regression regarding mp3splt v2.1c - removed some checks relative \ 
to the total
- fixed #3385833 - don't apply debugging flags or warnings flags by default:
added --enable-c-debug --enable-optimise --enable-extra-warnings
- fixed #3424143 - added a small check for the -O option
- added support for multiple ogg/vorbis logical streams (mail) (libmp3splt)
- fixed mp3 frame mode with skippoint when skippoint too small (on the same \ 
frame as previous) (libmp3splt)
- fixed several audacity labels issues (libmp3splt)
- fixed inconsistency (extra 0 padding) between @n of -g and @n of -o (mail)
time - we cannot rely on the total time - for example with concatenated mp3s \ 
(libmp3splt)