經(jīng)過(guò)近一個(gè)多月的開發(fā),總算是有個(gè)比較完善的版本了,在能拿到官方的SDK只前,如果沒(méi)有太大的問(wèn)題,我不想再花太大的精力做升級(jí)了!有時(shí)間還想做點(diǎn)其他的東西,自己感覺(jué)這個(gè)播放器已經(jīng)可以用了,至少我聽歌一直在用我自己的這個(gè)播放器。
播放器自帶4張皮膚(chao3345 chuntian520 路過(guò)灌水 sigarron 等朋友熱心為制作新的皮膚。
)
皮膚制作不需要特殊的工具軟件,使用Photoshop等圖像處理軟件就可以(不要使用WINDOWS的畫筆編輯,該軟件不支持背景透明)。播放器界面基本固定,有興趣的朋友可以自己嘗試修改WINAMP的皮膚。皮膚為背景透明的PNG格式位圖,整體布局跟WINAMP的差別不大。主要是主面板寬度比WINAMP小些。整體布局在 chuntian520 的帖子里有張皮膚的低圖,可供大家參考。唯一需要說(shuō)明的是標(biāo)題文字的顏色,取自位圖中 153x459 象素點(diǎn)的顏色,把該點(diǎn)顏色涂成字體顏色即可。
安裝說(shuō)明:
因?yàn)槌绦蚴腔赒t/E 的 EZX 程序,你的機(jī)器必須通過(guò)修改CG36包,打開MPKG安裝功能;蛘甙惭b了Yan0 大俠的 MPKG INSTALL 程序,并把后綴改為 ".pkg"再安裝。這個(gè)如果不知道可以去論壇里搜索或發(fā)問(wèn)題帖。
完善播放列表,增加全選,反選菜單項(xiàng)。
實(shí)現(xiàn)隨機(jī)播放
實(shí)現(xiàn)暫停功能
調(diào)整VIS
可以拖動(dòng)播放位置了
播放列表上的Play按鈕有效
顯示MP3文件內(nèi)的 ID3Tag 信息,及歌曲時(shí)間(對(duì)動(dòng)態(tài)碼率的文件計(jì)算不夠精確)
面板上的PRESETS按鈕可用
退出時(shí)記錄最后播放的歌曲,下次啟動(dòng)從記錄的這個(gè)歌開始播放
完善了播放列表,可以添加/移除歌曲。
前一曲按鈕可用。
鍵盤上下鍵為選歌,確認(rèn)鍵為播放/停止
顯示EQ曲線
調(diào)節(jié)音量時(shí)有百分比顯示
另加了兩個(gè)皮膚,單獨(dú)下載,E的播放器同樣適用。下載后,復(fù)制到安裝目錄的skins子目錄下就可以?紤]到mpkg的大小,以及個(gè)人喜好不同,新增的皮膚暫時(shí)不做到安裝包里。
VIS 加了開關(guān)。(關(guān)閉、開啟、帶峰值點(diǎn)三個(gè)狀態(tài)。建議平時(shí)把VIS關(guān)掉,節(jié)省CPU資源,也省點(diǎn)電)
打開了硬件的3D環(huán)繞。
可以顯示MP3文件名、讀取MP3中的ID3TAG信息
尚存問(wèn)題:
來(lái)電或短信后,不能立即聽到鈴聲。
以后再說(shuō)的問(wèn)題:
歌詞顯示:我想以后再考慮。MP3主要還是聽的,還不沒(méi)想占用太多的資源來(lái)處理歌詞。
藍(lán)牙耳機(jī):我也想支持啊,可惜,手頭沒(méi)有~
音樂(lè)格式:只支持MP3,不想去支持其他格式了。因?yàn)镋Q調(diào)整是在MP3解碼中間做的,而不是處理解碼后的PCM流。像Winamp、foobar那樣后期處理EQ占用CPU太多了,恐怕小i的CPU跟不上。
E680:現(xiàn)已確認(rèn)刷成i的E(C5.A9P.以上?) 和 A780 都可以使用。對(duì)于未刷的E,EZX庫(kù)比較老,我只在i上模擬了E的環(huán)境,沒(méi)有充足的測(cè)試。存在一些奇怪的問(wèn)題我也沒(méi)法解釋。