mpg123で「ようこそ」メッセージを抑制しますか?

mpg123で「ようこそ」メッセージを抑制しますか?

指定された時間にオーディオを再生するためにmpg123を呼び出すnode.jsアプリケーションを作成しています。これが発生した場合はログを保持しますが、エラーが発生した場合にのみ(ファイルが見つかりませんエラーなど)。

mpg123が失敗すると、私のアプリケーションはエラーをキャッチするだけでなく、標準High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3 ...メッセージと実際のエラーもキャッチします。

出力の最後の行をつかみ、ただ記録せずにmpg123にウェルカムメッセージを表示せずにエラーのみを表示させる方法はありますか?マニュアルページには、私が見ることができるものは表示されませんが、まだ考慮していない他の方法が気になります。

ベストアンサー1

ファイル名を入力する必要はなく、mpg123オプションのリストが表示されます-q。これは次のことを意味します。静かな

たとえば、通常の出力は次のようになります。

% mpg321 mysong.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2, and 3.
Version 0.3.2-1 (2012/03/25). Written and copyrights by Joe Drew,
now maintained by Nanakos Chrysostomos and others.

しかし、-q旗があれば、すべてが静かになります。

エラーメッセージが表示され続けます。

% mpg123 -q nosuchsong.mp3
nosuchsong.mp3: No such file or directory

おすすめ記事