9 lines
347 B
Bash
Executable File
9 lines
347 B
Bash
Executable File
#!/bin/bash
|
|
BPM=`mediainfo "$1" | grep BPM | head -n1 | awk '{print $3}'`
|
|
TARGET="$2"
|
|
SPEED=`echo $TARGET/$BPM | bc -l`
|
|
PITCH=`echo $BPM/$TARGET | bc -l`
|
|
echo altering tempo of track from $BPM to $TARGET that is $SPEED of original tempo
|
|
mpv --no-audio-display --af=rubberband --speed=$SPEED "$1"
|
|
#mpv --af=scaletempo=scale=$SPEED:overlap=0.5 "$1"
|