cdparanoia
| 開発元 | Xiph.Org |
|---|---|
| 最新版 | III 9.8 / 2004年12月19日 |
| 最新評価版 | III 10pre0 / 2006年8月29日 |
| 対応OS | Linux、BeOS、FreeBSD、NetBSD、Mac OS X |
| プラットフォーム | クロスプラットフォーム |
| 種別 | CDリッパー |
| ライセンス | GPL |
| 公式サイト | xiph.org/paranoia |
cdparanoia(シーディーパラノイア)はLinux上で[1]動作するオープンソースかつフリーなCDリッパーである。有志によりBeOS・BSD系OS・Mac OS Xなど他のOS向けにも移植されている.ミニマリズム(最小限主義)的な思想で設計されている。貧弱なハードウェアの下であっても、強力なエラー補正機能によって高品質なリッピングを実現する事が出来る。
目次 |
[編集] 設計
全体の核となるパラノイアライブラリが実際の作業の大半を担当しているため、アプリケーションとしてのcdparanoiaは、単なるparanoiaライブラリのフロントエンドである。paranoiaライブラリの最終安定バージョンはParanoia IIIである。
cdparanoiaの設計は基本的に「多すぎる機能は本質を損なう[2]」という考えに基づいている。cdparanoiaは、GUIやCDDBアクセスなどの関係のない機能の代わりに、正確なリッピング機能を提供し、CD-ROMドライブというハードウェアについてよく知る事が出来るように設計されている。
[編集] 開発の歴史
cdparanoiaはXiph.orgの、後のVorbisやTheoraと同じチームによって開発された。ソースコードリポジトリはSubversionを用いて公開されている。プロジェクトはcdda2wavへのパッチを制作するためのものとして開始された。それらはParanoia IおよびIIと呼ばれ、限定的なエラー補正と少数のデバイスがサポートされていた。1998年1月のParanoia IIIからスタンドアローンのライブラリとなった。
最新の開発バージョンであるParanoia IVは、より柔軟性、移植性、有能性に優れたものとなるように設計されている。パラレルポート用デバイスのサポートやプリギャップの検出と除去、Solarisへの移植が計画されている。ウェブサイトやソースコードの公式なアップデートが途絶えた事もあり、2002年以降、プロジェクトが終了したかのように見えたが、2006年8月にバージョン10.0のプレリリースとともに継続が発表された[3]。
[編集] ステータスインジケータ
cdparanoiaは進行状況を表すためにスマイリーフェイスに似た顔文字を表示するのが特徴である。
:-) 通常動作、低/無ジッタ :-| 通常動作、有意なジッタ :-/ 読み取りドリフト :-P 最小単位の読み取り動作における無報告のストリーミング消失 8-| 再読み取り中に問題を検出、訂正困難 :-0 SCSI/ATAPI転送エラー :-( スクラッチ(擦り傷)を検出 ;-( 訂正を放棄 8-X 訂正不可能な既知のエラーにより終了 :^D 展開完了
[編集] 関連項目
[編集] 脚注
- ^ [1]
- ^ Why don't you implement CDDB? A GUI? Four million other features I want?
- ^ Prerelease of Cdparanoia 10.0
[編集] 外部リンク
- CDDA Paranoia Homepage -- 公式サイト
- cdparanoia user manual (Japanese) -- 日本語版マニュアル
- [2] -- Mac OS X 用ソース
- Bronson Beta -- Mac OS X 用インストーラ
- cdparanoia for BeOS
- The FreeBSD Ports Archive: cdparanoia
- The NetBSD Packages Collection: audio/cdparanoia