Bink Video是一個優(yōu)于MPEG-II的編碼方式。它壓縮的圖像的質(zhì)量要遠高于MPEG-II,并且能供提供3倍于MPEG-II的播放速度。
Bink同時使用16種不同的壓縮編碼技術(shù)壓縮視頻圖像(wavelet, DCT, motion compensation, a variety of vector quantizers, Smacker-style, etc)
Bink使用基于心理聲學(xué)的編碼方式對聲音進行編碼,這種方式有能力提供8:1的壓縮比例,同時聲音質(zhì)量幾乎無失真。所以聲音的表現(xiàn)將會和圖像一樣出色。
Rad Video Tools 是 Rad Game Tools 公司的一系列免費的視頻工具。它包含 Bink 和 Smack 兩種格式。其中 Bink 是目前 Windows 游戲中應(yīng)用最廣泛的動畫格式。它具有壓縮比高,畫質(zhì)好,對回放系統(tǒng)要求低等優(yōu)點。
使用這套工具,您可方便的將各種各式的視頻,甚至靜態(tài)的圖片與 Bink 和 Smack 之間轉(zhuǎn)換。當然,您也可以直接通過它來播放游戲中相應(yīng)格式的動畫。您還可將自己喜愛的影片制成為可執(zhí)行的 exe 文件,而生成的 exe 文件甚至還能在 Dos 和 Windows 3.1 下運行。若加上一點小技巧,它們還能被作為屏幕保護程序來使用。
漢化說明:
這是該軟件的 1.5T 漢化版,原英文版可運行于 Win9x/me/2k/xp,但此漢化版僅適用于 Win2k/xp,或者說在其他 Windows 系統(tǒng)中其中都會出現(xiàn)某些原版沒有的問題。限于時間和能力,在下無法修正,,就干脆將字體按 2k/xp 做了一些調(diào)整。因此,此版本請務(wù)必在 2k/xp 下使用。
組件列表:
radvideo.exe 主程序(漢)
bink.exe Bink 壓縮器(漢)
binkconv.exe Bink 轉(zhuǎn)換器(漢)
binkmix.exe Bink 合成器(漢)
binkplay.exe Bink 播放器(漢)
rad2exe.exe Bink/Smack exe 轉(zhuǎn)換器(漢)
radana.exe Bink/Smack 分析器(漢)
radbatch.exe 批處理編輯器(漢)
radinfo.exe 文件信息查看器(漢)
radsiw.exe 系統(tǒng)信息查看器(漢)
smack.exe Smack 壓縮器(漢)
smackmix.exe Smack 合成器(漢)
smackplw.exe Smack 播放器(win32/漢)
smackply.exe Smack 播放器(dos/英)
smackpw6.exe Smack 播放器(win16/漢)
主界面:
File name:在這里輸入你想要進行處理的文件名。比如您只想播放一個文件,那么選中這個文件,然后單擊“Play”。你也可以使用“Advanced play”更改缺省的播放參數(shù)。
Files of type:缺省時Rad Video Tools將顯示所有支持的媒體格式,你可以在這里使用下拉列表更改文件格式。
Bink it:單擊可以打開Bink壓縮器窗口,你可以在這里使用Bink技術(shù)壓縮真彩色的Audio/Video信息。
Smack it:單擊可以打開Smacker壓縮器窗口,你可以在這里使用Smack技術(shù)壓縮256色Audio/Video信息。
Advanced play:單擊可以打開“高級播放”參數(shù)窗口,這里可以定制播放參數(shù)!案呒壊シ拧笨梢愿腂ink和Smacker的播放參數(shù)。如果你選擇了一個Bink文件,那么這個按鈕將打開“Bink高級播放”窗口;如果你選擇了一個Smacker文件,那么這個按鈕將打開“Smacker高級播放”窗口,窗口的內(nèi)容將根據(jù)選擇文件的不同而有所不同。
Mix in sound:單擊將打開Bink或Smacker音頻混合器。這個功能只有在您想要替換或者添加一個音軌到一個視頻文件時使用。通常情況下不需要使用這個功能,因為在壓縮AVI或QuickTime文件時,文件中的音頻信息將被自動的壓縮到Bink或Smacker文件中。
Convert a file:單擊打開Rad converter窗口,用于轉(zhuǎn)換一種媒體格式到另一種格式。比如你可以轉(zhuǎn)換一系列BMP文件到一個AVI文件,將一系列GIF文件轉(zhuǎn)換到一系列JPEG文件,將一種采樣頻率的波形文件到另一種采樣頻率的波形文件,24位圖像文件到8位圖像文件等等。使用這個功能時,現(xiàn)選中想要轉(zhuǎn)換的文件,然后單擊該按鈕進行轉(zhuǎn)換。
Analyze file:單擊打開“文件分析”窗口。分析功能直觀的表現(xiàn)了影音文件的數(shù)據(jù)傳輸率。
List files:單擊打開“文件列表”窗口。這里可以用于創(chuàng)建一個列表文件。列表文件是一個包含了其他文件名的列表。這個功能在同事轉(zhuǎn)換或者壓縮一系列文件時使用。
New version?:使用這個功能檢查Bink的版本。這是功能將利用Internet檢查Bink的最新版本。
Find a file:用來尋找一個文件。
File info:這個功能顯示選中文件的信息。
System info:這個功能顯示計算機的信息。
Help:用瀏覽器打開Rad Game Tools網(wǎng)站內(nèi)的幫助頁。
FAQs:用瀏覽器打開Rad Game Tools網(wǎng)站內(nèi)的FAQ頁。
About:用來顯示Rad Video Tools的版本信息。
使用Bink壓縮:
使用Bink壓縮非常簡單,選中一個想要壓縮的文件,然后單擊“Bink It!”按鈕,在談出的Bink壓縮窗口中設(shè)定參數(shù),然后單擊Bink即可。
---------------------------
Output File Info(文件輸出設(shè)置):輸入用于輸出的文件的文件名。你可以使用瀏覽器選擇一個文件夾。如果打開“Automatic overwrite”選項,當有和輸出文件的文件名重名的文件是,Bink將不提示而自動覆蓋目標文件。注意一點,Bink在壓縮完成之前將不會覆蓋目標文件,如果您不留神選中了這個選項的話,在壓縮完成之前,您仍有機會保存這個文件。
Compression Settings(壓縮選項):
Overall data rate settings(整體傳輸率設(shè)置):這里可以設(shè)置播放Bink文件所需要的帶寬(也控制壓縮的品質(zhì))。只需要輸入您想要的傳輸率即可。150000是1速光驅(qū)的傳輸率;相應(yīng)的,300000為2速光驅(qū)的傳輸率。Bink的效率大約是Smacker的4倍,所以如果您在壓縮Smacker時候設(shè)置為450000,那么將它壓縮成Bink的時候只需要150000。
警告:因為Bink的效率是Smacker的4倍,所以當由Bink轉(zhuǎn)換到Smacker的時候可能造成數(shù)據(jù)量激增,導(dǎo)致播放時的不連續(xù)。在壓縮的時候要注意設(shè)置Smacker的傳輸率。
有一點很重要,因為Bink播放的速度要比Smacker慢很多(因為它需要進行更多的思考)。所以如果想要為奔騰級別的計算機創(chuàng)建動畫的話(在一個PII級的計算機上,可以播放幾乎所有的動畫)必須將數(shù)據(jù)傳輸率設(shè)置在250000左右。另外在目標平臺上測試創(chuàng)建好的動畫也是必要的。
Compress to a % of the original:另一種設(shè)置傳輸率的辦法是設(shè)置相對于原文件的比例。這個功能相當于告訴Bink創(chuàng)建目標文件的大小是相對于原文件的百分之多少。比如,輸入50,那么得到的目標文件的大小大約是原文件的一半。這個功能在磁盤空間不足的時候非常有用。
Keep peak data rate under a(保持峰值傳輸率低于):
multiple of the overall data rate(總體傳輸率的倍數(shù)):這個選項通知Bink保持峰值傳輸率低于總體傳輸率的某一倍數(shù)。比如,缺省的設(shè)置是3.0設(shè)置的整體傳輸率為250000b/s。這意味著峰值傳輸率為750000b/s(3*250000)。Bink將不會使數(shù)據(jù)傳輸率高于這個值。通常您不需要更改這個設(shè)置。
Specific data rate (in bytes)(制定數(shù)據(jù)傳輸率,字節(jié)):這個選項是另一種設(shè)置峰值傳輸率的方法。Bink將保持數(shù)據(jù)傳輸率永不高于這個數(shù)值。通常您不需要更改這個設(shè)置。
How many frames to preview during bandwith allocation (2-64)(在帶寬允許的情況下,進行多少幀預(yù)覽,2-64):這個選項控制在帶寬空閑的時候預(yù)先處理多少幀。比如,當前圖像是從一片空白突然轉(zhuǎn)換到復(fù)雜的圖片時,Bink可以利用在空白時空閑的帶寬處理之后將要出現(xiàn)的復(fù)雜圖像(因為空白將被壓縮到很小,所以不會占用很多帶寬)。這種技術(shù)可以防止由于圖像復(fù)雜程度的突然變化而產(chǎn)生的數(shù)據(jù)量激增,可以保證圖像轉(zhuǎn)換時的品質(zhì)。注意,這個數(shù)值越高,Bink將使用越多的內(nèi)存來處理。通常比較合理的設(shè)置是CG設(shè)置為12,電影影像設(shè)置為8。
Compress video as grayscale(將視頻壓縮成灰度):這個選項控制Bink將視頻信息壓縮成灰度,這將提供更快的破房速度和更大的壓縮比例。
Include input video's alpha plane(包含輸入文件中的透明通道信息):使用這個選項在目標文件中包含原文件的透明通道信息。透明通道包含處理透明和半透明所需要的信息。這種信息對于游戲開發(fā)非常有用,存取透明信息的唯一方法是通過BinkSDK。
Key frame control(關(guān)鍵幀控制):
At % changed(關(guān)鍵幀的百分比):這個選項讓你控制視頻信息中關(guān)鍵幀出現(xiàn)的頻率,關(guān)鍵幀是一種解壓縮時不依賴于他之前的幀的幀。關(guān)鍵幀對于播放來說,無論是速度還是帶寬上都是要付出昂貴代價的,所以要盡量避免。
Key at lease every(最少每幾幀插入一關(guān)鍵幀):比如,您想每100幀插入一關(guān)鍵幀,那么就輸入100。
Scaling compression(縮放控制):這個選項可以讓你控制壓縮時的放縮比例,可以控制文件的大小。很多編碼軟件使用內(nèi)在的放縮壓縮,但是Bink可以讓你在外部控制放縮比例。比如把640*480的影像壓縮成640*240,然后在播放的時候,player將把影像還原成640*480。
2x height doubled:在播放的時候每一行掃描線將被伸展到兩行
2x height interlaced:在播放時每兩行掃描線之間插入一條黑色掃描線。播放速度比2x height doubled快一倍。
2x width doubled:在播放時每一列被伸展到兩列的寬度
2x width and height doubled:在播放時圖像的寬度和高度各被放大一倍。
2x width and height interlaced:在播放時寬度被放大一倍,每兩行掃描線間插入一條黑色掃描線,播放速度比2x width and height doubled快一倍。
Hint Window(提示窗口):這個窗口允許針對特定的幀設(shè)置傳輸率。在Bink引入新的預(yù)處理模式之后,通常不需要使用這個窗口。但是當遇到非常特別的情況時,仍然可以使用這個窗口對特定的幀進行設(shè)置。
按照如下順序輸入數(shù)據(jù)---起始幀,結(jié)束幀,數(shù)據(jù)傳輸率,峰值傳輸率,是否關(guān)鍵幀(0=不是,1=是),對比度調(diào)整,平滑調(diào)整,黑色閥值調(diào)整,亮度調(diào)整,gamma調(diào)整。用空格分開輸入的數(shù)據(jù)。另外可以用Ctrl+Enter輸入多行數(shù)據(jù)。
Input Video Settings(輸入視頻設(shè)置):
Frame rate control(幀速率設(shè)置):
Force(no adding or removing) to(強制):這個選項允許您在目標文件中強制設(shè)置一個新的幀速率。這個設(shè)置在壓縮一系列靜態(tài)圖片的時候需要用到。(缺省情況下設(shè)置為15幀/秒)。
Adjust(add/removes frames)to(調(diào)整到(添加/減少幀)):這個選項允許您調(diào)整到一個新的速率,在調(diào)整的時候可能會添加或刪除一些幀。比如,您有一個15幀/秒的動畫,您現(xiàn)在將它調(diào)整為30幀/描,那么動畫中的每一幀將被處理兩次。壓縮以后您將得到兩倍數(shù)量的幀,同時也得到了兩倍的播放速度。這個功能也可以讓您制作便于播放的動畫,比如您有個24fps的動畫,但是播放很吃力,那么就將幀數(shù)調(diào)整為12幀試試看。
Frame range(幀范圍):這個選項讓您設(shè)置開始幀和結(jié)束幀的位置。注意:這里的幀的位置指的是源文件中的幀,并不是在Adjust to frame rate中設(shè)置的經(jīng)過調(diào)整的幀。
Frame size(cropping)(幀尺寸(剪切)):這些選項允許您在源文件的幀中剪切一個區(qū)域。如果同時使用了放縮的話,那么剪切的處理將在放縮之后進行。
Frame Scaling(resizing)(幀尺寸(放縮)):“Width”和“Height”輸入想要源文件中的幀轉(zhuǎn)換到的目標尺寸。"scaling type"按鈕允許您選擇放縮的算法:high-quality(bi-cubic)提供最高的清晰度,但有時候可能會有點失真。Medium quality(bi-linear),lowquality單純的復(fù)制或者刪除像素。通常設(shè)置為high-quality模式即可。
Digital video fiilters(數(shù)字影像過濾):
Contrast increase(增加對比度):這個選項允許您增加影像的對比度。增加對比度將使黑色更黑,白色更白。增加這個選項幾乎總會增大影像的壓縮比例,因為它將“幾乎是黑色”的像素變成了純黑的像素。取值范圍從0(不改變原圖)到127。一個比較合理的設(shè)置為8。
Smoothing percentage increase(增加平滑度百分比):這個選項允許您柔化輸出的影像。增大這個值可以使像素變得模糊,得到一個柔化的效果。這樣的幀更容易被壓縮。取值范圍從0到100。一個比較合理的設(shè)置為3。
Black clamp(黑色閥值):所有低于這個數(shù)值的顏色都被理解為純黑。這種方法是使那些“幾乎為黑色”的像素變?yōu)榧兒。這個設(shè)置對攝制的影像壓縮特別有用。對于大多數(shù)的影像,調(diào)整對比度是更好的方法,這將使圖像更加自然。范圍從0到255。一個比較合理的設(shè)置為20。
Video de-interlacing(去掃描線):這個設(shè)置將清除從電視捕獲的圖像中掃描線的痕跡。De-interlace通常不是最好的方法,所以我們提供了其他不同的技術(shù)用于清除掃描線痕跡。第一種最簡單的方法是"blend"(混合)模式-它將奇數(shù)和偶數(shù)的場混合在一起。你也可以選擇奇數(shù)或者偶數(shù)的場更重一些。也可以單獨提取奇數(shù)或偶數(shù)的幀。只要單獨選擇Even lines或者Odd lines,而不選擇De-interlace和Blended即可。
Brightness adjustment(亮度調(diào)整):這個選項允許您增加或減少影像的亮度。這是一個百分比數(shù)值。100%是沒有變化,10%表示只有當前亮度的10%,200%是兩倍于現(xiàn)在的亮度。
Gamma correction(伽馬調(diào)整):這個選項允許您調(diào)整輸入影像的伽馬值。伽馬值可以理解為一種非線性的亮度調(diào)整。通常用于調(diào)整從Mac機輸入的影像,因為用Mac機器創(chuàng)作出的圖像,在PC機上通常比較暗,調(diào)整Gamma到1.4來糾正這個問題。
Compress Audio(音頻壓縮):
Compress level:音頻壓縮級別用于控制音頻壓縮品質(zhì)。Bink可以將音頻壓縮到10比1的比例而幾乎沒有失真。Bink壓縮44k采樣頻率的能力最高,所以通常不需要考慮11或22Khz的音頻。但Bink仍然支持這兩種格式,但是壓縮比例要低得多(3:1和5:1)。壓縮級別4幾乎沒有失真,有些文件甚至可以使用5或6,但是設(shè)置在9以上將會聽到明顯的雜音。