Audio batch processing (same enhancements) w/Sound Forge 17 (B109)?

murrayatuptown wrote on 2/11/2025, 8:48 PM

Looks like I botched my earlier post attempt.

 

Using Sound Forge Sound Studio 17.0.2 Build 109 64-bit on Windows 10.

My current project has 15-20 videos 5-10 minutes long with two different cameras...a lot of files. I am adding the same audio editing 'recipe', altering EQ for the mics used. I am half done which took several hours running each file thru the saved custom EQ profile (only takes seconds), but the Save-As re-encoding or re-rendering saves 2.5-3 (?) x as long as playback with my PC horsepower.

Having to return (guessing how long each process has taken) and repeat the next video is what stretches it out over days.

Is there a way to do this as a batch through SF17 menu or an external script, or other method? Sounds unlikely to me, but if I don't ask, I won't know.

Uploading to DropBox for collaborator review also takes a while, but uploading is a simple batch-friendly process.

Thank you

 

Comments

SP. wrote on 2/12/2025, 1:40 AM

@murrayatuptown To my knowledge, Sound Forge Audio Studio cannot batch process or script, but Sound Forge Pro can.

Besides that, it sounds like the video gets completely re-encoded, that's why it takes this long. Maybe try to export the edited audio and use a free tool like FFMpeg to replace the audio track of the original video without re-encoding the video.

The command line should be:

ffmpeg -i input.mp4 -i new_audio.m4a -c copy -map 0:v:0 -map 1:a:0 output.mp4

 

murrayatuptown wrote on 2/12/2025, 2:02 AM

Thank you. I will stick with what works for now...choose my battles. It just takes longer.

rraud wrote on 2/12/2025, 11:28 AM

Re-rendering the picture element is what takes time.. in addition to creating a generational picture quality loss. As @SP. stated, I also recommend processing the audio and encode a separate audio-only file to 'Mux' in, which is relatively fast and replaces the audio track leaving the picture untouched. Of coarse this will not work well if the timeline is altered, which would corrupt the A/V sync. The only SF version that was capable of muxing was SFAS12 (with was a one-off unique build), There three or four muxing utilities available that I am aware of and many AAC encoders. ffmpeg and Nero AAC are allegedly the best sounding but my old and abused ears cannot hear any difference (all other encoding factors being the same) and btw, there are user interfaces (UI) available for both the above encoders if you are not familiar with using command prompts.