ffmpeg で無限入力が可能に で追加されていたが、フィルタを掛けて加工することはできなかった。今回はフィルタ内でループするのでループ回数やループした部分にもフィルタが当てられる。
基本コマンド
1回ループして2回読み込む
ffmpeg -i input -filter_complex loop=1:32767:0;aloop=1:2.14748e+009:0
オプション
- loop
ループ回数。-1 で無限
規定値:0[int] - size
ループにどれだけバッファサイズを取るか
loop
ならフレーム数
最大値:32767
規定値:0[int64]
aloop
サンプル数
最大値:2.14748e+009
規定値:0[int64] - start
ループするときにどの位置からループするか
loop
ならフレーム数
規定値:0[int64]
aloop
サンプル数
規定値:0[int64]