DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

Rip CD on Ubuntu


用Mint自带的banshee可以把CD转换为ogg文件,[Media -> Import Media],然后选择Audio CD,但只能转换为ogg格式,好像不能自动获取ID3标签;比较好的方法是使用RipperX,它可以把CD转换为wav, ogg, mp3, flac等格式,Ubuntu自带了ogg编码器,需要转为MP3的话需要手工下载编码器:

sudo apt-get install lame libmp3lame0

设置

包括输出格式,参数,路径等。在RipperX里面的[Config -> Mp3]下"Encoder plugin"选择"Lame MP3 Encoder",然后在[Config -> General]下设置好MP3文件的输出目录(Target Directory),然后就可以转换了。

获取ID3标签

ID3标签会在播放设备中显示,所以还是很重要的。RipperX提供了在线获取ID3标签的方法,只要点击面板上面的"CDDB"按钮就可以自动获取了,包括CD的Artist和Album名称,各轨道名称等,如果获取不到就只能手工输入了,

辅助工具

转换完成后用eyeD3查看转换出来的mp3文件ID3 tag是否正确。安装此工具:

sudo pip install eyeD3

如果报已安装,但eyeD3命令不可用,用

sudo pip install eyeD3 --upgrade

试一下;查看mp3 tag的指令是eyeD3 <file_name>,也可以用它来设置(修改)ID3标签,格式是:

eyeD3 -a -A -t -n <track_num> file_name</p> <p>查询和修改都支持通配符;</p> <p>Ref: </p> <p>http://www.pauljoyceuk.com/codex/2012/ripperx-not-encoding-mp3s/ </p> <p>http://eyed3.nicfit.net/</p> <hr/> <script src="https://utteranc.es/client.js" repo="leetschau/leetschau.github.io" issue-term="pathname" theme="github-light" crossorigin="anonymous" async> </script> <hr/> </div> <section> <div class="span2" style="float:right;font-size:0.9em;"> <h4>Published</h4> <time pubdate="pubdate" datetime="2013-09-24T10:02:19+08:00">Sep 24, 2013</time> <h4>Last Updated</h4> <time datetime="2013-09-24T10:02:19+08:00">Sep 24, 2013</time> <h4>Category</h4> <a class="category-link" href="http://leetschau.github.io/categories.html#tech-ref">Tech</a> <h4>Tags</h4> <ul class="list-of-tags tags-in-article"> <li><a href="http://leetschau.github.io/tags.html#cd-ref">CD <span>3</span> </a></li> <li><a href="http://leetschau.github.io/tags.html#linux-ref">linux <span>158</span> </a></li> <li><a href="http://leetschau.github.io/tags.html#mp3-ref">mp3 <span>1</span> </a></li> </ul> <h4>Contact</h4> <a href="#" title="My You can add links in your config file Profile" class="sidebar-social-links" target="_blank"> <i class="fa fa-you can add links in your config file sidebar-social-links"></i></a> <a href="#" title="My Another social link Profile" class="sidebar-social-links" target="_blank"> <i class="fa fa-another social link sidebar-social-links"></i></a> </div> </section> </div> </article> </div> <div class="span1"></div> </div> </div> <div id="push"></div> </div> <footer> <div id="footer"> <ul class="footer-content"> <li class="elegant-power">Powered by <a href="http://getpelican.com/" title="Pelican Home Page">Pelican</a>. Theme: <a href="http://oncrashreboot.com/pelican-elegant" title="Theme Elegant Home Page">Elegant</a> by <a href="http://oncrashreboot.com" title="Talha Mansoor Home Page">Talha Mansoor</a></li> </ul> </div> </footer> <script src="http://code.jquery.com/jquery.min.js"></script> <script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js"></script> <script> function validateForm(query) { return (query.length > 0); } </script> </body> <!-- Theme: Elegant built for Pelican License : http://oncrashreboot.com/pelican-elegant --> </html>