ほとんどのオーディオエディタは、次のようなさまざまな種類のオーディオ分析を表示できます。
生成された画像は、何らかの方法で保存できます。
これを行うためのコマンドラインの代替手段はありますか?
Windows7。マルチOSソリューションが推奨されます。
次の3つのタスクのいずれかを実行できます SoX :
sox file.wav -n spectrogram
Ffmpegを使用してスペクトログラムを作成できます
ffmpeg -i inputfile.mp3 -lavfi showspectrumpic=s=800x400:mode=separate spectrogram.png
フィルタのドキュメント: https://ffmpeg.org/ffmpeg-filters.html#showspectrumpic
Windowsの例が見つからなかったので、ディレクトリ内のすべてのflacオーディオファイル、または実行することを選択した拡張子を自動化し、そのスペクトログラムを作成するのに役立つバッチファイルを作成しました(変更するだけです) ( "。*。flac")から( "。*。extension")(異なるオーディオファイルに使用する場合)ここ:
FOR %%F IN (".\*.flac") DO sox.exe "%%F" -n spectrogram -p 2 -S 5 -y 240 -c "%%~NXF" -o "%%~NF.png"
テキストファイルを作成し、そのコードをその中に入れてfilename.batとして保存し、別の場所で指定されていない限り、soxディレクトリで選択したファイルを使用して実行します。 -p 1〜6を使用して、適切と思われる色を変更できます。