ffmpegでmp3を編集する

先頭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)