2009年1月22日 星期四

VirtuialBox更新到 2.1.2

今天終於下定決心將VirtualBox更新到新的版本。
可是更新時它說和舊的版本不合(舊版是 2.0.x),所以先將舊版移除再安裝新版。



安完後系統自動跟我說:存在舊版的VDI,是否將之轉換為新版本呢?當然是要!結果轉換後一切 perfect。

轉換後發現它多了個3D Acceleration 及 Nested Paging二個選項。我將 Display Memory 調為 16M 後再去啟動Windows XP,發現它變得比以前快了。

2009年1月20日 星期二

Ubuntu下將APE轉成WAV及MP3

從大陸的VeryCD下的古典音樂及國樂(好像大陸稱為民族音樂或是民樂)都是壓縮為APE格式。雖我將音樂播放器諸如Audacious等已安裝了APE插件,可以順利播放;但對於市面上的MP3播放器就不支援了,在加上我常將些PPT檔轉為SWF檔,但是PPT只支援WAV,故必須將APE需轉為MP3等格式了。

我以前在大陸時有在Ubuntu 7.10之下轉過,但回台之後重新安了Ubuntu 8.10就必須重做。現將這些步驟紀錄起來,以免『年久失修』到時要重做又忘了。

要將APE轉為MP3需有三個軟體-mac, lame及mp3splt。其中的mac,必須自己去http://supermmx.org/linux/mac 下,我是下了 mac-3.99-u4-b5.tar.gz 版,然後回來自行編譯、安裝。而lame同樣也可以到 http://lame.sourceforge.net 下,但我是用了Ubuntu的apt-get去安裝。步驟如下:

1. 下載回了的 mac-3.99-u4-b5.tat.gz解壓之後,在其目錄之下以命令
(1) sudo ./configure
(2) sudo make
(3) sudo make install
編譯安裝即可(註:先要check 你是否以安裝了build所需的環境,所以先以sudo apt-get install build-essential 檢查看看。

2. 同樣的lame也可如此,但我是 sudo apt-get install lame 就完事

3. 在下命令 sudo apt-get install mp3splt

4. 將下列的shell script 建成一個shell 執行檔

#!/bin/sh
PARAM=$#
if [ $PARAM -eq 2 ]; then
echo ""
echo ""
echo "***********************************"
echo *****Step1 转换ape为wav*****
echo "***********************************"
echo ""
echo ""
mac "$1" "`echo $1 | sed -e 's/.ape$//'`".wav -d
echo ""
echo ""
echo "***********************************"
echo *****Step2 转换wav为mp3*****
echo "***********************************"
echo ""
echo ""
lame -h -b 320 "`echo $1 | sed -e 's/.ape$//'`".wav "`echo $1 | sed -e 's/.ape$//'`".mp3
# rm "`echo $1 | sed -e 's/.ape$//'`".wav
echo "************************************"
echo *****Step3 切分mp3文件*****
echo "************************************"
mp3splt "`echo $1 | sed -e 's/.ape$//'`".mp3 -c "`echo $2 | sed -e 's/.cue$//'`".cue
# rm "`echo $1 | sed -e 's/.ape$//'`".mp3
echo ""
echo ******转换完成!*****

else
echo -e "usage: ape2mp3 filename(ape) filename(cue)"
fi

註:經mp3split之後,有的中文檔名會有亂碼(如下圖)的情形出現,但音樂還是可以播放的


這我目前也不知,只能用手工的ZZ方式解決,過段時間有空再解決這個問題吧!

2009年1月11日 星期日

解決Pidgin無法登入MSN

前篇文章說將嘗試 pidgin 2.4.3,但我忽然想起前幾周看過一個Blog,它是以新的WLM(Window Live Message)代替MSN的Protocol, 就去試試。

sudo apt-get install msn-pecan

後啟動Pidgin,修改其通訊協定的protocol 為WLM就可以了

Pidgin 2.52無法連上MSN

最近這些天,Pidgin 2.62(Ubuntu 8.10)一直無法順利連上MSN。



Google一下也沒發現答案,只有一篇說他是用2.50後來換成 2.4.3 卻可以。不知是否真如此呢?反正我也不用 2.5.2 新功能的,也許該試試看。