2013-03-29 mp3
mpg123 というツールを使えば可能。
「mpg123 -t mp3ファイル」の実行結果に「VBR」があれば VBR、なければ CBR。「-t」はテストモードだから実際に出力は行われない。
$ mpg123 -t vbr.mp3 High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3 version 1.15.1; written and copyright by Michael Hipp and others free software (LGPL/GPL) without any warranty but with best wishes Playing MPEG stream 1 of 1: vbr.mp3 ... MPEG 1.0 layer III, VBR, 44100 Hz joint-stereo [1:03] Decoding of vbr.mp3 finished.
$ mpg123 -t cbr.mp3 High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3 version 1.15.1; written and copyright by Michael Hipp and others free software (LGPL/GPL) without any warranty but with best wishes Playing MPEG stream 1 of 1: cbr.mp3 ... MPEG 1.0 layer III, 192 kbit/s, 44100 Hz joint-stereo [1:03] Decoding of cbr.mp3 finished.
最初は lame と ffmpeg のコマンドラインオプションを漁ってたんだけど、VBRかCBRかを確認できるようなオプションは見つからなかった。