NDS最強媒體播放器----MOONSHELL
NDS上的最強多媒體播放軟體,可以說是擁有NDS玩家的必備軟體,擁有了MOONSHELL的NDS在影音幾乎可以與PSP相匹敵了!
首先我們來瞭解一下MOONSHELL的強大功能都有哪些----
http://mdxonline.dyndns.org/archives/nds/官網下載
音頻播放:
MOONSHELL所支援的音頻格式如下:
MP3:這個自不必多言,MOONSHELL支持的採樣率為16、22、24、32、44、48kHz,比特率為8~320kbps,完全滿足了不同人的需要。
WAV:波型檔,也不必多說。
MIDI:MIDI是英文Musical Interument Digital Interface的縮寫,即樂器數位介面,是樂器間數位通訊介面的意思。它是一種電子樂器之間以及電子樂器與電腦之間的統一交流協議。我們可以從廣義上將其理解為電子合成器、電腦音樂的統稱,包括協定、設備等等相關的含義。MIDI檔是一種描述性的“音樂語言”,它將所要演奏的樂曲資訊用位元組表述下來。譬如“在某一時刻,使用什麼樂器,以什麼音符開始,以什麼音調結束,加以什麼伴奏”等等。所以MIDI檔非常小巧。
SPC:超級任天堂遊戲主機的遊戲音樂格式。SPC檔其實是SPC700處理器RAM的資料聲,音採樣被SONY用一種特殊的格式壓縮,因此SPC音樂都為64K大小,每個SPC為一首曲子。 SPC特點是音質好,體積小,很受大家的歡迎。
OGG:全稱OGG Vobis。一種新的音頻壓縮格式,類似於MP3等現有的音樂格式,但壓縮技術上比MP3好。它是完全免費、開放和沒有專利限制的。OGG Vobis有一個很出眾的特點,就是支持多聲道。
NSF:FC的專用的遊戲音樂檔格式。
MOD:一種類似波表的音樂格式,但它的結構卻類似MIDI,使用真實採樣,體積很小,在以前的DOS年代,MOD經常被作為遊戲的背景音樂。MOONSHELL支援MOD/IT/MTM/S3M/XM/669/MED/STM/AMF/GDM/ULT/UNI等格式。
GSM:恕才疏學淺,不知道這種音樂格式-_-b
MOONSHELL的播放模式:
支援 單曲、迴圈、隨機、播放關機等模式。支援ID3顯示,不支援EQ,播放時可合蓋NDS,以便節約電力。
視頻播放:
MOONSHELL只支援專用的.DPG視頻格式。最大解析度256x192,支持身歷聲。
關於轉換的方法後文將給出詳盡說明!
圖片流覽:
MOONSHELL所支援的圖片格式如下:
JPEG:全稱Joint Photographic Experts Group,它利用一種失真式的圖像壓縮方式將圖像壓縮至很小的儲存容量,其壓縮比率通常在10:1∼40:1之間。JPEG格式的圖像主要壓縮的是高頻資訊,對色彩的資訊保留較好,因此普遍應用於需要連續色調的圖像中。
GIF:全稱Graphics Interchange Format,特點是只支援256色以內的圖像;採用無損壓縮存儲,在不影響圖像品質的情況下,可以生成很小的檔;支持透明色;可以製作動畫。
PNG:全稱Portable Network Graphic Format,即流式網路圖形格式。特點:使用無損壓縮;支持 alpha 通道透明度;支援交錯;......
BMP:全稱bitmap,即為點陣圖圖片。採用位元映射存儲格式,除了圖像深度可選以外,不採用其他任何壓縮,因此BMP檔所佔用的空間很大。
PSD:強大的圖片編輯工具PHOTOSHOP的專用格式。
電子書閱讀:
目前只支持.TXT文本文檔格式,並且暫時不支援書簽功能。
其實如果想用NDS看小說可以用 圖書仔II0.90 這個GBA電子書轉換工具,功能十分強大,相關介紹及下載可參閱[url=
好了,MOONSHELL的大致功能就這麼多,下面將一步一步的對MOONSHELL使用方法進行完全解說
-------------------------------------惡魔的分割線-------------------------------------
MOONSHELL使用方法:
1.下載MOONSHELL的最新版本,解壓後為一個單一的安裝檔,運行!
2-1:如果你用的是EZ1,2、GBALink等這樣的GBA燒路卡的話,在運行後談出的如下對話方塊中選擇EXFS For Flashcart,下邊那個勾選框不用理會,然後點OK。
2-2:如果你實用的是M3、SC、EZ4這類外接SD,miniSD,CF卡類型的燒路卡的話,先將你的存儲卡與電腦連接,確認我的電腦中出現可移動磁片的盤符,然後再如上對話方塊中直接選擇你的可移動磁片的盤符,按OK即可。
3.之後進入安裝介面如下:
最上方的四個勾選框(Configuration files)的作用依次是:
複製globel.ini文件
複製背景圖片
複製啟動音樂
複製插件
這?堣ㄚ媊陰N它們取消。
緊接著下面是時鐘插件設置,保持默認即可(每項具體功能暫時不知,但會做研究)。
再往下是字形檔的選擇,這?堶n選擇—
否則文字無法正常顯示!
接下來的ROM IMAGE選擇是重點!
1-1.如果已開始選擇的是EXFS For Flashcart模式,將不會出現ROM IMAGE選項,可以直接點SETUP即可。隨後會在你的MOONSHELL安裝檔的目錄生成如下檔:
1-2.將你要聽的音頻,看的視頻,圖片,文本等等,總之是MOONSHELL所支援的格式的檔通通放到file_EXFS檔夾下。(?堶掄晹酗@個SHELL檔夾,具體用途後文將給予詳盡說明)
1-3.運行批次檔案CreateNDSROM_for_EXFS.bat,彈出一個CMD視窗,自動關閉後在當前目錄生成
_BOOT_MP_EXFS.ds.gba
_BOOT_MP_EXFS.nds
根據個人的燒路卡軟體的要求選擇相應的檔燒入卡帶即可(_BOOT_MP_EXFS.ds.gba對應不能直接燒路NDS ROM的卡帶,反之則用_BOOT_MP_EXFS.nds
2-1.如果是M3,SC,EZ4這種外接存儲卡的燒路卡則需要在如下勾選框中選擇你所對應使用的選項:
其所對應的卡帶種類如下:
第一項-標準的NDS ROM,直接拷貝到你的存儲卡中。一般不選。
第二項-Super Card的用戶需要選擇。可以使SC-CF,也可以使SC-SD卡。
第三項-M3的用戶需要選擇。包括M3-CF、M3-SD以及M3-SD Perfect。
最後一項-專門對應M3-miniSD的用戶。
2-2.點SETUP按鈕既可以在你的可移動磁片跟目錄生成相應名稱的NDS ROM以及一個SHELL檔夾。
2-3.在存儲卡內的任意位置放置你要流覽的檔,然後在NDS端運行MOONSHELL,選擇需要的檔流覽就可以了。
NDS端運行MOONSHELL沒什麼太多可說的,新版已經將M3必須用START進入的BUG修復了。
直接選擇你要流覽的檔即可。
MP3播放控制----
XY鍵可以調節音量,範圍0-400%
L鍵暫停音樂,R鍵播放下一首
用觸控筆點進度條可以調整當前播放位置
用觸控筆點Music Next框,會出現:
Stop-------------播放完停止
Repeat-----------單曲迴圈
NormalLoop-------順序播放
NormalPowerOff---順序播放完畢關機
ShuffleLoop------隨機播放
ShufflePowerOff--隨即播放後關機
PowerOff---------關機
DPG播放控制----
文本流覽控制----
十字鍵上---------向上翻一行
十字鍵下---------向下翻一行
十字鍵左---------向上翻一頁
十字鍵右或A鍵----向下翻一頁
支援用觸控筆直接托拽進度條進行翻頁
圖片流覽控制----
圖片可以直接用觸控筆拖動
X,Y鍵放大縮小圖片,範圍:25-800%
-------------------------------------華麗的分割線-------------------------------------
SHELL檔夾內相關檔的設置教程
首先是關於MOONSHELL的配置檔global.ini的相關參數設定的介紹:
[System]
StartPath=//AUTO--------------啟動路徑設置,默認為自動,建議保持不變。
FileSelectSubScreen=1---------檔選擇螢幕設置,1為上螢幕,0為觸摸屏。
ClosedSholderButton=1---------NDS閉合時L、R鍵設置,0為只能開啟時使用,1為L與R鍵配合使用(按住L再按R時播放下一首,按住R再按L時播
放停止)
MusicNext=4-------------------默認音頻播放模式設置,0為單曲播放完停止,1為單曲迴圈,2為曲目順序播放,3為順序播放完畢關機,4為
隨即播放,5為隨即播放後關機,6為單曲播放完關機。
SoundVolume=16----------------默認音量設置,16=100%,64=400%。
FullScreenOverlaySubScreen=1--全屏播放時螢幕設置,1為上屏,0為下屏。
RTC24Hour=1-------------------時間制式設置,1為24小時制,0為12小時制。
FileMaxCount=256--------------最大檔管理數目,默認256
NDSLiteDefaultBrightness=4----NDSL螢幕亮度設置,0為最暗,3為最亮,4為自動監測。
WhenPanelClose=0--------------NDS閉合時電源設置,0為被光燈關閉,1為電源關閉。
TopScreenFlip=0---------------上螢幕畫面翻轉設置,0為原始,1為180度翻轉,2為縱向翻轉,3為橫向翻轉。
[KeyRepeat]
DelayCount=15
RateCount=1-------------------按鍵延遲時間設置,建議保持默認。
[BacklightTimeout]
WhenStandby=10----------------默認無任何檔流覽且無任何操作時,10秒後關閉背光。
WhenPicture=15----------------默認流覽圖片無任何操作時,15秒後關閉背光。
WhenText=30-------------------默認流覽文本無任何操作時,30秒後關閉背光。
WhenSound=10------------------默認聽音樂無任何操作時,10秒鐘後關閉背光。
[TouchPadCalibration]
enabled=0
xscale=0
yscale=0
xoffset=0
yoffset=0---------------------具體功能尚不清楚,建議保持默認。
[Boot]
hiddenAboutWindow=0-----------檔相關資訊視窗設置,0為顯示,1為隱藏。
hiddenHelpWindow=0------------幫助視窗設置,0為顯示,1為隱藏。
hiddenDateTimeWindow=0--------時間日期視窗設置,0為顯示,1為隱藏。
StartupSound=1----------------啟動音樂設置,0為禁用,1為開啟。
[Thumbnail]
Mode=3------------------------縮略圖模式設置,0為禁用,1為只用縮略圖插件,2為只用全屏預覽,3為二者同時。
SelectItemAlpha=16------------選中縮略圖片透明度設置,0為無效,8為半透明,16為不透明
UnselectItemAlpha=10----------未選中縮略圖片透明度設置,0為無效,8為半透明,16為不透明。
[TextPlugin]
SpacePixel=1------------------文本行間距設置,默認一圖元。
[NDSROMPlugin]
CrashMeProtection=1-----------NDS毒霸防火牆功能設置,0為關閉,1為開啟。-_-b
[DPGPlugin]
Dithering=1-------------------時間軸抖動/幀率控制,建議將其改為2
GOPSkip=1---------------------延遲使用跳楨保持同步設置,0為關閉,1為開啟。
AdaptiveDelayControl=1--------待考證。
BlockGSMAudio=1---------------新版本MOONSHELL不能播放老版本DPG時,將其改為0
[ImagePlugin]
GUITimeOutSec=2---------------圖片流覽時,圖形介面消去延遲時間。
ImageMode=0-------------------圖片顯示模式,0為僅下屏顯示,1為上下平同時顯示(用於較大圖片)
DrawFileInfo=1----------------顯示圖片資訊設置,0為隱藏,1為顯示。
VerticalPadding=96------------上下平同時流覽時中間空白區域設置,默認96圖元。
MOONSHELL啟動音樂設置:
shell文件夾下的startup.mp3便是啟動音樂,這?堣j家可以將喜歡的音樂重命名為startup.mp3替換原始檔案即可。
MOONSHELL的皮膚檔設置:
MOONSHELL的misc\skins文件下就附帶了很多皮膚文件,選擇你選的複製到shell檔夾下即可。
當然,大家也可根據自己喜好自行製作皮膚文件。
c_file.bmp 為上螢幕背景
desktop.bmp 為下螢幕背景
c_text.bmp 文本流覽時的背景
client.bmp ID3資訊顯示視窗背景
titlea.bmp 為標題背景
prgbara.bmp 播放控制條
prgbard.bmp 播放控制條背景
sb_bg.bmp 為捲軸背景
sb_body.bmp 為捲軸中間
sb_part.bmp 為捲軸兩端
熟悉了圖片檔的命名,然後按照以提供各部分圖片的解析度,按其進行製作,然後命名為如上名稱即可。
皮膚配置檔(skin.ini)的設置:
[SkinInfo]
Title=bluemoonlight
Author=Moonlight
LastUpdate=2006/05/02-------------SKIN的一些相關資訊說明,例如這個skin主題是bluemoonlight,作者Moonlight,更新時間2006/05/02。
[Boot]
hiddenAboutWindow=1--------------檔資訊視窗,0為顯示,1為隱藏。
hiddenHelpWindow=1--------------幫助視窗,0為顯示,1為隱藏。
[ColorCoordination]
[qoute] 01 DesktopBG ----------------------整體背景色
02 TitleA_Bright ------------------窗口標題欄邊框顏色(左,上)
03 TitleA_Dark --------------------窗口標題欄邊框顏色(右,下)
04 TitleA_BG ----------------------上視窗、播放控制欄標題色
05 TitleA_Text --------------------標題文字顏色
06 TitleA_TextShadow --------------標題文字陰影
07 TitleD_Bright ------------------資訊欄標題邊框顏色(左,上)
08 TitleD_Dark --------------------資訊欄標題邊框顏色(右,下)
09 TitleD_BG ----------------------資訊欄標題背景色
10 TitleD_Text --------------------資訊欄標題文字顏色
11 ScrollBar ----------------------捲軸
12 FrameBright --------------------資訊欄邊框顏色(左和上)
13 FrameDar -----------------------資訊欄邊框顏色(右和下)
14 ClientBG -----------------------資訊欄文本欄背景色
15 ClientText ---------------------資訊欄資訊文字顏色
16 FileSelectBG -------------------檔流覽框背景色
17 FileSelectText -----------------檔案名顏色
18 FileSelectCursor ---------------反選條顏色
19 FileSelectPlay -----------------正在運行檔的反選條顏色
20 TextViewBG ---------------------文本閱讀背景色
21 TextViewText -------------------文本閱讀文本顏色
22 ProgressEnd --------------------播放捲軸顏色
23 ProgressLast -------------------捲軸背景色
[qoute]
這?婸搨n注意的是,顏色的選擇採用RRGGBB十六進位格式。
例如 設定DesktopBG為紅色,即 DesktopBG=ff0000
至於如何得知所需顏色的代碼,可以用 開始>程式>附件>畫圖>顏色>編輯顏色>規定自定義顏色 來進行察看。
圖中的紅色即是 255 0 0,然後同樣用 附件中的計算器,察看中要選擇科學型,將十進位換算成十六進位即可。
[OverrideWindowRect_About]
x=-1
y=-1
w=-1
h=-1----------------------資訊視窗設定,視窗左上角的X(橫坐標)、Y(縱坐標)、W(寬度)、H(長度)
DisabledCloseButton=0----------關閉 按鈕表示設置,0為表示,1為遮罩。
[OverrideWindowRect_Help]
---------------------------幫助視窗的設定,內容同上。
[OverrideWindowRect_PlayControl]
---------------------------播放控制視窗設定,內容同上。
[OverrideWindowRect_FileSelect]
---------------------------檔選擇視窗設定,內容同上。
[OverrideWindowRect_DateTime]
---------------------------時間日期視窗設定,內容同上。
[OverrideWindowRect_PicView]
---------------------------圖片流覽視窗設定,內容同上。
[OverrideWindowRect_TextView]
---------------------------文本流覽視窗設定,內容同上。
[OverrideWindowRect_Progress]
---------------------------任務視窗設定,內容同上。
[OverrideWindowRect_SetNext]
---------------------------Music next選視窗設定,內容同上。
[OverrideWindowRect_FileInfo]
---------------------------檔資訊視窗設定,內容同上。
-------------------------------------惡魔的分割線-------------------------------------
Downlink
http://www.sendspace.com/file/xbl2q1
之前放link 可能沒人留意到
加上教學吧= = 多點圖 看到了嗎
轉dpg檔的教學
大家將佢解壓縮之後,見唔見到有個叫
dpgenc ar???

按髐J去,係咪好像下圖咁ar???如果係,就教你set up d野

之後就按
Language,擇語言,如下圖

擇完語言就按
Option,設定返輸出dpg檔的質素,好像下圖咁樣設定就得ga la

設定完按開始就得ga la,就會去返下面個畫面

之後就將你想轉的片拖入入面,因為新板的轉檔程式係可以同一時間轉幾套片,所以就用拖入的方法,如下圖

當你一拖髐J去,個程式就會自動轉檔ga la,如下圖,唔洗理佢ga la,佢自己轉完,就會有個dpg檔o係桌面ga la,轉檔同時你可以按
Show Log看轉檔的情況

如果轉緊o個時你唔想再轉的話,你可以右kick
Cancel this,如下圖
仲有如果你有d VCD想轉做DPG檔的話,方法好簡單,開鱄dpgenc先,之後開埋隻VCD入面一個叫MPEGAV的file,之後你會見到有個檔案係DAT檔案,跟住你將個DAT檔案直接拉入dpgenc道,咁就得ga la
大家係咪有d VCD想轉做用window media player播放的檔案但係又唔知點先可以呢?等我比個程式大家la,大家請download鬙
Downlink
http://www.sendspace.com/file/ud2kf1
解壓縮之後,大家見唔見到有個叫
TMPGEnc ar?如下圖

之後請按入去,你會見到下圖咁ga la,之後按瀏覽,搵返隻VCD o既dat檔,因為VCD係用dat檔播放的

之後按開始壓縮,個程式就會自己壓縮做用window media播放的檔案ga la,係咪好easy ar???

ps:轉DVD都得ga
-------------------------------------惡魔的分割線-------------------------------------
.DPG視頻轉換完全解說
終於到了DPG格式視頻檔轉換解說這部分了,我想MOONSHELL用到最多的更能也便是看電影吧,下面即為大家詳細講解其轉換方法。
所謂MOONSHELL播放的DPG檔實際上是MPEG檔的變種,視頻部分通過Mencoder來編碼,音頻是GSM格式,由於是分開進行編碼的,所以轉換出來有可能會出現影音不同步的問題,避免方法後文提到。
1.提供的貌似是EZ出的傻瓜包,?堶悸?帶了所需的編碼器,可以不必為此裝暴風影音一類的東西。當然,如果轉換出現問題,建議還是下載最新的編碼器。
下載後解壓,運行?媄銂榛pgenc.exe,選擇Show option會出現如下介面:
2.點SELECT按鈕,並選擇你要轉換的視頻檔。
3.Simple Rate 是採樣率,默認32000,無法更改。Bitrate是比特律,建議用96或者80,如果是MV一類可以用128或者更高。
4.下方的下拉清單是選擇音頻所用的編碼器,保持默認即可(如果轉換時顯示 "提取不到音頻流" 也可換用第三項試試。)
5.Video width是視頻檔的寬度,建議默認256。
6.Video rate為視頻碼率,越高畫質越好,同樣生成的檔也越大,這?堳媊?160~196即可滿足需要
7.Video btightness和是亮度的調節,跟你現在看的顯示器的調節是一個道理,可根據個人需要調節,建議保持默認。
8.Flip video為翻轉視頻,可以54。
9.點START進行轉換吧!
補充說明:轉換後很容易出現影音不同步的現象,所以在設置中建議
視頻用 224kbps 15fps
或者 196kbps 18fps
[DPGPlugin]
Dithering=0
GOPSkip=0
AdaptiveDelayControl=1
這樣會一定程度上減少這樣的問題,另外不同步時,試著按L健能對此作一定程度的緩解。
-------------------------------------惡魔的分割線-------------------------------------
視頻轉換過程可能存在的問題:
無法檢測到源視頻播放時間
----這是轉換時最常見的問題,一般情況是解碼器的問題,大家不妨下在暴風影音安裝後,應該能解決。若問題已就存在,可以去下載最新版本的編碼器(如AVI用ffdshow,RM/RMVB用Real Alternative等)
無法提取音頻流,請嘗試其他演算法
----遇到這樣的情況可以在音頻編碼器(即 extractwave.exe DriectShow正常模式)
如果實在不能轉換的話,只好進行二次轉換了。可以先將要轉的視頻用其他工具轉換成MPG這類比較好識別的格式,然後再用DPGTOOL轉。
這就要用超級轉換秀 來轉換,對WMV以及RM都有很好的支持。小弟找到的完全破解版,只要安裝就可以了。
下載---