prog.txtから取得した、変換の秒数$durCurSecと、音声ファイルから取得した、曲の長さの秒数$durTotalSecからパーセンテージを割り出します。ファイルの情報を取得するにはFFprobeを利用します。以下のような出力が得られます。ファイルの変換を開始したら、FFmpegのコマンド-progressで指定したテキストファイルから進行状況を読み取ります。形式はtype/subtypeです。例として、クライアント側のsendDataという関数で、サーバー側の処理をするreceiveData.phpに、AJAXでデータを通信すると次のようになります。JQueryのバージョンは1.12.4です。変換の進行状況を、別途ファイルにする場合、-progressの後に出力ファイルを指定します。tでフェードのタイプを指定します。