質問

良好なファイルサイズを維持しながら、iPhoneでのオーディオ録音に最適な最低サンプルレートはどれくらいですか?現在、44.1kHzを使用していますが、生成されるファイルが大きすぎます。

役に立ちましたか?

解決

「最適」の意味に依存します。 22.05kHzでも、ほとんどの音楽には十分です。 11.025kHzは、音声を録音するのに十分以上です。それはすべてあなたがオーディオで何をしているのかに依存します。最適なレートを決定するには、耳を使用することをお勧めします。

他の推奨事項は、質問に対する回答をいくつか選ぶことです。 44は優れたサンプリングレートですが、非常に低い受け入れ率です。

他のヒント

マイクが内蔵されたiPhoneでは、最大8 kHzが得られます。ヘッドセットを使用する場合、44.1 kHzを取得できます。内蔵マイクを使用し、録音サンプルレートを44.1 kHzに設定している場合、オーディオはアップサンプリングされますが、これは不要であり、言及する大きなファイルを生成します。また、必ずモノで録音してください。これにより、ファイルサイズが半分になります。

常に最高のレートで録音したい場合は、ハードウェアに問い合わせてください:

size = sizeof(sampleRate);
err = AudioSessionGetProperty (kAudioSessionProperty_CurrentHardwareSampleRate,
    &size, &sampleRate);

音声の場合、常に8 kHzで録音できます。音楽の場合、最高の品質が必要なため、ハードウェアが実行しているサンプルレートを使用します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top