用文件系統(tǒng)存儲多媒體
文件和文件系統(tǒng)是傳統(tǒng)計算機和計算機網(wǎng)絡(luò)最基本的信息存儲方式。多媒體計算機,特別是已經(jīng)廣為流行的“多媒體家用電腦”發(fā)展以來,大部分多媒體信息的存儲仍然是建立在傳統(tǒng)的和已有的文件系統(tǒng)之上,我們已經(jīng)從多媒體家用電腦的VCD 光盤上可以看到清晰的電視、電影,聽到美妙的立體聲音樂以及豐富多彩的圖像庫、照片庫、電子出版物等。當(dāng)用DOS或WINDOWS操作系統(tǒng)的文件系統(tǒng)查看這些VCD光盤目錄的時候,我們就會發(fā)現(xiàn),支持這些視像播放、聲音播放和圖像顯示的正是一系列電影文件(*.mov)、聲音文件(*.wav)、圖像文件(*.jpg、*.bmp)等。當(dāng)然,VCD光盤上還有一些組織這些文件播放或顯示的執(zhí)行程序文件。事實上,通過INTERNET互聯(lián)網(wǎng)上的瀏覽器看到的大量圖文并茂的多媒體信息資料,許多也是直接從一種超文本文件中讀出來的。由此可見,雖然更加高效組織共享數(shù)據(jù)存儲資料庫技術(shù)已經(jīng)有了很大的發(fā)展,但文件系統(tǒng)在計算機和計算機網(wǎng)絡(luò)系統(tǒng)中對信息的存儲作用仍然占有相當(dāng)重要的地位。實際上,許多數(shù)據(jù)庫的信息存儲,也是建立在文件系統(tǒng)基礎(chǔ)之上的,尤其是在數(shù)據(jù)庫技術(shù)還未能夠更好地解決非結(jié)構(gòu)化多媒體信息存儲的情況下,直接用文件系統(tǒng)來存儲、組織、檢索某些多媒體信息,可能更方便、更有效。
由于多媒體信息包括多種與常規(guī)數(shù)據(jù)類型很不相同的數(shù)據(jù)類型,因此要求文件系統(tǒng)應(yīng)該能夠支持多種文件組織,支持多種記錄形式以及能夠擴展更長的文件長度和記錄長度,并且,這些不同的文件組織、記錄格式應(yīng)該能夠方便地、靈活地根據(jù)不同信息類型的需要進行選擇。
例如,對于圖形、圖片、圖像、照片等靜態(tài)圖像信息,通?梢砸砸环鶊D像作為一個無記錄的二進制數(shù)據(jù)流文件存儲,F(xiàn)在許多VCD光盤上的圖像庫,都是一幅圖像一個文件。圖像庫中大量圖像也可以考慮建立一個大文件進行存儲,這樣每幅圖像都是這一文件中的一個可變長度的記錄。語音或音樂數(shù)據(jù)雖然是時序信號,但在計算機內(nèi)存儲也是一組二進制的代碼,因此在原則上也可以像圖像存儲一樣,或者每一首歌曲、每一段語音記錄作為一個無記錄數(shù)據(jù)流分別建立一個單獨的文件存儲,或者是一組歌曲、一組語音分別建立在一個文件中,而文件中以變長記錄來劃分不同的歌曲和不同的語音段。
對于視像信號,一般以一部電影、一部電視劇或一段應(yīng)連續(xù)播放的錄像,存儲為一個超長文件,順序播放的每一圖像幀則為這一文件中的一個記錄。給定視像信號的每一個幀的數(shù)據(jù)量本來是固定的,可以用定長記錄,但由于在計算機內(nèi)存儲的視像信號大多數(shù)是經(jīng)過壓縮后的數(shù)字信號,壓縮后各幀的數(shù)據(jù)量實際上并不相同,所以一般也需要采用可變長度記錄的格式來存儲。
用文件系統(tǒng)存儲圖像、聲音等非常規(guī)多媒體數(shù)據(jù)無論是采用無記錄的格式還是可變長度的記錄格式,其記錄長度和文件長度都可能比常規(guī)數(shù)據(jù)文件長得多,如一個電影文件的長度可以達到數(shù)百兆字節(jié)以上,一幅高精度圖像文件的記錄長度可能達到數(shù)百千字節(jié)以上。好在大部分網(wǎng)絡(luò)中使用的各種文件系統(tǒng)多數(shù)已經(jīng)能夠支持這些特征,因此,用已有文件系統(tǒng)存儲視像、圖像和聲音等多媒體信號,在當(dāng)前多媒體計算機通信網(wǎng)絡(luò)發(fā)展中仍是一種相當(dāng)重要的存儲方式。
[上一頁] [下一頁]
|