これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドossrecordです。
プログラム:
NAME
オスレコード - Open Sound System 録音プログラム。
SYNOPSIS
オスレコード [-ORhlv] [-F キーワード | ? ] [ -c チャンネル ] [ -d 開発者名 ]
[ -f フォーマット名 | ? ] [ -g 利得 ] [ -i リソース | ? ] [ -m nfiles ]
[ -r command ] [ -s 率 ] [ -t 最大秒数 ] ファイル名 | - ...
DESCRIPTION
当学校区の オスレコード プログラムはMicrosoft RIFF(wav)形式でオーディオを録音します。
ossxmix/ossmixミキサーによって録音ソースとして現在設定されている入力
プログラム。 -l オプションでは、VUレベルを表示するレベルメーターも利用できます。
キャラクターモード。
当学校区の ファイル名 パラメータは、生成される(.wav)ファイルの名前です。出力は、
ファイル名として - を指定して stdout に出力します。
OPTIONS
-s率>
録音を選択 率 生のPCMオーディオ(例: -s48000).
-cチャンネル>
の数を選択します チャンネル 1=モノラル、2=ステレオ、4、6、8 など。
-d開発者名>
選択開発者名> デバイスとして(例: -d/dev/dsp2) に保存します。
-f
入力サンプル形式を選択します(例: -fS32_LE or -fMU_LAW)
-f? サポートされている形式名のリストを出力します。
-F
コンテナ形式を選択します (例: WAV または AU)。デフォルトは WAV です。
-F? サポートされているコンテナ形式のリストを出力します。
-R オーディオデバイスをRAWモードで開き、仮想ミキシングとサンプリングを無効にする 率/形式
変換。デジタルソース(S/PDIF 入力)から録音するときに使用できます。
-v 詳細な出力。
-l レベルメーター(文字ベース)を表示します。
-私
録音ソースを選択するか、「?」の場合は利用可能な録音ソースを表示します。
提供される。例: オスレコード -i? 表示可能: vol line (現在選択中) mic cd
aux1 電話モノラルビデオ
-mnfiles>
記録操作を繰り返すnfiles> 回。 ファイル名 引数には %d が必要です
(または%02d)をファイルのどこかに置き、ファイル名の一意性を保証します。%dが指定されていない場合は
その後の録音は以前の録音を上書きします XNUMXつこのオプションは
ループバックオーディオデバイスを使用する場合、または -t オプションが使用されます。
-r command>
このオプションは、 command> ファイルを録音した後、バックグラウンドで
完了しました。録音されたファイルの名前は(唯一の) command ライン
口論。 いつ -m オプションを使用すると、スクリプトは並列に実行され、
次のファイルを記録します。詳細については、コマンド スクリプトのセクション (下記) を参照してください。
-g利得>
記録されたサンプルを引数で指定されたパーセンテージで増幅します。100(デフォルト)は
通常の信号レベル、200 は 16 倍のレベルを意味します。32 ビットと XNUMX ビットでのみサポートされます。
モード。
-t最大秒数>
それ以上記録しないでください最大秒数1 回の録画操作で > 秒かかります。
-L
録音レベルを。
-O 許可しない オスレコード 出力ファイルを上書きします。
-h 使用方法を表示します。
COMMAND SCRIPT
当学校区の -r command 行引数は、スクリプトまたはプログラムの実行を可能にします。
ウェーブファイルの録音は終了しました。以下はMP3を実行する簡単なscellスクリプトです。
lame を使用したエンコード。
#!/bin/sh
ウェーブ名=$1
MP3NAME=$1.mp3
麻痺 -m s -h - プリセット スタジオ $WAVENAME $MP3NAME
0番出口
別のサンプルスクリプト オスレコード ライブMP3ストリーミング用のシンプルなCGIスクリプトです
(/dev/dsp から)。
#!/bin/sh
echo コンテンツタイプ: audio/mp3
echo
オスレコード -S -b16 -s48 - | ダメ -m じ - -
0番出口
注意事項
当学校区の オスレコード 実行ファイルはossplay実行ファイルと同じです。動作は
プログラムを呼び出すために使用される名前。
一部のファイル形式では、ファイルの長さを記録するために32ビットしか割り当てられていないため、
プログラムが大きすぎるファイルを正しく読み取れないようにします。録画が4GBの制限を超える場合(
6時間10分強のサウンド(48Khz/16ビット/ステレオ品質と仮定)は、
持っていると最高 オスレコード AUまたはRAWコンテナを使用する( -F スイッチ(これを持たない)
制限。
onworks.net サービスを使用して ossrecord をオンラインで使用する