多媒體與多媒體應用開發(fā)課件



單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,第七章 多媒體與多媒體應用開發(fā),1984年APPLE公司推出世界上第一臺具有多媒體特性的計算機MACINTOSH計算機多媒體技術使計算機系統(tǒng)的人機交互界面和手段更加友好和方便,非專業(yè)人員也可以方便地使用和操作計算機多媒體技術使音像技術、計算機技術和通信技術三大信息處理技術真正緊密地結合起來多媒體就是多種媒體的集成,由文字、形、圖像、聲音、視頻圖像和動畫等媒體集成的數(shù)字化的信息表示手段計算機多媒體技術則是指利用數(shù)字的方法使用計算機和相關的設備對上述媒體進行綜合處理7.1 多媒體,7.1.1 什么是多媒體,媒體是人們表達信息、傳播信息和存儲信息的的手段和方式媒體的基本元素:文字、圖形、靜止圖像、動畫、視頻圖像、聲音等多媒體由媒體的基本元素組合而成的信息表述方式多媒體的特性,:,集成性、數(shù)字化、時間相關性、交互性、數(shù)據(jù)量大7.1.2 多媒體的應用,教育培訓、演示系統(tǒng)、電子出版物等7.2 多媒體計算機系統(tǒng),7.2.1 多媒體計算機系統(tǒng),多媒體硬件平臺,多媒體輸入輸出控制與接口,控制多媒體硬件,完成多媒體硬件與操作系統(tǒng)之間的數(shù)據(jù)傳輸,多媒體操作系統(tǒng),多媒體操作系統(tǒng)提供了多個媒體之間的同步,具有圖形用戶界面,常見多媒體操作系統(tǒng),Windows 3.1/95/98 對多媒體提供了很好支持,多媒體創(chuàng)作系統(tǒng),用于開發(fā)多媒體應用軟件,常見的有:,Authorware,、,Director,、,Action,、,Toolbook,等。
多媒體應用系統(tǒng),主要指面向最終用戶的應用程序或演示,如用于教的多媒體教學軟件、產品演示系統(tǒng)等7.2.2 多媒體計算機(MPC),7.3多媒體技術與設備,音頻設備:,聲卡,實現(xiàn)模擬與數(shù)字音頻的轉換,通過以固定的時間間隔對波形進行采樣來得到數(shù)字化音頻音頻采樣三個,參數(shù),:頻率、數(shù)據(jù)位、記錄聲道數(shù).,采樣頻率,指每秒鐘的采樣次數(shù),等于波形被等分的份數(shù)頻率越高,聲音質量就越高,要求的存儲量也越大采樣數(shù)據(jù)位,即每個點的數(shù)據(jù)表示范圍,常用的有8位、12位、16位8位采樣指將每個采樣劃分為256等份,16位采樣則分為65 536等份用來描述波形,聲音通道的個數(shù),表明聲音記錄只產生一個 波形(單聲道)還是多個波形(多聲道),特性的垂直單位數(shù)量越多,采樣越接近原始的模擬波形,要求的存儲量越大視頻設備:,顯示卡和顯示器,存儲光盤:,只讀光盤、可讀寫光盤,音頻文件的存儲空間計算公式:,字節(jié)/秒=(采樣頻率*采樣數(shù)據(jù)位*通道數(shù))/8,一分鐘單聲道音樂片斷需要的存儲空間,比較常用的光盤標準,紅皮書標準:數(shù)字音頻標準,黃皮書標準:光盤上可以同時存放音樂數(shù)據(jù)和計算機數(shù)據(jù),High Sierra,標準:由黃皮書標準改進而成,后,來,成為,ISO9600,橘皮書標準:支持在不同的時間分多次寫入數(shù)據(jù),白皮書標準:即,VCD,標準,數(shù)據(jù)以,MPEG1,的方式壓縮存儲,DVD,標準:數(shù)據(jù)采用,MPEG2,標準對視頻數(shù)據(jù)和音頻數(shù)據(jù)進行壓縮,CDROM驅動器,CDROM與主板上的IDE口相連,主要參數(shù)有數(shù)據(jù)傳送速率和查找時間,MPC規(guī)定最小數(shù)據(jù)傳送速率為150kbps,常說的8/16/24倍速光驅是指數(shù)據(jù)傳送速率是最小規(guī)范的8/16/24倍,查找時間是指從發(fā)出指令到從CDROM上找到信息所需的時間,7.4.1 多媒體應用軟件的制作過程,7.4多媒體應用開發(fā),需求分析:,需求方和多媒體項目制作方共同參加,對多媒體應用程序的表現(xiàn)主題、內容、規(guī)模、查詢方式、設計風格等進行分析描述,形成需求分析報告,腳本編寫,描述所有的可見活動,并給出臺詞及系統(tǒng)的功能要求,腳本分析及軟件結構設計,多媒體應用程序制作者拿到腳本后,首先要確定的是項目類型。
圖書出版型,充分利用圖、文、聲等多種媒體來表現(xiàn)主題,并應具備跳轉、檢索、導航等功能教育或培訓型,是在傳統(tǒng)CAI的基礎上擴展了多媒體的表現(xiàn)功能,首先要強調交互能力,圖文并茂,具備動畫功能,富有知識性和趣味性,一般使用開發(fā)工具來制作演示型,需要圖、文、聲并茂,可以產生分支結構,具有循環(huán)演示功能查詢型,一般具有查找功能,需要定位、比較、計算,由此產生數(shù)據(jù)傳輸,一般與數(shù)據(jù)庫相連,將多媒體信息作為特殊字段處理明確項目類型后,便可進行項目的軟件結構設計,分為以下幾步:,完成項目的整體設計、信息類型劃分、內容定義、層次結構關聯(lián)及最終表現(xiàn)方式,完成項目的總體設計框圖,而后完成各個畫面的詳細設計,包括確定圖像和各種按鈕的位置和尺寸,選擇背景圖像,對子畫面的文字進行版面設計,,完成動畫與聲音的同步設計,根據(jù)畫面內容設計解說詞及背景音樂等,采集、制作多媒體素材,對于文本文件,可通過字處理軟件錄入編輯,對于聲音文件,可通過聲卡錄制,使用聲卡或Windows系統(tǒng)提供的工具進行修改、編輯對于圖形、圖像,可采用電腦繪制、視頻卡采集或掃描等方式得到對于動畫文件,可采用二維或三維的專門動畫制作軟件來制作,產品制作,程序設計語言制作產品,用創(chuàng)作工具制作產品,產品測試,請有關領域專家和用戶對最終產品進行核實,7.4.2 多媒體數(shù)據(jù)的準備,文本信息,利用字處理軟件Word等鍵入、排版,掃描印刷品,并進行字符的識別,圖表處理:excel,聲音信息,自行創(chuàng)作并錄制聲音、購買現(xiàn)成的音樂產品,編制音頻的軟件,常見的有,SoundEdit,、,SoundDesign,、,MasterTracks,、,Audio,Trax,、,Alchenvy,、,WaveEdit,及,MIDISoft,Studio,等,圖形的制作-制作2D圖形較常見的軟件包括Windows下的PaintBrush、Visio、SuperPaint及Studio 32等,圖像的生成和處理-圖像又稱位圖,在計算機中由一組內存位組成,這些位定義圖像中每個象素的顏色或灰度,圖像的獲取有如下幾種方法:,使用各種圖像編輯工具來創(chuàng)建單幀靜態(tài)圖像photoshop,也可使用掃描、抓幀、數(shù)碼相機拍攝來創(chuàng)建,動畫,二維動畫軟件Animator Pro、三維建模軟件AutoCAD、目前制作三維動畫常用的軟件是美國AutoDesk公司的3D Studio(3DS),7.4.3 多媒體開發(fā)工具與平臺,多媒體開發(fā)工具和平臺可以歸納為兩大類,:,創(chuàng)作軟件和編程語言,使用創(chuàng)作軟件開發(fā)多媒體應用幾乎不要求編程,只要一條或幾條命令便可完成,普通的程序設計語言都可以用來進行多媒體應用的開發(fā),譬如,C/C+,、,Visual Basic,、,DELPHI,等,采用編程語言進行多媒體開發(fā)的優(yōu)點在于可以靈活、方便地訪問系統(tǒng)資源,調用所有,Windows,和多媒體,API,VB提供了一些多媒體構件,利用這些定制構件可以方便和簡化程序的開發(fā),首先需要有適合播放的構件,Visual Basic中的定制構件,VB提供的多媒體構件有:圖像構件、視頻構件、圖表構件、媒體控制界面,7.5.2 VB的多媒體程序設計,例1:鐘表,用timer控件和圖形結合實現(xiàn),例2:,ANIMATION 控件的使用-播放.avi動畫,主要方法:,Open,Play,Stop,Close,例3:,Multimedia MCI 控件的使用-播放.MID 和.WAV文件。
主要屬性:FILENAME,DEVICETYPE,方法:COMMAND,取值有:,OPEN,Play,Stop,Close,EJECT,例4,視頻控件(ActiveMovie)的使用,支持,MPEG,音頻和視頻文件,,AVI,視頻文件、,WAV,文件,MIDI,文件等,如圖所示,界面設計,創(chuàng)建項目、窗體,添加,ActiveMovie,控件,程序設計,。