先頭t(=duration)秒をカット
ffmpeg で指定時間でカットするまとめ | ニコラボ
$ ffmpeg -ss [duration] -i input.mp4 -c copy output.mp4
2倍速にする
ffmpegを使って動画の再生速度を変えてみる - 脳内メモ++
$ ffmpeg -i src.mp4 -vf setpts=PTS/2.0 -af atempo=2.0 dest.mp4
編集に使ったスクリプト
import os files = ["01.mp3",\ "02.mp3",\ "03.mp3",\ "04.mp3",\ "05.mp3",\ "06.mp3",\ "07.mp3",\ "08.mp3",\ "09.mp3",\ "10.mp3",\ "11.mp3",\ "12.mp3",\ "13.mp3",\ "14.mp3",\ "15.mp3",\ "16.mp3",\ "17.mp3",\ "18.mp3",\ "19.mp3",\ "20.mp3"] for f in files: cmd = "ffmpeg -ss 5 -i " +f+ " -c copy "+f+".mid.mp3" os.system(cmd) cmd = "ffmpeg -i "+f+".mid.mp3 -vf setpts=PTS/1.5 -af atempo=1.5 "+f+".out.mp3" os.system(cmd) cmd = "rm *mid.mp3" os.system(cmd)