microsoft smartphone 特別是在影片方面 前者的品質說實在的 遠遠落後後者
因為我之前都是用Pocket PC 及 smartphone 在轉到symbian時對它真是非常的失望
realplayer 放的影片又小又模糊 再加上lag 真是個100%的失敗品
後來又有了 smartmovie 雖然比realplayer要好多了
但是不管是畫質或音質都是在水準之下 跟 PPC及SP 用的 Betaplayer 根本不能比
smartmovie 的缺點在於
音訊最大只到80Kbp
畫質上播放時會lag
所以讓我一直懷疑轉向symbian而放棄 PPC及SP 是一個錯誤
但是
我不相信也不願意接受這個事實
努力的在網路上不斷的搜尋及試驗
終於
讓我找到了!
首先
你要有 smartmovie converter 完整版 安裝在電腦上 (不要找我要註冊碼 謝謝)
在這我是用 2.63 版的 也是最新版的
在圖中可以看到 也就是我圈起來的地方
Codec 是 ffdshow
下載後安裝這個轉碼器
在這順便談一下 smartmovie 的設定問題
1 首先是來源檔案的方面 來源檔案必須要是影片和音訊分成2軌存在於檔案中 也就是在smartmovie 左下方的Clip Info. 中在Audio 是有數據的 如果沒有表示來源檔是1軌的 這樣的檔案轉出的影片是沒有聲音的
2 在右上方的Video Setting中 Reduse Frames 是一定要勾的 要不然會lag
3 最後在Audio Setting 中 Enable 是一定要選的 至於 Force Mono 就要看你要不要再看影片時使用雙耳耳機了

至於音訊方面 後面會提到
完成以上步驟後
點選進入 Configure 方格選項
選擇 ffdshow video encoder

再進入 Option 選項

會出現下面的視窗
在 encoder 選項選 MPEG 4

在FOURCC 選項選 XVID

在Mode 選 one pass - quality

接下來有2個選項是依個人手機的狀況 而有不一定的設定
如 6600 CPU 為104 Mhz
7610 6260 6670 為 124 mhz
6620 CPU 為 150 Mhz
CPU 的大小效能 會影響播放品質
除了CPU外 手機記憶體的可使用空間也會影響效能
盡量把東西裝在記憶卡內
請自行斟酌以下的設定 (以下以6620為試驗平台)
Quality 是以原影片為基準的百分比計算
有些狀況可以到95% 但我認為90%是最保險的 我用的經驗 90% 發生lag的機率最小
至於在Maximum I frame interval 我是建議 256 我試過300的 但是會發生 lag

以上就是在影片畫質方面的設定
再來是音質的了
不知道為什麼 smartmovie 程式本身的音訊轉碼最大設在 32Hz 及 80 kbps
這樣的音質在手機喇叭上播放還好
但是在用耳機聽時 總是有點差
所以
我依照 smartmovie 在 Audio Setting 中唯一的 Lame MP3 codec 的名稱
在網路上找到新版的 lame_enc.dll
這個檔案在 smartmovie 的資料夾中也有1個 一模一樣名稱的檔案
完整檔案在這 下載完後解壓縮 那個檔案就在裡面
然後把它複製到C:\Program Files\Lonely Cat Games\SmartMovie Converter (Series 60)中
取代原有的檔案

這時候不要以為已經大功告成了
這時只要你開啟smartmovie 更改 Audio Setting中的任何數值
再按下 Convert 轉檔時 smartmovie 會出現當機視窗 然後程式就會關閉
解決方式就是 要先把Audio Setting 設在 44Hz 及 320 kbps
再把 smartmovie 解除安裝 然後再安裝一次smartmovie
這時在轉檔時應該不會再當機了
我是用英文版的6620 原始影片檔是 DVD 檔
轉出來在我手機上播放的效果不錯 清晰又流暢
更新注意事項:
近來發現 有些情況下 smartmovie 中 的 ffdshow video 選項會消失不見
解決方法 移除 ffdshow 再重新安裝它
以上方法只是一個經驗
未必每一個人的狀況都一樣
追加6600的建議設定


12/29 追加一點 也是蠻重要的一點 請先嘹解原始檔的規格細節 如 畫面 size, frames, bitrate, 音訊kbps 等 在轉檔時才有依據 以免造成 小檔大轉的情形發生