I am using this script on Ubuntu 20.04.3 server which I wrote to paste together clips from a video into one single video. It takes the output video file as the first argument and all following are the clip files. Script has error checking for user input but I remoed these here for clarity:
---------------- #!/bin/bash JOINFILE="joinfile.txt" NUMARGS=$# TARGETFILE="$1" if [ $NUMARGS > 1 ] then shift echo "file $1" > "$JOINFILE" shift while [ "$1" != "" ]; do echo "file $1" >> "$JOINFILE" shift done fi COMMAND="ffmpeg -f concat -safe 0 -i $JOINFILE -c copy $TARGETFILE" eval "$COMMAND" eval "rm $JOINFILE" exit 0 ------------------ This has worked mostly well but now I have a problem when pasting two clips from a video where the audio gets badly out of sync at the paste point. Is there some way to modify the ffmpeg command such that the audio is not affected like this? Both clips play just fine without any lipsync problem, but the pasted video is several seconds (or possibly more) off. -- Bo Berglund Developer in Sweden _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".