- 相關推薦
多媒體創(chuàng)作系統(tǒng)的設計與實現
摘要 該文簡要分析了目前流行的創(chuàng)作工具的特點,提出了一個集多媒體信息處理、劇本編輯及演播于一體的創(chuàng)作系統(tǒng)的總體結構、設計方法及主要的實現技術,最后給出了用VisualBasic語言編寫的播放圖形、圖像、動畫、聲頻、視頻(AVI、MOV及VCD小影碟)等多媒體信息的程序例程。
隨著多媒體技術的飛速發(fā)展,各種各樣的多媒體演示系統(tǒng)在信息領域中發(fā)揮著越來越大的作用。其豐富的表現力、生動的視覺及聲響效果,大大增強了所演示信息的吸引力。但是,多媒體作品的創(chuàng)作是一項費時費力的工作,不僅涉及到美術、傳播、教育、心理等多方面創(chuàng)作因素,而且更需一種能方便地將圖、文、聲、像等多媒體信息按某種特定要求編合在一起進行表現的方法。為節(jié)省多媒體作品的創(chuàng)作時間,需要一種相對簡單、集成、高效的創(chuàng)作工具來輔助多媒體作品的創(chuàng)作開發(fā)與演播。
本文簡要分析了目前流行的多媒體創(chuàng)作工具的特點,提出了一種多媒體創(chuàng)作工具的功能結構、設計方法及實現技術,最后給出一個用VisualBasic語言編寫的播放多媒體信息的程序例程。
一、現有多媒體創(chuàng)作工具的類型
目前,最流行的多媒體創(chuàng)作工具主要分為以下三類。
1.描述性語言式
該類工具開發(fā)作品的思想是,按書的結構方式將每個標題的開發(fā)過程視為一本"書"的組合,每一屏被指定為一頁,在每頁內可有多級的對象,設定好各頁與各頁中內容及其之間的動作,然后使用指定的編排設計語言進行作品設計。這類工具中,比較有代表性的是美國Asymetrix公司的MultimediaToolBook工具,其編排設計語言為OPENSCRIPT。這類工具的最大優(yōu)點是開發(fā)時的彈性較好,面向稍懂編程的用戶,另外價格較低,易于接受;缺點是整體運行速度慢,雖入門較易,但要掌握其機理需費一番苦功,特別是對多媒體資源的訪問,OPENSCRIPT主要通過MCI函數調用,必須在腳本里顯式地寫出有關調用,且語法和序列并非全直觀,又缺少提示,這點足以使非程序員怯步。
2.交互性圖標式
這類工具主要是讓用戶直接在畫面上安排所需的元件,定義出元件本身的動作以及元件和元件之間的關系。其工作方式是采用一種形象化的方法在微機上制作多媒體作品,通過選擇精簡的形象化圖標,構成應用程序結構的流程圖,然后再往結構中添加內容,流程圖定義了多媒體元素的流動過程。這類工具很適合沒有程序設計經驗的用戶,因此在短時間內就可開發(fā)出一套交互式的多媒體系統(tǒng)。這類工具中,著名的有美國authorware公司開發(fā)的AuthorwareProfessional及美國AimTech公司的Icon Author。其主要用于開發(fā)事件驅動的、需要高交互性的教育、訓練模擬以及導覽系統(tǒng)。這類工具不足之處是價格一般很貴,靈活性方面受現有系統(tǒng)的限制。
3.時間流程式
該類工具較適合于開發(fā)簡報系統(tǒng),它在多媒體顯示上具有較強的時間前后順序,以圖形、文字信息為主。比較著名的有ACTION工具、PowerPoint、Harvard Graphic工具等。該類工具對多媒體信息的支持基本上是通過OLE外部方式進行的,因此,演播多媒體時磁盤I/O動作頻繁,系統(tǒng)開銷大,運行效率低。
上述三類多媒體創(chuàng)作工具開發(fā)的運行環(huán)境是基于Windows 3.X,可處理的音頻文件格式為wav、mid;靜態(tài)圖像文件格式為pcx、bmp、gif、tga、jpg、tif、wmf、dib等;動態(tài)圖像格式為avi、fli、flc等。
二、多媒體創(chuàng)作系統(tǒng)的功能及設計方法通過以上分析,可看出多媒體創(chuàng)作系統(tǒng)一般具有如下特點。
1.易于入門,無需專業(yè)級程序員的編程經驗,但熟練掌握不易。對某些特定的簡單要求,往往要通過熟練掌握后所得到的使用技巧來實現。另外,對時效要求高、常修改的內容,修改也不甚方便。
2.支持許多硬設備和許多文件格式,可生成含有圖形、圖像、文本、聲音、動畫、視頻元素的復雜產品。
3.具有流程控制能力
[1] [2] [3] [4]
【多媒體創(chuàng)作系統(tǒng)的設計與實現】相關文章:
汽車安全檢測系統(tǒng)的設計與實現04-27
高校排考系統(tǒng)的設計與實現04-29
航班計劃監(jiān)視系統(tǒng)的設計與實現04-30
石化環(huán)保監(jiān)測系統(tǒng)的設計與實現04-30
激光轉鏡顯示系統(tǒng)的設計與實現04-28
地震震害評估系統(tǒng)的設計與實現04-30
地震震害評估系統(tǒng)的設計與實現04-30