Loop Finder
音声ファイルを読み込むと、曲の中で繰り返されている区間を探してループの継ぎ目を割り出します。つなぎ目を試聴して、ループ部分だけを保存できます。
mp3 をここにドロップ、またはファイルを選ぶ
ファイルは端末の中だけで処理され、アップロードされません。ループ部分が2回以上含まれている曲で見つかります。
デモ音源を準備しています…
ループ開始
ループ終了(ここから開始位置へ戻る)
0:00.000
ループ候補
繰り返し区間が見つかりませんでした。下の設定で一致のしきい値を下げるか、最短ループ長を短くして再解析してください。ループが1回しか入っていない曲は、この方法では検出できません。
位置の微調整
開始
終了
ループ長は
保存
WAV(16bit)を ZIP に入れて保存します。ZIP を展開すると WAV が取り出せます。
LOOPSTART と LOOPLENGTH は、ループ位置をサンプル数で書き込む形式です。ogg に変換してタグを付ける用途に使えます。サンプル数は を基準にしています。
ゲーム用の ogg を作る
RPGツクールなど、ogg の LOOPSTART / LOOPLENGTH を読むエンジン向けです。読み込んだ曲をそのまま ogg にして、いま選んでいるループ位置をタグに書き込みます。
音声は読み込んだ曲から直接エンコードするので、ループ位置は1サンプルもずれません。「曲の頭からループ終了まで」を選ぶと、ループ終了より後ろの余白を切り捨てます。
ほかの方法(ffmpeg を使う / すでにある ogg に書き込む)
ffmpeg で変換する場合(「イントロ+ループを保存」で取り出した WAV に対して実行)
ogg を選ぶと、音声はそのままにタグだけを書き換えます。元のタグは残り、LOOPSTART と LOOPLENGTH があれば置き換えます。ogg に変換できるソフトは Audacity や ffmpeg などです。
検出の設定
しきい値を上げると厳密に一致する区間だけを拾い、下げると多少の違いを許します。短いフレーズの繰り返しばかり出るときは、最短ループ長を伸ばしてください。