19 lines
457 B
Bash
Executable File
19 lines
457 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# delay the audio by using the same video file as two inputs
|
|
# for ffmpeg, one offset by $1 seconds. Take the video of the
|
|
# first, the audio of the offset one. Negative offsets are ok.
|
|
|
|
set -eu
|
|
|
|
if [ "$#" -ne 2 ]; then
|
|
echo "USAGE: $0 DELAY FILE"
|
|
exit 1
|
|
fi
|
|
|
|
fullpath="$2"
|
|
source fileextensions
|
|
|
|
cd "$dir"
|
|
ffmpeg -i "$filename.$extension" -itsoffset "$1" -i "$filename.$extension" -map 0:v -map 1:a -c copy "$filename""_delayed.$extension"
|