Archive for 7月 13th, 2010

Linux Commandline Ripping – Abcde

A Better CD Encoder via CDRipping

Those who want a no-nosense, fast, customizable ripping solution should try ABCDE.

mp3エンコーディングのためには、id3v2が要るって言われました。

1
sudo aptitude install id3v2 abcde

一応、lameとかも入れた方がいいかもしれません。いや、勝手に入るのかも。既に入れてたので確認できてませんが。。。

使ってみた感じ、コマンドラインなのでわりと軽い、何より速いです。AsunderとかRubyRipperとかも試したんですけど体感速度は全然違います。

/etc/abcde.conf で細かく設定します。以下、オプション設定例。

1
2
3
4
5
6
7
8
# デフォルトの出力フォーマット
OUTPUTTYPE=mp3
# lameに渡すオプションを直接記入
LAMEOPTS="--preset studio"
# ファイル出力先の書式
OUTPUTFORMAT='/home/udzura/Music/${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM} - ${TRACKFILE}'
# リッピング終了後に、ディスクを取り出す
EJECTCD=y

あと、普通にコマンドラインのオプションを色々渡せます。

1
abcde -o 'mp3:--preset studio' -x # for example

ヘルプをガン見すればより細かい制御もできそうだし、しばらく使ってみようかと。ちなみに /usr/bin/abcde 自体はただのシェルスクリプトですね…。

# もしかしたら、WindowsでもCygwinとかで動くんじゃないですかね?

sonydbでmp3 walkmanをコマンドライン管理(feat. xargs tips)

対象読者

  • Ubuntu等のデスクトップLinuxを利用している
  • MP3プレイヤーとしてSONYさんのMP3 Walkmanを愛用している

ということで、少なくとも僕は得をしますが、誰が得をするのかよく分からないTipsです。ワンライナーばっかりです。1行野郎最高!

あと、

  • xargsコマンド初心者~初級者ぐらいの方

にも、音楽とかソニー関係なく参考になると思われます。

動作確認

「NW-E026F」では、私の使用した限りでは問題なく動作することを確認しています。あくまでも公式の使い方から外れますので、自己責任でお願いします

Read the rest of this entry »