DonationCoder.com Forum

Main Area and Open Discussion => General Software Discussion => Topic started by: snail02 on December 02, 2009, 09:41 PM

Title: Mp3 split program that allows for multiple cut-points before execution?
Post by: snail02 on December 02, 2009, 09:41 PM
Is there an mp3 splitter which lets you define multiple start and end points, so that upon clicking on the execution button, it would create multiple smaller mp3 clips as per the selections? I know of mp3directcut, but afaik, you can define only one selection at a time before outputting it as an mp3 clip.

I am also not looking for time-based splitter where it splits every so minutes. The selections would be done manually. Any ideas?
Thanks.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: gexecuter on December 02, 2009, 10:07 PM
Maybe Wavosaur (http://www.wavosaur.com/)? maybe it will fit your needs i dunno really since i don't edit mp3 at all
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: scancode on December 02, 2009, 10:33 PM
I've used http://mp3splt.sourceforge.net/mp3splt_page/home.php  with cuesheets before, maybe it'll work for you.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Ampa on December 02, 2009, 11:13 PM
MP3DirectCut does this - http://mpesch3.de1.cc/mp3dc.html
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: housetier on December 03, 2009, 06:33 PM
I had used audacity (http://audacity.sourceforge.net/) in the past but I don't know if has the feature you seek.

I am mentioning it because it is FOSS  8)
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: snail02 on December 03, 2009, 08:08 PM
MP3DirectCut does this - http://mpesch3.de1.cc/mp3dc.html
I tried using it, but not sure how it does what i am looking for.
I can't seem to specify multiple beginning and end points.
Could you help?
Thanks.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Ampa on December 03, 2009, 09:17 PM
In MP3DirectCut left click at each break point and then hit DEL (or click CUT).

When you've added all the split points, SAVE SPLIT to export the separate files.

Hope this helps - also see the help file, it is very clearly written!
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: snail02 on December 04, 2009, 11:24 AM
Thanks Ampa.
That worked great.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: More on January 31, 2010, 03:19 AM
I used Visual MP3 Splitter&Joiner (http://maniactools.com/soft/mp3-splitter-joiner/index.shtml). It allows to mannualy define the pieces you want to cut directly on the waveform of a file.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: f0dder on January 31, 2010, 03:40 PM
I had used audacity (http://audacity.sourceforge.net/) in the past but I don't know if has the feature you seek.

I am mentioning it because it is FOSS  8)
...and it pretty much sucks :( - pretty sad that this is the opensores audio editor "flagship".
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: ewemoa on April 12, 2011, 08:38 PM
I tried Ampa's suggestion (mp3DirectCut) and instructions and they seemed to work  :Thmbsup:

Thanks Ampa!


P.S. In my testing I found that leaving a bit more silence than I expected near the splits seemed to work better -- at least in one case, I got the sense that there was some lost audio.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: f0dder on April 12, 2011, 10:42 PM
P.S. In my testing I found that leaving a bit more silence than I expected near the splits seemed to work better -- at least in one case, I got the sense that there was some lost audio.
Could easily be the case, since mp3directCut avoids re-encoding to MP3 - that does mean it can't work on millisecond intervals, but has to work at the MP3 frame size instead.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: ewemoa on April 13, 2011, 03:26 AM
P.S. In my testing I found that leaving a bit more silence than I expected near the splits seemed to work better -- at least in one case, I got the sense that there was some lost audio.
Could easily be the case, since mp3directCut avoids re-encoding to MP3 - that does mean it can't work on millisecond intervals, but has to work at the MP3 frame size instead.
Thanks for the remarks.

Inspired by them, I did some searching and found the following at a Wikipedia page for mp3DirectCut (http://en.wikipedia.org/wiki/Mp3DirectCut):

Edit positions in the file can only be placed at the start of an MP3 frame (of which there are typically about 38 per second).
...
The documentation warns that navigating a song does not, in all cases, land on the start of an MP3 frame. The documentation does not guarantee correct results in all cases.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Curt on April 13, 2011, 03:42 AM
Visit http://www.code-it.com/wave_editor.htm

Shortened snippet from another thread:

Code-it Software (http://www.code-it.com/)  ... "Wave MP3 Editor PRO",...
...
The reason I am posting about Code-it right now is, that I have realized that these weird low priced applications right now are offered at an even more ridiculous low price. Read what you get for $10, it is of another planet:

Wave MP3 Editor PRO tools...
http://www.code-it.com/wave_editor.htm

The following is a list of most all the specialized tools you get with PRO: some are "one trick ponies" and others have complex functions...
.....
-----------
I don't bother to copy and paste more for now, but there is much more!!!: http://www.code-it.com/PRO_Tools.html

http://www.code-it.com/

Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: ewemoa on April 13, 2011, 06:20 AM
I tried out the "Pause Detection" functionality -- I ended up adding and removing some points but it seemed worth using.

Also tried out the following bit mentioned in the FAQ:

I miss the "Append all/selection to..." save option!

It's not longer necessarry since mp3DirectCut has virtual Cut, Copy & Paste. Open a second instance of the program where you copy the part you want to append. Then paste the selection the end of the other track. "Save all..." creates the combined file. You can also paste multiple selections. Before saving, the program does not copy real audio data but only references. So you must keep every file until you saved the result file.

[Minor point: in 2.13, I didn't find a "Save all..." -- found a "Save complete audio..." item that seemed appropriate though.]

mp3DirectCut's UI sure feels unusual  :huh:  I'm not sure I'll remember how to use it on a subsequent occasion...

After I got through with splitting, I found:

  http://audacity.sourceforge.net/help/faq?s=files&i=split (http://audacity.sourceforge.net/help/faq?s=files&i=split)
  http://wiki.audacityteam.org/index.php?title=Splitting_recordings_into_separate_tracks (http://wiki.audacityteam.org/index.php?title=Splitting_recordings_into_separate_tracks)

I think I'd remember what to do with Audacity, but I imagine it would take a fair bit longer to finish because of the exporting to mp3...

@ f0dder:

What are the sorts of things you don't like about Audacity?  I'm not a huge fan or anything, FWIW...

@ Curt:

Didn't know about Code-it Software.  Thanks.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Curt on April 13, 2011, 07:19 AM
I'm not a huge fan or anything, FWIW...

Laughing Out Loud, until I realized...
it did not say "I'm not a huge fan of anything, FWIW..."

------
I also have mp3DirectCut, but I use Code-it Wave Mp3 Editor Pro 2011
If there is anything missing in the program, write the author. He will listen.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: ewemoa on April 13, 2011, 07:34 AM
lol

Ah, another use for word verification image technology - inserting deliberate ambiguity into one's posts for humor and other noble purposes  ;)
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: f0dder on April 13, 2011, 12:44 PM
What I don't like about Audacity? Well, first let me say what I like about mp3DirectCut :)

It's interface might be quirky, but the thing that's important is that it can do the cutting without re-encoding the file. Not only is this a lot faster than re-encoding, but it also doesn't destroy quality, which re-encoding does. If there's other programs that can do this direct cutting, let me know - does Code-it do that, Curt?

Next, Audacity... ugh.

The user interface is extremely clunky - I can live with that, but it's definitely a turnoff. It's somewhat feature-limited compared to commercial audio editors, but that's fine as well, it's entirely suitable for some very light editing tasks.

There's a few problems, though. Like when working with compressed files, it requires the entire file to be decompressed before it will even *open* the file - and it always uses %TEMP% with no way of overriding the scratch directory. And it just generally seems pretty slow.

It's fine for small and easy editing tasks; I just can't help wonder why Audacity is thought of as the best opensource audio editor - isn't there anything better available?
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Curt on April 13, 2011, 02:15 PM
... it can do the cutting without re-encoding the file. Not only is this a lot faster than re-encoding, but it also doesn't destroy quality, which re-encoding does. If there's other programs that can do this direct cutting, let me know - does Code-it do that, Curt?

No, it doesn't. Thanks for informing about this feature. I have been using Code-it because it is easier to use. I will try D'Cut again.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: sajman99 on April 13, 2011, 03:54 PM
I'm having a hard time remembering a simple tool I used some time ago to cut MP3 (without re-encoding).

I'm guessing (*not at all sure*) it was the freeware MP3 Cutter Plus (http://www.asoftwareplus.com/mp3-cutter.html).
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Curt on April 13, 2011, 05:21 PM
... guessing (*not at all sure*) it was ... MP3 Cutter Plus

-made by A Software Plus, who is linking to Brothersoft. However, the author's name is Vishal Gupta - a name I believe I have seen in many other freeware programs of simple but absolutely fair quality. Beside a link to his own all-in-one program, Media Cope (http://www.mediacope.com/aboutus.html), this installer comes with default option for both comScore RelevantKnowledge and Facemoods:


[ You are not allowed to view attachments ]
[ You are not allowed to view attachments ]


Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: sajman99 on April 13, 2011, 05:57 PM
...this installer comes with default option for both comScore RelevantKnowledge and Facemoods...

Cripes, thanks for the heads up. :o Back when I used the app (IIRC), there was none of this add-on crap in the installer.

(btw I've come across Media Cope before, but never bothered to try it.)
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: ewemoa on April 13, 2011, 06:15 PM
Visualization (manually looking for pauses) and pause detection are starting to feel essential here -- both mp3DirectCut and Audacity have these.

I mistakenly tried MP3Cutter (http://home.hccnet.nl/p.luijer/) and then examined the brief online description of MP3 Cutter Plus (http://www.asoftwareplus.com/mp3-cutter.html) -- I didn't find the aforementioned features in either of these.

@ f0dder:

Thanks for the comments.  I have found working with larger files in Audacity to be unpleasant, but haven't found the UI to be too much of a turn-off.  What I have been hoping for is decent scriptability, but I don't get the sense that has been going anywhere productive (http://manual.audacityteam.org/index.php?title=Scripting).

@ Curt:

Thanks for the warning!
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Curt on April 14, 2011, 01:31 AM
... I mistakenly tried MP3Cutter (http://home.hccnet.nl/p.luijer/) ...

-can not entirely have been a mistake. MP3Cutter gives this insight:

... cut out pieces of a MP3 without having to decode that MP3 to a non-encoded PCM (wave)-file.
MP3Cutter cuts the MP3 at the frame level so it doesn't degrade the quality of your MP3.

This way of editing has one major downside:
special effects like: normalizing, fading and adding things like a flanger or an echo are not possible.

If you want these kind of "effects" you'll need to decode the MP3 stream into an un-encoded PCM format which can then be processed

So I'll keep on using Code-it, because I use these features.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: f0dder on April 14, 2011, 01:45 AM
Curt, this is a big if, but: if you're currently de- and re-encoding MP3s "just" for the purpose of normalizing, may I suggest you look into Replay Gainw? The idea is to simple scan the MP3s, and add tags with information of track and album volume levels, so a supporting player can do the normalization instead of destroying audio by re-encoding :)
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: ewemoa on April 14, 2011, 04:54 AM
I think I'd remember what to do with Audacity, but I imagine it would take a fair bit longer to finish because of the exporting to mp3...
For comparison, I tried Audacity's procedure.

It definitely feels like it takes longer (importing and exporting anyway), and I'm not convinced now that I'd remember how to carry the steps out in the future  :-[

...and now for some suckiness:


This was with Audacity 1.2.6...

In 1.3.13 there appear to be some improvements:


Removing a label seems to have changed.  From the "Removing labels" section of "Label Tracks (http://manual.audacityteam.org/index.php?title=Label_Tracks)":

To remove labels without affecting other labels: Single-click in the text of an individual label, then press the <Delete> or <Backspace> key (as appropriate) on your keyboard until the text is removed. Once the label is empty of text, press <Delete> or <Backspace> once more to delete the label. You can also remove one or more labels without affecting other labels by selecting any region extending over (or at least touching) the label edges(s), then choose Edit > Split Cut.

(Actually, learned via a YouTube video: Audacity 1.3.12 Beta - Adding and REMOVING labels (http://www.youtube.com/watch?v=HAovKCOI5_E).)
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Curt on April 14, 2011, 07:29 AM
Curt, this is a big if, but: if you're currently de- and re-encoding MP3s "just" for the purpose of normalizing, may I suggest you look into Replay Gainw? The idea is to simple scan the MP3s, and add tags with information of track and album volume levels, so a supporting player can do the normalization instead of destroying audio by re-encoding :)

-thanks, f0dder, but the files I am 'destroying' (cut/clean beginning and end, and normalize volume) are either extracted from video files, YouTube etcetera, or from radio streams. Not much quality to lose in the first place.
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: Curt on April 14, 2011, 12:51 PM
I forgot, and so forgot to tell, that with/on the few normal recorded tracks (from CD) where I have had to normalize the volume, I still use Code-it, but then it is named MP3 Volume Normalizer (http://www.softwaregizmos.com/Audio.htm). No re-encoding, it is derived from mp3gain version 1.4.6* = ReplayGain.
 :up:
(*= my version is from August 2010; I have not cared to update it as it works flawlessly)
 
Lossless Gain Adjustment

The bad news: This software can only adjust the volume of your mp3 files in steps of 1.5 dB.
The good news: 1.5 dB is a small enough step for most practical purposes. Most humans can just barely hear a volume change of 1 dB.

Some other good news is that this volume adjustment is completely lossless. In other words, if you adjust an mp3 by -6 dB and then if you change your mind, you can adjust it again by +6 dB and it will be exactly the same as it was before you made the first adjustment.
-Code-it MP3 Volume Normalizer

http://www.code-it.com/
http://www.softwaregizmos.com/

Software Gizmos & Jewels

Here - you're being offered a large array of software applications, from "one trick ponies" to "advanced": all time tested and proven to be useful as well as stable code.

For a one time registration fee, of just $29.95, you get freedom to download, install and freely use any/ all of the 50+ software apps - a realistic value of over $500. License to use on as many personal systems as desired, updates free of charge and personal support directly from the developer. Backed by a full 30 day satisfaction guarantee.

http://www.code-it.com/
http://www.softwaregizmos.com/
Title: Re: Mp3 split program that allows for multiple cut-points before execution?
Post by: ewemoa on July 14, 2011, 08:01 PM
Audacity steals focus during "Export Multiple" (http://forum.audacityteam.org/viewtopic.php?f=14&t=16922)...guess how many times...this is repeatedly annoying especially because if you happen to be typing elsewhere not only are you interrupted, you may accidentally cancel one of the exports...
I think I've come across a work-around -- use of virtual desktops.  Switching away from the desktop that audacity is running on seems to be effective in not being bothered by audacity-focus-stealing.  May be this method is more generally applicable -- though perhaps how well it works may depend on application-specific behavior and/or one's window manager / virtual desktop configuration(s).