linuxが非フリーコーデックを使用する理由
それは簡単な部分:ほとんどのオーディオ/音楽はMP3のような非フリー形式であるため、デコードするには非フリーコーデックが必要です。
なぜファイル内のいくつかのデータポイント以外のものが必要ですか?
オーディオCD品質のサンプリングレートは44.1kHz、16ビットワードであるため、1つに605MiBが必要です。 1時間のステレオオーディオ(44100 * 60 * 60 * 16 * 2)。これは非常に多くのデータポイントです:-)。そのため、非可逆圧縮が存在し、これらの形式/データをデコードするために何か(=コーデック)が必要です。
Linuxが圧縮された、時には高度に特許を取得したオーディオおよびビデオコーデックをサポートする必要がある理由は、次の理由によるものです。
- 人々は、移植性とユニバーサルサポートを必要としています。カーオーディオシステムから-すでに圧縮形式の音楽がたくさんあり、Linuxで再生したいと考えています。多くの企業がMP4 / AACの音声を提供/販売しており、多くの場合、これらの形式の音声はFLAC / WAV /の音声よりも安価です。 RIFF / ALAF。
- 非圧縮オーディオよりも圧縮オーディオの方が好まれることがよくあります。非圧縮オーディオはスペースが大きすぎるためです。
- MP3 / M4Aはどちらも、タグ付け、埋め込みアルバムアート、歌詞などをサポートしています。 WAVはこの点でかなり制限されています。
これにより、2020年に最も人気のあるオーディオ形式はMP3とAAC / M4Aになります。Linuxは独自のオーディオ形式をサポートしていない可能性があります。 al l、それだけで、OSは世界中の膨大な数の人々にとって使用できなくなります。
コメント