メディア圧縮
メディア圧縮は、メディア固有の圧縮アルゴリズムを使用して、音声、動画、画像ファイルのファイルサイズを小さくします。ファイルデータを完全に保持したままファイルサイズを小さくするZIPやRARなどの標準的なファイル圧縮アルゴリズムとは異なり、メディア圧縮アルゴリズムは、圧縮するデータの種類に特化して設計されています。
多くの一般的な画像ファイル形式では、何らかのメディア圧縮が使用されています。JPEG圧縮は、写真向けに設計された非可逆方式で、画像の複雑さを軽減するために微妙な色の違いを減らします。GIF圧縮では、インデックスカラーを使用して、画像のカラーパレットを256色以下に減らします。PNG画像圧縮では、画像データをフィルタリングし、周囲のピクセルに基づいてピクセルの色を予測する可逆アルゴリズムを使用します。
音声圧縮コーデックも、ファイルサイズを小さくするために、人間の耳には聞き取れないデータを取り除こうとします。MP3やAACなどの非可逆音声圧縮形式では、音声ファイルから、人間の耳には聞こえないほど小さい音や高すぎる音などの不要な部分を取り除きます。一方、FLACなどの可逆音声コーデックは、圧縮して完全に再現できる音声信号のパターンを特定します。非可逆コーデックではファイルサイズが大幅に小さくなりますが、可逆コーデックでは音声信号全体を保持しながら、ファイルサイズを適度に小さくします。
動画ファイルは画像や音声ファイルよりもはるかに大きいため、ほとんどの動画コーデックでは、容量を節約するために非可逆圧縮が使用されます。動画ファイルには、動画自体、複数の音声トラック、字幕やキャプションのトラックなど、複数のデータストリームが含まれる場合があります。H.264、H.265、AV1、VP9などの動画コーデックでは、フレーム間の違いを分析し、変化する領域だけをエンコードする、フレーム間圧縮と呼ばれる技術を使用します。一方、音声トラックではAACなどの標準的な音声圧縮形式が使用されます。最後に、圧縮された動画と音声のストリームは、配布用にMKV、MP4、AVIなどのコンテナー形式にまとめられます。
NOTE: 圧縮されたメディアを再生するには、コンピューターに必要なコーデックがインストールされている必要があります。
関連するファイル拡張子: .JPG、.GIF、.PNG、.MP3、.M4A、.AAC、.MP4、.MKV、.AVI。
知識をテストする