We help IT Professionals succeed at work.

Trying To Find a Specialized Audio Silence Trimming App

mikebinnz
mikebinnz asked
on
I'm interested in finding an application that will Trim Out, Or Add To, the Silence at both the beginning and the end of Individual MP3 Audio Files to Preset Times

I've tried numerous editors, many of which will detect and split files on the basis of finding Windows of Silence (ie below a preset dB Level), but this is NOT what I'm after

I'm trying to find something that will look Forward from the Beginning of the track until it rises above a Preset dB Level, then Backwards from the End of the Track for the same thing

The Body of the Track is then what's between these two points, and Preset Lead-In and Lead-Out Silences are then added to that to give the Output File

mpTrim 2.13 Looks like it should do this, but I can't get it working and I get no reply from the Author

This edit should be lossless and the app should preferably work on both mp3 and mp3Pro files
Comment
Watch Question

Timothy McCartneySYS ADMINISTR I INFRAS
CERTIFIED EXPERT

Commented:
Have you tried Audacity? It's free/open-source.

http://audacity.sourceforge.net/

Author

Commented:
Yes, it ceratinly looks capable of doing what I want when driven manually

I should have added that I have about 50,000 Files to process, so I'm after something that can do this as a batch process, hopefully without having to write add-ins
SYS ADMINISTR I INFRAS
CERTIFIED EXPERT
Commented:
Audacity is natively capable of batch processing.

http://manual.audacityteam.org/man/Batch_Processing

Author

Commented:
Thanks for your suggestions Tracerfett; it seems I have found a solution, but it's messy, so I'm still in the market for a better one;

Using Audacity;
 > Analyze > Sound Finder    creates a Label Track
 > Tracks > Edit Labels          gives you a Time Table of the Points found above

I grabbed these with Excel, and used VB to find the amount of time to Trim from Start and End

Then used VB to drive mpTrim 2.13 with SendKeys to Trim this amount from the Original
(small prob is that mpTrim's resolution only seems to go down to 1s)

(It was tempting just to Export the Trimmed Track from Audacity, but it doesn't look like it's possible to do this without re-encoding it, and this will degrade it)

Background

With quite a large collection of music controlling Duplicates becomes a problem; there are lots of solutions to this problem, but unless you actually listen to the candidates for deletion, it's hard to tell if they are the same version or not, because the duration of identical tracks is often slightly different, depending on the original source and how they've been encoded

By standardizing the amount of Lead-In & Lead-Out Silence it should be possible to Automate Duplicate Deletion by comparing the Track Duration

Not foolproof, but losing the odd different version that happens to be the same Duration seems worth it to me

Explore More ContentExplore courses, solutions, and other research materials related to this topic.