サーバーに多数の ogg および opus ファイルがあり、必要に応じて json-waveform 数値配列を生成する必要があります (以下の例)。
最近、JSON 波形のレンダリングに ffmpeg/ffprobe を使用するノード ベースのWaveform -utilを発見しましたが、これは完全に機能します。ノードプロセスを常に実行することが問題の最適な解決策であるかどうかはわかりません。
ffmpegは私が投げることができるものなら何でも処理できるように見えるので、ffmpegソリューションに固執したいと思います。
3 つの質問があります。
1)phpに相当するものはありますか?PNG 画像を生成するものはいくつか見つかりましたが、JSON 波形の数値配列を生成するものは見つかりませんでした
2) php ベースのソリューションではなく、ノードベースのソリューションを使用することの大きな利点はありますか (php ベースのソリューションがあると仮定して)?
3) CLI ffmpeg/ffprobe を使用して json-waveform を生成する方法はありますか? すべての -show_ オプション (-show_data、-show_streams、-show_frames) を見ましたが、探しているものが生成されたようには見えませんでした。
json-waveform は次の形式である必要があります。
[ 0.0002、0.001、0.15、0.14、0.356 .... ]
皆さん、ありがとうございました。