問題タブ [sox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
4841 参照

iphone - CAFファイルの音声変換

kAudioFormatiLBC を使用して、iPhone のオーディオを CAF ファイルに録音しています。録音は正常に機能します。

サンプルを取り、Ruby on Rails Web サービスでアップロードした後、他の形式に変換できるようにしたいと考えています。

sox を使用しようとしていますが、次のようになります。

sox in.caf out.mp3

sox FAIL formats: can't open input file `in.caf': Supported file format but unsupported encoding.

私が得るffmpegと同様:

Unable to find a suitable output format for 'in.caf'

何か案は?

ありがとう

0 投票する
6 に答える
29265 参照

windows - sox FAIL util: MAD デコーダー ライブラリ (libmad) 関数 "mad_stream_buffer" を読み込めません

libmad を sox 用にコンパイルしました。mp3 を読み込もうとすると、次のメッセージが表示されます。

sox FAIL util: MAD デコーダ ライブラリ (libmad) 関数 "mad_stream_buffer" をロードできません。

プロジェクトを間違ってコンパイルしましたか?

0 投票する
2 に答える
1040 参照

c++ - C++ で録音中にデバイスからサウンド レベルを取得する

サウンド レベルを取得したいので、サウンドを録音するときに SDL アプリケーション (プラットフォームは Linux) で表示できます。どうやってやるの?私は自分のアプリで FMOD API を使用していますが、記録には SoX を使用しています (フォークして exec() を使用してセットアップします - おそらくこれはもっとうまくいくかもしれませんが、方法がわかりません :( )。 SoX の関数、FMOD API、または /dev/dsp に直接アクセスしてサウンド データを取得しますか?

0 投票する
2 に答える
391 参照

shell - 複数の mp3 を SOX に送信する

こんにちは、たとえば配列のような多くの異なる mp3 を SOX に送信したいと考えています。

sox 1.mp3 2.mp3 N.mp3 out.mp3
sox num1.mp3 num2.mp3 numN.mp3 out2.mp3
sox n1.mp3 n2.mp3 nN.mp3 out3.mp3

それらすべてを一度に送信するにはどうすればよいですか?それともできないでしょうか?

0 投票する
1 に答える
323 参照

php - SOX LAME と php の発射完了信号?

こんにちは、PHPで次の方法でSOXを使用しています:

$thesong = 67;

$theString = "1.wav 2.wav 2.wav 1.wav";

exec("./sox $theString $thesong.wav");

非常にうまく機能しているようです。次に、次のことを行います。

exec("./lame $thesong.wav $thesong.mp3");

これも問題なく動作しますが、SOXとの両方がいつLAMEエンコーディングを完了したかを知る方法はありますか?

彼らは「I Am Done」の合図を送るということですか?

何かのようなもの:

0 投票する
1 に答える
3799 参照

audio - sox ファイル.wav -r 10 ファイル.dat

オーディオ ファイルのサンプルには何が含まれていますか?

コマンド「sox file.wav -r 10 file.dat」を実行すると、出力は次のようになります

最初の列は時間で、2 番目と 3 番目の列は 2 つのチャネルを表します。

しかし、チャンネルの値には何が含まれているのか知りたいですか?

0 投票する
1 に答える
41391 参照

audio - soxを使用してオーディオファイルのサンプルレートを取得するにはどうすればよいですか?

soxを使用して特定のオーディオファイルのサンプルレートを取得したいと思います。それを行うためのコマンドラインが見つかりませんでした。

0 投票する
2 に答える
520 参照

c - SoX と OpenAL のパフォーマンス/オーバーヘッド

どちらも C 用のバインディングがあり、さまざまなフォーマットを再生できます。

どちらがより優れていますか?シンプルさ、パフォーマンス、オーバーヘッド、およびメモリフットプリントの観点から。

また、複数のストリームを処理するのに優れているのはどれですか?

0 投票する
9 に答える
40383 参照

audio - sox 出力から .wav の長さを取得する

.wav ファイルの長さを取得する必要があります。

使用:

与えます:

grep またはその他の方法を使用して、2 番目の列の長さの値、つまり 28.107375 のみを出力するにはどうすればよいですか?

ありがとう

0 投票する
1 に答える
1902 参照

linux - iLBC コーデック 2 wav を使用した caf ファイルの Linux 変換

使用http://www.ilbcfreeware.org/software.html - ilbc_test.exe が作成するファイルからのみ静的になります。

他の提案はありますか?sox は、私が知る限り、それを変換できないようです。