Recent Posts

2012年10月22日月曜日

aplayのヘルプ/オプション




aplay ver.1.0.25でaplay-hして表示されるヘルプを抄訳してみました。

(当方の環境はUbuntu Studio 12.10です)






-------------------------------------------------------------------------------------
aplay ヘルプ
-------------------------------------------------------------------------------------

-L, --list-pcms         デバイスのリストを表示

-D, --device=NAME       PCMを名前から選択

-q, --quiet             クワイエットモード メッセージを表示させない

-t, --file-type TYPE    ファイルタイプを指定 (voc, wav, raw or au)

-c, --channels=#        チャンネル数を指定

-f, --format=FORMAT     サンプルフォーマット (大文字小文字を区別しない)

-r, --rate=#            サンプルレート

-d, --duration=#        #秒後に再生停止('='は使わない → aplay -d10)

-M, --mmap              mmap メモリ領域にマップ(*当方の環境では使用不可でした)

-N, --nonblock          ノンブロッキングモード

-F, --period-time=#     停止の間をマイクロ秒で指定

-B, --buffer-time=#     #マイクロ秒にバッファのデュレーションを指定

    --period-size=#     #フレームでバッファのデュレーションを指定

    --buffer-size=#      #フレームでバッファサイズを指定

-A, --avail-min=#       #マイクロ秒をウェイクアップのためのスペースに指定

-R, --start-delay=#     #マイクロ秒をオートマチックPCMがスタートするまでのディレ
                            イに指定

-T, --stop-delay=#      #マイクロ秒をオートマチックPCMが停止するまでのディレイに
                            指定

-v, --verbose           PCMやセットアップの詳細を表示(累積的なオプション)

-V, --vumeter=TYPE      VUメーターを表示(タイプ: mono / stereo *値が必要です
                           → aplay -Vstereo)

-I, --separate-channels ひとつのファイルを各チャンネルで使用

-i, --interactive       キーボードでインタラクティブに操作する(今のところスペース
                        キーでplay/pauseのみ)

    --disable-resample  自動的にリサンプリングされるのを防ぐ

    --disable-channels  自動的にチャンネル変換されるのを防ぐ

    --disable-format    自動的にフォーマット変換されるのを防ぐ

    --disable-softvol   ソフトウェアボリュームを禁止

認識されるサンプルフォーマット: S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE IEC958_SUBFRAME_LE IEC958_SUBFRAME_BE MU_LAW A_LAW IMA_ADPCM MPEG GSM SPECIAL S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE
これらのいくつかは指定のハードウェアで使用不可能な場合があります

フォーマットのショートカット:
-f cd (16 ビット、リトルエンディアン、44100、ステレオ)
-f cdr (16 ビット、ビッグエンディアン、44100、ステレオ)
-f dat (16 ビット、リトルエンディアン、48000、ステレオ)

Related Posts Plugin for WordPress, Blogger...
Twitter Delicious Facebook Digg Stumbleupon Favorites More