範文齋

位置:首頁 > 行業範文 > 多媒體

論多媒體創作系統的設計與實現

多媒體1.74W

摘要 該文簡要分析了目前流行的創作工具的特點,提出了一個集多媒體信息處理、劇本編輯及演播於一體的創作系統的總體結構、設計方法及主要的實現技術,最後給出了用VisualBasic語言編寫的播放圖形、圖像、動畫、聲頻、視頻(AVI、MOV及VCD小影碟)等多媒體信息的程序例程,多媒體創作系統的設計與實現。

論多媒體創作系統的設計與實現

隨着多媒體技術的飛速發展,各種各樣的多媒體演示系統在信息領域中發揮着越來越大的作用。其豐富的表現力、生動的視覺及聲響效果,大大增強了所演示信息的吸引力。但是,多媒體作品的創作是一項費時費力的工作,不僅涉及到美術、傳播、教育、心理等多方面創作因素,而且更需一種能方便地將圖、文、聲、像等多媒體信息按某種特定要求編合在一起進行表現的方法。爲節省多媒體作品的創作時間,需要一種相對簡單、集成、高效的創作工具來輔助多媒體作品的創作開發與演播。

本文簡要分析了目前流行的多媒體創作工具的特點,提出了一種多媒體創作工具的功能結構、設計方法及實現技術,最後給出一個用VisualBasic語言編寫的播放多媒體信息的程序例程。

一、現有多媒體創作工具的類型

目前,最流行的多媒體創作工具主要分爲以下三類。

1.描述性語言式

該類工具開發作品的思想是,按書的結構方式將每個標題的開發過程視爲一本"書"的組合,每一屏被指定爲一頁,在每頁內可有多級的對象,設定好各頁與各頁中內容及其之間的動作,然後使用指定的編排設計語言進行作品設計。這類工具中,比較有代表性的是美國Asymetrix公司的MultimediaToolBook工具,其編排設計語言爲OPENSCRIPT。這類工具的最大優點是開發時的`彈性較好,面向稍懂編程的用戶,另外價格較低,易於接受;缺點是整體運行速度慢,雖入門較易,但要掌握其機理需費一番苦功,特別是對多媒體資源的訪問,OPENSCRIPT主要通過MCI函數調用,必須在腳本里顯式地寫出有關調用,且語法和序列並非全直觀,又缺少提示,這點足以使非程序員怯步,計算機論文《多媒體創作系統的設計與實現》。

2.交互性圖標式

這類工具主要是讓用戶直接在畫面上安排所需的元件,定義出元件本身的動作以及元件和元件之間的關係。其工作方式是採用一種形象化的方法在微機上製作多媒體作品,通過選擇精簡的形象化圖標,構成應用程序結構的流程圖,然後再往結構中添加內容,流程圖定義了多媒體元素的流動過程。這類工具很適合沒有程序設計經驗的用戶,因此在短時間內就可開發出一套交互式的多媒體系統。這類工具中,著名的有美國authorware公司開發的AuthorwareProfessional及美國AimTech公司的Icon Author。其主要用於開發事件驅動的、需要高交互性的教育、訓練模擬以及導覽系統。這類工具不足之處是價格一般很貴,靈活性方面受現有系統的限制。

3.時間流程式

該類工具較適合於開發簡報系統,它在多媒體顯示上具有較強的時間前後順序,以圖形、文字信息爲主。比較著名的有ACTION工具、PowerPoint、Harvard Graphic工具等。該類工具對多媒體信息的支持基本上是通過OLE外部方式進行的,因此,演播多媒體時磁盤I/O動作頻繁,系統開銷大,運行效率低。

上述三類多媒體創作工具開發的運行環境是基於Windows 3.X,可處理的音頻文件格式爲wav、mid;靜態圖像文件格式爲pcx、bmp、gif、tga、jpg、tif、wmf、dib等;動態圖像格式爲avi、fli、flc等。

二、多媒體創作系統的功能及設計方法通過以上分析,可看出多媒體創作系統一般具有如下特點。

1.易於入門,無需專業級程序員的編程經驗,但熟練掌握不易。對某些特定的簡單要求,往往要通過熟練掌握後所得到的使用技巧來實現。另外,對時效要求高、常修改的內容,修改也不甚方便。

2.支持許多硬設備和許多文件格式,可生成含有圖形、圖像、文本、聲音、動畫、視頻元素的複雜產品。

3.具有流程控制能力