「FLAC」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
→‎概要: 参照元を見る限り32bit浮動小数点数に限らず任意の浮動小数点数を採用しない様子なので,32bit表記を削除.
m Xrecode IIの誤字修正
78行目: 78行目:
FLACには無圧縮形式への変換がオプションとして用意されている。可逆圧縮形式のFLACと区別するために、無圧縮形式のFLACをFLAC Uncompressedとしている。
FLACには無圧縮形式への変換がオプションとして用意されている。可逆圧縮形式のFLACと区別するために、無圧縮形式のFLACをFLAC Uncompressedとしている。


変換にはdBpowerAmpやXrecord IIなどの変換ソフトが必要。
変換にはdBpowerAmpやXrecode IIなどの変換ソフトが必要。


== 関連項目 ==
== 関連項目 ==

2015年12月14日 (月) 12:46時点における版

FLAC
開発元 Xiph.Org Foundation, Josh Coalson
最新版
1.3.1 / 2014年11月25日 (9年前) (2014-11-25)
リポジトリ ウィキデータを編集
対応OS WindowsMac OS XLinux、他
プラットフォーム クロスプラットフォーム
種別 オーディオコーデック音声ファイルフォーマット
ライセンス BSDライセンス, GNU GPL
公式サイト FLAC - Free Lossless Audio Codec
テンプレートを表示
FLAC
拡張子.flac
MIMEタイプaudio/x-flac[1]
マジック
ナンバー
fLaC[2]
種別オーディオ
国際標準Specification

FLAC(フラック、Free Lossless Audio Codec)はオープンソースフリーソフトウェアとして開発配布されている音声ファイルフォーマットである。

概要

可逆圧縮であるため、元の音声データからの音質の劣化が無い。2015年現在、Oggプロジェクトの可逆圧縮コーデックとして採用されている。通常のFLACファイル (.flac/.fla) だけでなく、Oggファイル (.oga/.ogg) やMatroskaファイル (.mkv/.mka) などのメディアコンテナに格納することもできる。

一部の変換ソフトには、無圧縮形式に変換可能なFLAC Uncompressedというオプションが用意されている。

量子化ビット数4bit - 32bit[3]サンプリング周波数1Hz - 655,350Hz、チャンネル数は1ch - 8ch[4]をサポートしている[5]

オープンソースとして開発されており、ライセンスに関しては以前はGPLが適用されていたが、Oggプロジェクトに加わった際にコアライブラリは修正版BSDライセンスへ変更された。

特徴

  • エンコード・デコードが速い
    • エンコード時に圧縮率を高くするとエンコードが遅くなるが、WavPackとは異なり、デコード(再生)時において、CPUへの負荷の違いはなく高速にデコードできる。[6]
  • シークが速い
  • データ構造がエラーに強い[7]
    • 前後のフレームに依存しないストリーマブルな構造であり、壊れた不完全なファイルでも実際に破損している箇所以外はデコードすることができる。
  • オープンソースの可逆圧縮音声フォーマットとして広く使われており、商用でも採用される例が増えている
  • Wave64, RF64フォーマットのサポートにより、4GB以上のリニアPCMデータに対応

利用例

  • 音楽CDを一つのMKAファイルにまとめる(アルバム化)
  • (FLAC).flac
  • (FLAC).fla
  • (FLAC).oga
  • (FLAC).mka

FLAC Uncompressed

FLACには無圧縮形式への変換がオプションとして用意されている。可逆圧縮形式のFLACと区別するために、無圧縮形式のFLACをFLAC Uncompressedとしている。

変換にはdBpowerAmpやXrecode IIなどの変換ソフトが必要。

関連項目

外部リンク

ソフトウェア

関連サイト

脚注

  1. ^ Registration being sought as audio/flac
  2. ^ Josh Coalson. “FLAC - format”. 2014年11月29日閲覧。 “"fLaC", the FLAC stream marker in ASCII, meaning byte 0 of the stream is 0x66, followed by 0x4C 0x61 0x43”
  3. ^ 浮動小数点ストリームはサポートしていない。浮動小数点ストリームに関しては、将来的な対応の予定もないことが明言されている。
  4. ^ ただし、サラウンドなどのマルチチャネル・マッピング方式への対応は限定的で、2.1ch/3.1chなどはサポートされていない(仕様上は将来的な拡張が可能)。
  5. ^ FLAC - format
  6. ^ [1]. Free Lossless Audio Codec - Hydrogenaudio Knowledgebase. Retrieved 26 Sep 2015.
  7. ^ 各フレーム毎にCRCMD5の参照値が記述されており、正当性を確認することが可能。
  8. ^ “オンキヨー株式会社:高品質音楽配信サービス「e-onkyo music」がDRMフリーコンテンツの配信を開始 国内初!24bit/192kHzの楽曲データも品揃え!”. オンキヨー. (2010年7月7日). http://www.jp.onkyo.com/news/newproducts/topics/20100707eonkyomusic.htm 2013年5月29日閲覧。 
  9. ^ “ソニー、「Android」搭載「Walkman F800」シリーズを発表”. CNET Japan. (2012年7月19日). http://japan.cnet.com/mobile/35019388/ 2012年8月27日閲覧。 
  10. ^ “「mora ~WALKMAN®公式ミュージックストア~」「ハイレゾ音源」のダウンロードサービスを10月17日より開始”. レーベルゲート. (2013年9月26日). http://labelgate.com/press/pdf/LAG_PR_130926_FINAL.pdf 2013年12月17日閲覧。 
  11. ^ Windowsにおいて、2GB以上のファイルでも取り扱えるように有志がコードを修正したバイナリ。