■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

初心者もOK! FreeBSD質問スレッド その8

[58:名無しさん@お腹いっぱい。 (01/11/04 09:21)]
ddでAUDIO CDのリッピングに成功しました。
track*.rawというファイルはできました。
ここから、wave形式にしたいのですが、
http://kobe1995.net/~kaz/FreeBSD/cd_rip.html
によると、

どうしてもWAV形式にしたければ、適当な44オクテットのヘッダをくっつける。
% cat Header track#.raw >track#.wav

とあるのですが、適当な44オクテットのヘッダ
てどうやって用意したらいいのでしょうか?


[59:名無しさん@お腹いっぱい。 (01/11/04 09:31)]
>>58
/usr/ports/audio/afsp


[60:名無しさん@お腹いっぱい。 (01/11/04 09:46)]
>>58
/usr/ports/audio/sox


[61:名無しさん@お腹いっぱい。 (01/11/04 09:48)]
最初からWAVEで出力するリッパーもあったような


[62:名無しさん@お腹いっぱい。 (01/11/04 09:50)]
>>61
/usr/ports/audio/dagrab


[63:名無しさん@お腹いっぱい。 (01/11/04 09:50)]
有難う御座います。
後一つ質問させてください。
cdに入ってる曲、全曲をシェルスクリプトを作る事で、
コマンド1発で、waveに変換したいのですが、
cdに応じて、その中の曲数を変数として、格納する方法
が分かりません。(厨房です。)

現在は、
dd if=/dev/acd0t1 of=track1.raw bs=2352
dd if=/dev/acd0t2 of=track2.raw bs=2352
を、28まで並べて書いています。
(曲数が28も無い場合はもちろんエラーになります。)

なんとかなりませんか?


[64:名無しさん@お腹いっぱい。 (01/11/04 09:54)]
>>63
ddにこだわる理由がよー判らんのだけど


[65:名無しさん@お腹いっぱい。 (01/11/04 10:02)]
dagrab だと、cdごとwaveに変換できるんですか?


[66:名無しさん@お腹いっぱい。 (01/11/04 10:05)]
調べたら、
$dagrab 1 2 3 (トラック1,2,3を吸い出す場合)
でできるのですね。感動しました。


[67:名無しさん@お腹いっぱい。 (01/11/04 10:14)]
自分が吸い出すときの設定

cdda2wav -D 0,4,0 -B -x -H -O wav

-D デバイスを指定 SCSIの4番目
-B ファイルを一曲ずつに分割
-x 最高qualityで吸い出す
-H *.infファイルを作らない
-O ファイル形式を指定

-Dは環境によって変えてください。


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)