FLAC単語

フラック

2.0千文字の記事
  • twitter
  • facebook
  • はてな
  • LINE

FLAC(Free Lossless Audio Codec)とは、音圧縮方式の一つである。

概要

 FLACの最大の特徴は、読んで名のごとく償(Free)で可逆(Lossless)なリニアPCM圧縮方式であり、なおかつオープンソース開発が進められていることである。2001年に最初の安定版のバージョン1.0がリリースされ、2003年には非可逆音圧縮Ogg Vorbisで成功を収めていたザイフォ財団(Xiph.org)に、オープンソースでパテントフリーの音圧縮コーデック開発するという志を同じくしていること、可逆圧縮と非可逆圧縮で補関係にあることなどからプロジェクトは合流することとなった。

 当初はストレージの記憶容量や通信回線の細さなどから可逆音圧縮そのものが利用用途が限られたマイナーな存在であったが、当初からハードウェアデコーダーも意識し再生負荷が低かったこと、安定版リリースから長い間互換性を維持していること、マルチチャンネルや幅広い量子化ビット数、サンプリング周波数に対応していたことなどといったこともあり、先発プロプライエタリで高圧縮フォーマットや、後発のより圧縮率の高く(非可逆圧縮ファイル+差分ファイルで可逆圧縮になるなどの)高機オープンソースフォーマット、果てはマイクロソフトアップルソニーフォーマットも押しのけて、可逆音圧縮メジャーな形式の地位を確立している。

 近年はハイレゾと呼ばれる高サンプリング周波数・量子化ビット数の音ファイルがトレンドであること、ストレージや通信回線が可逆音圧縮を扱えるようになってきたことで、PC以外にも据え置きのネットワークオーディオプレーヤー、ポータブルオーディオプレーヤーといった再生機器、PC同様ソフトウェア次第で再生できるようになるスマートフォン等の対応機器が普及した結果、音楽配信でも利用されることが増えている。

そもそも可逆音声圧縮とは何か

 可逆音圧縮とは圧縮したデータから、元の圧縮だったデータ全に取り出すことのできる音圧縮形式である。乱暴に言えばWAVファイルなどをアーカイバなどを使ってZIPやRARといった形式に圧縮するのと変わらない。対するMP3AACなどの非可逆圧縮人間の聴感では分かりづらい部分からデータをそぎ落としていくため、圧縮したデータから元のデータを取り戻すことは原理上できない。反面、可逆圧縮形式では圧縮率の高いファイルでも半分程度、せいぜい3分の2程度の容量にしか圧縮できない。対する非可逆圧縮は「何を喋っているか判別できればいい」などのように聴感を犠牲にすれば20分の1などに圧縮できる。たとえそれでも無音部分が何分もあろうが一定のビットレート記録し続ける圧縮べれば可逆圧縮は帯域やストレージの節約に大きく貢献する。

 では、なぜZIPなどでなく音に特化した圧縮形式を使うのかというと、まずは汎用圧縮形式とは圧縮効率が違うこと、受信した部分から再生するストリーミング再生などに対応できること、そして何よりタグが扱えることである。MP3ファイルなどで用いられるID3タグで曲名、アーティスト名、アルバム名、ジャンルジャケットなどのアートワークを埋め込み、それらを再生ソフトで扱うことができる。実はWindows圧縮リニアPCMファイルを収めるのに広く使われるWAVファイルには、タグを埋め込む領域が十分な量確保された標準仕様として定義されていないため、書き込めたとしても各ソフトで互換性のない独自実装で埋め込むほかない。この点も圧縮ファイルそのままでなく、可逆圧縮したファイル使う大きな理由でもある。

 近年オーディオで流行しているDSD方式は、アナログデジタルに変換する際に、従来広く使われていたPCM変調ではなく、PDM変調を用いているためリニアPCMに変換するという工程を経なければ(つまり可逆ではなくなる)FLACなどのリニアPCM用の可逆圧縮は使えない。だが、そもそもDSDにはDSTという専用の可逆圧縮形式が仕様として盛り込まれているため、DSD非対応の機器のために劣化覚悟で変換するのでなければFLACを使う意味はないだろう。

対応ソフトウェア

対応商品

関連動画

flacに関するニコニコ動画動画紹介してください。

関連コミュニティ

flacに関するニコニコミュニティ紹介してください。

その他の可逆音声圧縮

関連項目

この記事を編集する

掲示板

おすすめトレンド

急上昇ワード改

最終更新:2024/03/29(金) 13:00

ほめられた記事

最終更新:2024/03/29(金) 13:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP