四、bin鈴聲替換及偏移
1、替換小于內(nèi)置鈴聲,無須偏移:
1)這里我們將使用SAMSUNG_DIY_3.3注冊版軟件進(jìn)行替換,功能強(qiáng)于免費(fèi)版的,藍(lán)色下載地址:http://down.blueshow.net/soft/302.htm
2)首先復(fù)制一份原版本的bin文件,因為SAMSUNG_DIY軟件不支持文件另存保存。用SAMSUNG_DIY軟件打開D508的bin文件,在“手機(jī)鈴聲替換區(qū)”中點擊“獲取鈴聲表”,這樣bin文件里面的鈴聲地址就出來了。在“內(nèi)置鈴聲地址表”中找到需替換的鈴聲,需要替換進(jìn)去的鈴聲要比內(nèi)置鈴聲小,大了要做偏移,這里暫不表,下面會作介紹。右鍵點擊需替換的鈴聲,加入到“鈴聲替換表”中
3)在左邊的“選擇待轉(zhuǎn)換的鈴聲文件”區(qū)中找到需要替換進(jìn)去的鈴聲文件,右鍵點擊,加入到“鈴聲替換表”中
4)在“鈴聲替換表”中,將編號前的小方框打√,右鍵點擊需替換的鈴聲,選擇“替換文件”,會跳出個“已修改文件”對話框,確認(rèn)
5)以上可以將多個鈴聲一起進(jìn)行替換,只需將替換的鈴聲一一對應(yīng),然后將所有編號前的小方框打√,鼠標(biāo)全部選擇鈴聲,右鍵點擊全部需替換的鈴聲,選擇“替換文件”即可。最后在SAMSUNG_DIY軟件里面點擊保存即完成。
2、替換大于內(nèi)置鈴聲,需偏移:
1)這里我們將使用WinHex或Hex Workshop這兩個16進(jìn)制編輯軟件進(jìn)行替換和偏移,WinHex漢化免安裝版藍(lán)色下載地址:http://down.blueshow.net/soft/297.htm
2)這里我們利用D508的D2版本bin文件來具體操作。假使我們要替換的是“短信息9”鈴聲,用SAMSUNG_DIY軟件打開bin文件,在“手機(jī)鈴聲替換區(qū)”中點擊“獲取鈴聲表”,也就是編號038鈴聲,看到它的大小為4690字節(jié)。我們將使用字節(jié)數(shù)為5020字節(jié)的mmf鈴聲來替代它。
3)用WinHex軟件打開需要替換進(jìn)去的mmf鈴聲文件,按Ctrl+A全選,然后單擊左邊的16進(jìn)制地址區(qū)(Offset),就變成10進(jìn)制數(shù)值了,查看左下方的大小為5020字節(jié),即為這首mmf鈴聲的字節(jié)大小,記住這個數(shù)值。記得再單擊左邊的16進(jìn)制地址區(qū)(Offset),變回16進(jìn)制數(shù)值
4)用WinHex軟件打開D508的bin文件,查找到大片的連續(xù)空白地址,只需能略大于5020字節(jié)的空白地址即可。
5)這里假設(shè)我們用0000AB50為起始位置的空白地址,下面我們要查看這段連續(xù)空白地址的大小了。點擊起始空白地址,按Alt+1(選塊開始),點擊這段空白地址的結(jié)尾地址,按Alt+2(選塊結(jié)尾),點擊左邊的16進(jìn)制地址區(qū)變成10進(jìn)制數(shù)值,查看左下方的大小為5296字節(jié),足夠存放要替換進(jìn)的MMF文件了
6)在WinHex軟件回到mmf鈴聲界面,按Ctrl+A全選,再按Ctrl+C復(fù)制,回到bin文件界面,單擊地址0000AB50,按Ctrl+B寫入
記住這個mmf鈴聲在bin文件起始地址為0000AB50
7)mmf鈴聲已經(jīng)寫入到bin文件中,下面就要開始做偏移了。用SAMSUNG_DIY軟件打開bin文件,在“手機(jī)鈴聲替換區(qū)”中點擊“獲取鈴聲表”,這里我們要替換的是“短信息9”鈴聲,也就是編號038鈴聲,看到它的起始地址為00B48CAD
8)在WinHex軟件里,按Ctrl+Home回到bin文件開始地址。下面我們開始搜索指針,D508的指針和三星的其它系統(tǒng)不一樣,地址為00B48CAD,查找這個地址的指針就需加上10000000變成10B48CAD,然后再按照三星AGERE系統(tǒng)的指針查找方法一樣,將它們按照每個字節(jié)倒過來查找(兩個數(shù)字代表一個字節(jié)),即查找AD8CB410即可。
9)在WinHex軟件按Ctrl+Alt+F鍵查找16進(jìn)制數(shù)值,填入“短信息9”鈴聲的偏移指針AD8CB410,確定,即找到偏移指針的地址了
10)將AD8CB410更改為替換進(jìn)的鈴聲地址指針50AB0010(地址為0000AB50,指針為50AB0010)
11)最后將修改后的bin文件重命名另存為.bin格式保存即可。
3、bin無空白地址的偏移方法:
1)假如在bin文件里面我們沒有找到能略大于我們需要替換進(jìn)去的mmf鈴聲字節(jié)的連續(xù)空白地址,是不是就沒辦法了呢,有辦法,我們可以將mmf鈴聲放置在bin文件的最后地址開始,但是此方法不建議占用過多過大的地址,畢竟它會占用手機(jī)的內(nèi)存,會影響下載空間。
2)首先我們要在bin文件最后粘貼00字節(jié)選塊,按下圖進(jìn)行操作
3)選擇“粘貼零字節(jié)”
4)確認(rèn)附加到文件的結(jié)尾
5)我們選擇要插入的零字節(jié)數(shù),這個沒有專業(yè)的規(guī)定,只要能讓我們另起一行即可。這里我們填入16
6)如下圖所示點擊確認(rèn)
7)在WinHex軟件回到mmf鈴聲界面,按Ctrl+A全選,再按Ctrl+C復(fù)制,回到bin文件界面,單擊地址018400E0,按Ctrl+B寫入
8)如下圖所示點擊確認(rèn)
記住這個mmf鈴聲在bin文件起始地址為018400E0
9)mmf鈴聲已經(jīng)寫入到bin文件中,下面就要開始做偏移了。偏移的方法參照上面的 四、2、7)—11)步驟即可
五、字符替換及偏移
1、替換小于原內(nèi)置字符,無須偏移:
1)字符的替換和偏移和bin文件里面的鈴聲替換有點大同小異,只是需要使用到的軟件略有不同而已。英文字母及數(shù)字占有16進(jìn)制的1個字節(jié),漢字占用3個字節(jié)。
2)假如我們想把來電鈴聲的第一首的字符“快樂的時光”更改為“沉默是金”,用ut8軟件先把漢字轉(zhuǎn)換為16進(jìn)制數(shù)值,注意大小寫及空格,ut8軟件下載地址:http://down.blueshow.net/soft/300.htm,復(fù)制UTF-8碼
3)用WinHex打開D508的D2版本bin文件,按Ctrl+Alt+F鍵查找16進(jìn)制數(shù)值,輸入“快樂的時光”UTF-8碼,查找字符地址
4)下面我們用“沉默是金”這4個漢字替換進(jìn)去,用ut8軟件得出沉默是金的UTF-8碼,復(fù)制,在找到的“快樂的時光”字符中單擊第一個字符,按Ctrl+B寫入,原字符“快樂的時光”為15個字節(jié),而“沉默是金”是12個字節(jié),這樣就會多處三個字節(jié)未盡行修改,這里我們要將后面的這三個字符全部修改為00,切記!因為如果不將此三個字符更改為00字符的話,那在手機(jī)上就會體現(xiàn)出“沉默是金光”字樣,多出了個“光字符”。如下列圖片所示:
5)這樣字符即修改成功。
2、替換大于原內(nèi)置字符,須偏移:
1)如需替換大于原有地址的字符,則需在bin里面找到空白地址將需替換進(jìn)的字符放置在此處。例如我們用“兩個人的下雪天”替換“快樂的時光”,查找連續(xù)的FFFF空白地址,這里我們找到以001118D0為起始地址的空白地址
記住起始地址001118D0,相應(yīng)的指針應(yīng)為D0181110
2)查找“快樂的時光”偏移指針,上面我們已經(jīng)知道地址為00AC55A0,查找指針A055AC10
3)將A055 AC10修改為D0181110,這樣就做好了偏移。另存文件即可。
六、制作3GP視頻D508支持mp3作為來電鈴聲,mp3的剪切和處理論壇已有很多相關(guān)教材了,這里就不在敘述了。下面將介紹3GP視頻文件的制作處理,在此之前需準(zhǔn)備好視頻文件,如果是很長的視頻文件,則需在制作3GP視頻將視頻剪切成我們所需要轉(zhuǎn)換的那部分,這一步在這里也不再撰述了,網(wǎng)上有此相關(guān)的教材太多了,大家可以去搜索下。
轉(zhuǎn)換3GP視頻的軟件有好幾個,我們常用的是Xenon軟件,這里我們將使用Xenon 1.2.1031漢化版本,這里有下載:http://down.blueshow.net/soft/443.htm。
Xenon軟件專業(yè)轉(zhuǎn)換3GPP的軟件,支持avi、rm、rmvb、mpeg4、wmv等視頻格式的轉(zhuǎn)換。轉(zhuǎn)換之后的影片可媲美轉(zhuǎn)換之前的片源。此軟件還支持制作mp4視頻軟件,這個為特別版本,去除限制并且部分漢化,免費(fèi)版本轉(zhuǎn)換后有1/16的logo,并且插件不全,這個版本有完整的插件,并且轉(zhuǎn)換后無logo顯示。
1、參數(shù)設(shè)定:
1)在這里說明一下,關(guān)于3GP轉(zhuǎn)換的參數(shù)設(shè)定并不是一成不變的,下面是經(jīng)過多次轉(zhuǎn)換試驗后得出的較合理的轉(zhuǎn)換設(shè)定。如果要參照本設(shè)定,請嚴(yán)格按照下面的步驟來,否則有的參數(shù)會自行變動。
2)打開Xenon軟件,軟件的界面由三個部分組成
3)上面的參數(shù)設(shè)定為軟件初始默認(rèn)的參數(shù),下面我們要開始設(shè)定參數(shù)了。首先在VIDEO(視頻)中的Size像素尺寸里面,這里有112×96、128×96、160×112、160×120、176×144、192×144、320×224、320×240共8個格式,這里我們選擇176×144即可,這個也是大多數(shù)手機(jī)支持的像素格式。
4)接著我們選定2-PASS,此是一種二次處理方式,用最好的壓縮比例來實現(xiàn)優(yōu)質(zhì)的畫面質(zhì)量。
5)選擇VBR動態(tài)位元率,VBR是動態(tài)位元率轉(zhuǎn)換,而CBR是固定位元率轉(zhuǎn)換,所以在這里我們選擇VBR格式。
6)再選擇H.263格式
7)以上參數(shù)設(shè)定好后,其它的相關(guān)視頻參數(shù)則按照默認(rèn)設(shè)置來。Frame rate為14.985 fps;key frame interval為0 sec;Bit rate為128kbps;Quality Level為100% 。
8)下面即進(jìn)行到AUDIO(音頻)的設(shè)置了。首先是sampling rate參數(shù)調(diào)整為8KHz,這個數(shù)值越高則轉(zhuǎn)換出的3GP容量就越大,所以這里選擇8KHz,再者小D畢竟還是手機(jī),不能和專業(yè)的音頻播放軟件相媲美的。
9)Bit rate參數(shù)調(diào)整為16KHz,同樣這個數(shù)值越高則轉(zhuǎn)換出的3GP容量則就越大。
10)下面的AAC-LC和Stereo這兩樣則按照默認(rèn)的來。在這里不建議使用AMR-NB格式,因為AMR-NB的參數(shù)不能選擇Stereo(立體聲),只能選擇Mono(單聲道),雖說小D不能和專業(yè)的音頻播放軟件相媲美,但是用雙聲道耳機(jī)聽好的視頻/音頻文件還是蠻爽的。
11)好了,參數(shù)設(shè)定好了,參數(shù)設(shè)定如下圖所示
12)現(xiàn)在我們把設(shè)定好的參數(shù)進(jìn)行保存,以后再轉(zhuǎn)換的時候就必要每次再進(jìn)行設(shè)定了。在參數(shù)設(shè)定區(qū),點擊“保存”按鈕,就會讓你選擇保存地址和名稱,這樣我們就保存了nep格式的文件。以后我們再使用Xenon軟件時,就在參數(shù)區(qū)打開保存的參數(shù)設(shè)置文件即可。
2、轉(zhuǎn)換:
1)用Xenon軟件打開需轉(zhuǎn)換的視頻文件,首次打開會出現(xiàn)一對話框選擇影片格式,一般選擇默認(rèn)的NTSC即可。
2)點擊工具欄中的“轉(zhuǎn)換”,選擇“開始轉(zhuǎn)換”選擇保存路徑和文件名即可開始轉(zhuǎn)換,也可以選擇軟件主界面上的按鈕進(jìn)行播放\暫停、轉(zhuǎn)換、停止。轉(zhuǎn)換時主界面可以看到轉(zhuǎn)換進(jìn)度,并在上面可以看到轉(zhuǎn)換影片的播放
3)3GP轉(zhuǎn)換完畢,即可傳到手機(jī)上了