2015年9月30日の時点では不可能でした。ソースファイルをセグメント化し、セグメントをエンコードしてから、結果のファイルをステッチすることをお勧めします。
これは真の一時停止/再開機能ではありませんが、断片的な区分により、エンコードを中断できます。
発行するコマンドの大まかな概要:
フルファイルをパーツに分割する
ffmpeg -i recording.mp4 -c copy -flags +global_header -segment_time n -f segment file%03d.mp4
これにより、file000.mp4、file001.mp4などが作成されます。セグメンターの動作方法(Iフレームでのカットのみ)のため、これらのファイルのn
長さは正確には数秒でなく、ビデオ部分は正しく再生されない場合がありますが、データはすべて揃っており、各部分を変換できます
ffmpeg -i file001.mp4 -{filter/encoding parameters} -fflags +genpts file001-new.mp4
エンコードされた部分を再結合します
テキストファイルを作成し、このようにレンダリングされた各ファイルの名前を入力します
file 'file000-new.mp4'
file 'file001-new.mp4'
....
file 'filelast-new.mp4'
そして走る
ffmpeg -f concat -i textfile -c copy -fflags +genpts recording-encoded.mp4