Skip to content

Instantly share code, notes, and snippets.

@avanavana
avanavana / splitaudio.sh
Last active March 25, 2021 14:01 — forked from vi/split_by_silence.sh
Using FFmpeg to split multimedia file into parts based on audio volume level
#!/bin/bash
# Modified from original to encode as mp3, renamed to 'splitaudio', and made the usage text more substantial
IN=$1
OUT=$2
true ${SD_PARAMS:="-55dB:d=0.3"};
true ${MIN_FRAGMENT_DURATION:="20"};
export MIN_FRAGMENT_DURATION
@avanavana
avanavana / splitaudiokf.sh
Last active March 25, 2021 14:04 — forked from vi/split_by_silence_kf.sh
Video-enhanced split_by_silence.sh script.
#!/bin/bash
# updated from original to encode as mp3, renamed 'splitaudiokf', and improved usage file
IN=$1
OUT=$2
true ${SD_PARAMS:="-55dB:d=0.3"};
true ${MIN_FRAGMENT_DURATION:="20"};
export MIN_FRAGMENT_DURATION