eharris / mp3splt

mp3splt/mp3splt-gtk/libmp3splt are tools and a library to allow frame-accurate splitting and joining of encoded audio files without requiring decoding or re-encoding. This project was migrated from the abandoned Sourceforge project on 2020-09-13.
0 stars 0 forks source link

Split WAV files as well #57

Open eharris opened 4 years ago

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:06 Created by kevinpinto on 2007-08-08 21:24:35 Original: https://sourceforge.net/p/mp3splt/feature-requests/46


I am going through a project of digitizing my large collection of old audio cassettes. I record them through a sound card and they emerge as long WAV files about 60 minutes long.

It would be awesome if mp3splt would split these files as well. I would use it in conjunction with the option to search for silence (which requires mp3splt to decode the mp3 anyway). WAV files are very simple in nature and it should not be hard to code this.

Thanks a bunch!

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:06 Created by bradtem on 2007-11-27 06:35:12 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#1acd


Logged In: YES user_id=785028 Originator: NO

I have to say I am perplexed why my own search for a program like this which splits uncompressed (or flac) files also turned up zilch. Is there one we just haven't found?

The usual good workflow in audio processing is to start with uncompressed or lossless, make your changes, edits, normalizes, splits and the like, and finally when you are done, compress down to the compressed format. So splitting wav or flac would definitely be the way to go, splitting mp3s should be a last resort if that's all you have.

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:09 Created by io_alex_2004 on 2007-11-27 09:14:40 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#59e0


Logged In: YES user_id=1009175 Originator: NO

Hello,

we would be glad to implement lossless audio formats in mp3splt and I hope we do so if we manage to have some more time to code at it. If you are a developer and have some time to implement one of the lossless formats, we would also be glad to help you.

However, the first purpose of this software was to split non lossless audio formats. You can find many free software programs that allow you to edit (and split) wav files (like audacity for example) and surely others with command line user interfaces. I don't know much about flac splitters.

-- Alex

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:12 Created by bradtem on 2007-11-27 09:57:38 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#9266


Logged In: YES user_id=785028 Originator: NO

Yes, I know about audacity's silence splitter. I find its interface cumbersome, or that it has one at all. The great thing about mp3splt is that it's automatic. Ideally tell it the album from cddb or the number of tracks and it should do a good job.

(I don't think it does the truly automatic job yet, though, where it would, based on what it was told about the number of tracks or approximate lengths, pick the N "most" silent sections which are not too close together, figuring out the threshold from that. That would be cool but lots of work.)

I'm digitizing vinyl and the more automatic the better. I ideally want to have one shell script that does it all. The raw sound files come with 6 half-albums (off a record changer) with 15 second silence gaps between them (though there are record changer noises in those gaps as spikes). Then I would want to grab each half album, trim off any silence from front and back, normalize it and based on a quick file listing number of tracks or cddb code, split them into tracks. Ideally I would just want to list the 6 albums in a text file, and then use the inverse of that for the other 6 sides which come when I flip.

We can do a bunch of this, but not yet the whole thing, and a tool like mp3split can help a lot -- but the split should be done on a lossless file of course. Do you know of wav splitters that work based on silence or cddb? I may have to, gasp, go to windows

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:14 Created by io_alex_2004 on 2007-11-27 10:09:49 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#80e3


Logged In: YES user_id=1009175 Originator: NO

Unfortunately I don't know any program for silence and cddb split of losseless formats :(

-- Alex

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:17 Created by io_alex_2004 on 2008-06-05 22:31:34 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#48e5


Logged In: YES user_id=1009175 Originator: NO

Hello,

the current development version (libmp3splt) has a plugin system for audio formats. WAV format split can be implemented as a plugin that uses a library that handles WAV files.

-- Alex

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:19 Created by *anonymous on 2014-10-20 04:24:05 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#0132


Is there a plugin for wav?

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:22 Created by turnkit on 2014-10-20 04:26:03 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#2e70


WAV support would be great!

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:25 Created by io_alex_2004 on 2014-10-21 21:12:43 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#1f10


Hello,

Out of curiosity, there are tons of software working on wave files. Why would you need wav splitting in mp3splt ?

For the record, current release supports native FLAC splitting.

-- Alex

eharris commented 4 years ago

Imported from SourceForge on 2020-09-13 04:31:27 Created by turnkit on 2014-10-21 23:35:23 Original: https://sourceforge.net/p/mp3splt/feature-requests/46/#1f10/82e7


I have the same situation as the original poster -- I am mainly looking for a wav splitter than would trim silence from head and tail. I ended up using sox but the learning curves was a little deeper and it seems rather inefficient since I have to clear the head silence, then reverse the entire wave file, clean head again, then reverse again. I've got an Intel i7 and about 122,000 wav files... it's going to take five days at this rate (along with the other processing involved.) Any fast head and tail silence trimmer is always wanted. I don't know of other command line options besides sox so if mp3splt could do it it would be nice.

On Tue, Oct 21, 2014 at 4:12 PM, Munteanu Alexandru < io_alex_2004@users.sf.net> wrote:

Hello,

Out of curiosity, there are tons of software working on wave files. Why would you need wav splitting in mp3splt ?

For the record, current release supports native FLAC splitting.

-- Alex

Status: open Group: Created: Wed Aug 08, 2007 09:24 PM UTC by Kevin P. Last Updated: Mon Oct 20, 2014 04:26 AM UTC Owner: nobody

I am going through a project of digitizing my large collection of old audio cassettes. I record them through a sound card and they emerge as long WAV files about 60 minutes long.

It would be awesome if mp3splt would split these files as well. I would use it in conjunction with the option to search for silence (which requires mp3splt to decode the mp3 anyway). WAV files are very simple in nature and it should not be hard to code this.

Thanks a bunch!

Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/mp3splt/feature-requests/46/

To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

-- David C. Sutherland | (310) 729-6411 (c)