有馬総一郎のブログ

(彼氏の事情)

2013年09月12日 00:52:00 JST - 3 minute read - Linux

cdparanoiaとSound Converterで、CDからmp3にエンコードする

折角Ubuntuを使っているのだから、GUIでないCLIな、信頼性の高いCDリッピングソフトを使ってみる。

sudo apt-get install cdparanoia

でcdparanoiaをインストール

arimasou16@Desktop:~$ sudo apt-get install cdparanoia
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています 
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
  cdparanoia
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 4 個。
35.1 kB のアーカイブを取得する必要があります。
この操作後に追加で 125 kB のディスク容量が消費されます。
取得:1 http://ubuntu-ashisuto.ubuntulinux.jp/ubuntu/ raring/universe cdparanoia i386 3.10.2+debian-11 [35.1 kB]
35.1 kB を 0秒 で取得しました (129 kB/s)
以前に未選択のパッケージ cdparanoia を選択しています。
(データベースを読み込んでいます ... 現在 202422 個のファイルとディレクトリがインストールされています。)
(.../cdparanoia_3.10.2+debian-11_i386.deb から) cdparanoia を展開しています...
man-db のトリガを処理しています ...
cdparanoia (3.10.2+debian-11) を設定しています ...
arimasou16@Desktop:~$ 

コマンドでリッピング開始

cdparanoia -v -B

ユーザーマニュアル
http://www.xiph.org/paranoia/manualj.html

arimasou16@Desktop:~$ sudo cdparanoia -v -B
cdparanoia III release 10.2 (September 11, 2008)

Using cdda library version: 10.2
Using paranoia library version: 10.2
Checking /dev/cdrom for cdrom...
 Testing /dev/cdrom for SCSI/MMC interface
 SG_IO device: /dev/sr0

CDROM model sensed sensed: HL-DT-ST DVDRAM GT30N LE09 
 

Checking for SCSI emulation...
 Drive is ATAPI (using SG_IO host adaptor emulation)

Checking for MMC style command set...
 Drive is MMC style
 DMA scatter/gather table entries: 1
 table entry size: 131072 bytes
 maximum theoretical transfer: 55 sectors
 Setting default read size to 27 sectors (63504 bytes).

Verifying CDDA command set...
 Expected command set reads OK.

Attempting to set cdrom to full speed... 
 drive returned OK.

Table of contents (audio tracks only):
track   lengthbegin   copy pre ch
===========================================================
  1.    19293 [04:17.18]       37 [00:00.37]    no   no  2
  2.    21357 [04:44.57]    19330 [04:17.55]    no   no  2
  3.    22500 [05:00.00]    40687 [09:02.37]    no   no  2
  4.    23063 [05:07.38]    63187 [14:02.37]    no   no  2
  5.    16907 [03:45.32]    86250 [19:10.00]    no   no  2
  6.    25215 [05:36.15]   103157 [22:55.32]    no   no  2
  7.    13938 [03:05.63]   128372 [28:31.47]    no   no  2
  8.    22480 [04:59.55]   142310 [31:37.35]    no   no  2
  9.    23592 [05:14.42]   164790 [36:37.15]    no   no  2
 10.    17625 [03:55.00]   188382 [41:51.57]    no   no  2
 11.    15965 [03:32.65]   206007 [45:46.57]    no   no  2
TOTAL  221935 [49:19.10]    (audio only)
 
Ripping from sector  0 (track  0 [0:00.00])
   to sector  221971 (track 11 [3:32.64])

outputting to track00.cdda.wav

 (== PROGRESS == [| 000036 00 ] == :^D * ==)   

outputting to track01.cdda.wav

 (== PROGRESS == [| 019329 00 ] == :^D * ==)   

outputting to track02.cdda.wav

 (== PROGRESS == [| 040686 00 ] == :^D * ==)   

outputting to track03.cdda.wav

 (== PROGRESS == [| 063186 00 ] == :^D * ==)   

outputting to track04.cdda.wav

 (== PROGRESS == [| 086249 00 ] == :^D * ==)   

outputting to track05.cdda.wav

 (== PROGRESS == [| 103156 00 ] == :^D * ==)   

outputting to track06.cdda.wav

 (== PROGRESS == [| 128371 00 ] == :^D * ==)   

outputting to track07.cdda.wav

 (== PROGRESS == [| 142309 00 ] == :^D * ==)   

outputting to track08.cdda.wav

 (== PROGRESS == [| 164789 00 ] == :^D * ==)   

outputting to track09.cdda.wav

 (== PROGRESS == [| 188381 00 ] == :^D * ==)   

outputting to track10.cdda.wav

 (== PROGRESS == [    !| 206006 00 ] == :^D * ==)   

outputting to track11.cdda.wav

 (== PROGRESS == [  - - - -  - - - -  - - - -  -| 221971 00 ] == :^D * ==)   

Done.


arimasou16@Desktop:~$ ls -l ~/*.wav
-rw-r--r-- 1 arimasou16 arimasou16    87068  9月 11 20:21 /home/arimasou16/track00.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 45377180  9月 11 20:23 /home/arimasou16/track01.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 50231708  9月 11 20:24 /home/arimasou16/track02.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 52920044  9月 11 20:24 /home/arimasou16/track03.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 54244220  9月 11 20:25 /home/arimasou16/track04.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 39765308  9月 11 20:26 /home/arimasou16/track05.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 59305724  9月 11 20:27 /home/arimasou16/track06.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 32782220  9月 11 20:27 /home/arimasou16/track07.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 52873004  9月 11 20:28 /home/arimasou16/track08.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 55488428  9月 11 20:28 /home/arimasou16/track09.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 41454044  9月 11 20:29 /home/arimasou16/track10.cdda.wav
-rw-r--r-- 1 arimasou16 arimasou16 37549724  9月 11 20:29 /home/arimasou16/track11.cdda.wav
arimasou16@Desktop:~$ 

WAVファイルは、ホームディレクトリ配下にできる。

できたWAVファイルをmp3にエンコードするために、変換ツールをUbuntuソフトウェアセンターで、“soundconvert"で検索。

サウンドコンバーターをインストール。

有馬総一郎のブログ-サウンドコンバーター

WAVファイルを追加。

Asunder CD Ripperと同様に
/home/Music/アーティスト/アルバム/00_タイトル.mp3
出力先、ファイル名を設定

可変ビットレート256kbpsでエンコードする。

アーティスト名が不明の場合は,Unknown Artist
アルバム名が不明の場合は、Unknown Album
で作成される。

Tags: Ubuntu Desktop

Asunder CD RipperでCD吸い込み foobar2000のようにタグ編集できるツールpuddletag