-
音樂格式的標籤(tag)與編碼
id3v1: ISO-8859-1 id3v2.3.0: ISO-8859-1, UTF-16 (with BOM) id3v2.4.0: ISO-8859-1, UTF-16 (with or without BOM), UTF-8 APEv2: UTF-8 Vorbis comment: UTF-8 根據 ID3.org 的說明,目前對 ID3 tag 支援較廣的版本是 ID3v2.3.0,從這版開始,至少我們多了 UTF-16 的支援。但是那些只有 ID3v1 的 mp3 呢?這實在一個令人頭大的問題。 剛剛稍微找了一下,發現了「Linux下mp3标签乱码问题的分析和解决」與「对 mp3 乱码问题的分析和解决」這兩篇文章,他們也提供了幾種方法,可以把幫你把討厭的 ID3v1 標籤移除,加上支援 Unicode 的 ID3v2 和 APEv2。 那事情就這樣結束了嗎?並不完全是,許許多多的情況下我們會看見 ape 以及一個 cue 檔,這個 cue 檔紀錄歌曲名稱、長度、歌手等 meta data,但是這個 cue 檔也是另外一個編碼格式不明的灰色地帶。就算使用支援度相當好的 foobar2000…
-
abcde
因為在實驗室的時間太多,所以都沒有時間回寢室轉mp3,要不然我以前習慣用 EAC 和 lame 來轉mp3。 剛好我身邊有一台空的FreeBSD,也剛好就發現了這個取名叫「abcde」的ports。 abcde 全名為 A Better CD Encoder,下面是 freshports 對他的一些描述。 abcde (A Better CD Encoder) is a frontend sh script to rip tracks from a CD, encode them in ogg vorbis or mp3 format, and tag them. Rippers supported: cdparanoia, cdda2wav, dagrab Encoders supported: bladeenc, gogo, flac, l3enc, lame, mp3enc, oggenc,…