
Automatic Trimming (Ripple Delete) of Silent Audio

When producing and editing a recorded session, there are a lot of "gaps" in the recordings where I have no audio being spoken. In order to produce this screencast, I must go through and ripple delete all of these "gaps".
As a user, I would like to be able to have a selected clip and trigger the gaps to be ripple deleted automatically. It would be helpful if there were configuration options of
- maximum dB threshold to be an identifying factor for detecting silence
- configurable padding (leave 1/4s, 1/2s, 1s) of silent audio before and after cut
- option to retain silent audio but just a slice is made instead
In the example image attached, the blue highlighted area is what I need to Ripple Delete, but there could be 50 of these on this particular video clip. The end result is what you see to the left of the blue highlighted area.
This would greatly reduce the amount of work I have to do on ever video and would save me 10+ hours each week. This would be a HUGE feature for me.
-
Also, fill out the Feature Request Form so we can give you a case number for direct communication if needed.
-
Also a huge thumbs up from me. I'm a recent convert using ScreenFlow to make online physics lectures. I like to edit out the long pauses where I'm writing uninteresting but necessary details on my tablet for an example. If I could press a button that shortens all silences to ~1 second via ripple deletes and then does a cross dissolve over the remaining time, my editing time would go to almost zero.
-
In the meantime, as a workaround, I use ffmpeg to trim all the silence out of my audio:
1. Record the audio in screenflow, remove background noise and export in .aiff format
2. Run the ffmpeg in the command line to trim the silence:
./ffmpeg -i input.aiff -af silenceremove=start_periods=1:start_duration=0:start_threshold=0:stop_periods=-10:start_threshold=-50dB output.aiff
3. Import output.aiff back to screenflow
To install ffmpeg, visit https://www.ffmpeg.org.
-
I would greatly appreciate automatic ripple delete of silent audio and have up voted this.
However, I noticed this request is a year old. If this feature is too challenging or too much work for the devs (or just not enough of a priority), perhaps a halfway solution would be to automatically ripple delete all "tagged" or labeled clips. I go through my clips and label all the ones I want to delete in ORANGE color (for example). Then I go back and manually ripple delete each grouping of orange colored clips. It would be amazing if I could just tell Screenflow to automatically ripple delete all clips that are colored orange instead!
Would an automation feature like this be simple enough to add in?
-
I've found the tool https://getrecut.com/ that can trim silence from the video and can export right to ScreenFlow. However it can't import the ScreenFlow files, only .mov or .mp4 that can take the quality lacks because of double export.
For ScreenFlow developers. I will not upgrade to SF10 while you don't implement the really needed features that will speed up editing like trim silence or whole timeline speed. Start to give what the community wants and take my money!