Files
bin/mpvsyncbpm
T
2024-08-30 09:44:33 +02:00

9 lines
369 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 --start=`date +%S.%N` --no-audio-display --af=rubberband --speed=$SPEED "$1"
#mpv --af=scaletempo=scale=$SPEED:overlap=0.5 "$1"