• 沒有找到結果。

五、 系統展示

5.2 大小比較

將互動式多媒體轉為 MPEG-4 檔案,可以降低互動式多媒體的檔案大小。表 3 顯示出編輯手的多媒體原始大小,以及轉換成 MPEG-4 後的檔案大小差異。第 一個例子"瀑布"是一個英文試題的多媒體,由圖片文字及聲音所構成,是一個 較常見的多媒體形式,第二個例子"影片"主要是測試影片方面的支援,由兩個 短片所組成,第三個例子是節錄自英文歌教唱例子的第一幕,場景主要的構成元 素是聲音。

表 3 編輯手 story 與轉換後的 MPEG-4 大小之比較 編輯手 story MPEG-4

瀑布 3.14MB 395KB

影片 5.58MB 3.32MB

教唱(第 1 幕) 8.87MB 906KB

表 4 編輯手 story 與轉換後的 MPEG-4 大小之比較---直方圖

0 1 2 3 4 5 6 7 8 9

瀑布 影片 教唱

編輯手story MPEG-4

表 4 以直方圖的方式表現兩者檔案大小的差異性。我們可以發現三個例子在 經過轉換後,產生的 MPEG-4 檔案比起編輯手原始的檔案,都有明顯降低檔案大 小的效果。

六、 結論 6.1 本研究特點

本研究針對 MPEG-4 需求者不易製作 MPEG-4 檔案的缺點,結合視覺化編輯 工具與轉譯器,達到降低 MPEG-4 檔案製作門檻的目的。因此,本研究具有下列 的特點:

適合沒有撰寫程式專業能力的使用者:

由於本研究在視覺化編輯工具的挑選上特別注意,以方便沒有撰寫程式 專業能力的使用者製作 MPEG-4 檔案為原則,可以說免除了 MPEG-4 需求者 找程式設計師代工製作 MPEG-4 的問題,使得製作 MPEG-4 檔案再也不是程 式設計師的專利。

不需撰寫程式:

本研究解決製作 MPEG-4 檔案必須瞭解 MPEG-4 場景概念的缺點,透過 視覺化編輯工具的編輯,以這些拖拉點選的操作來隱藏 MPEG-4 的場景概 念,因此使用者不需撰寫程式便可製作 MPEG-4 檔案。

所見即所得:

利用視覺化編輯工具來編輯 MPEG-4 檔案,可以達到所見即所得的能 力,MPEG-4 需求者再也不需要等待程式設計師的製作完成,在編輯的時候 就可以看到 MPEG-4 檔案呈現的效果,方便 MPEG-4 需求者的修改。

容易且快速:

利用本研究提供的方法,可以簡化 MPEG-4 檔案的製作流程,以視覺化 編輯工具及轉譯器作為 MPEG-4 的編輯工具,能兼具易於編輯和支援 MPEG-4 格式的目的,因此 MPEG-4 需求者可以更容易且更快速的製作出 MPEG-4 檔案。

6.2 未來發展

編輯手的限制:

本研究的視覺化編輯工具是智勝國際公司的編輯手,以下是一些 MPEG-4 所具備的特點,而編輯手尚未支援的項目,這些尚未支援的項目會 限制本研究 MPEG-4 編輯工具的能力,因此未來可以針對這些項目做加強。

„ 3D 的支援:

MPEG-4 標準有對 3D 的支援,本研究因編輯手不具備 3D 的功能,

因此並沒有對 3D 功能加以支援。若未來可以增加編輯手 3D 的編輯環 境,那麼就可以對轉譯器加入 3D 的支援,來達到完整支援 MPEG-4 標 準的目的。

„ 合成物件的顯示:

編輯手著重的是各類型多媒體的整合,所以圖片、影片、聲音這些 自然物件在編輯手中獲得相當好的支援。但是像矩形、三角形、圓形這 些合成物件,在編輯手中獲得的支援不如自然物件,因此,顯示合成物 件的能力亦是編輯手應加強的部分。

„ 合成物件變換顏色:

MPEG-4 提供合成物件變換顏色的功能,利用互動或其他方式,可 以觸發合成物件顏色的變換。這個變換顏色的效果,必須與顯示合成物 件的能力互相配合,才能達到相輔相成的作用。

„ 物件的旋轉:

在 MPEG-4 中,定義了一些提供旋轉功能的節點,這些節點可以讓 物件沿著某個軸心做旋轉的動作,並具有觸發物件旋轉的功能。若編輯 手支援物件旋轉的能力,便可以用這些節點展現出相同的效果。

„ 物件的拖曳:

所謂物件的拖曳,就是使用者可以利用滑鼠,拖曳場景內的物件,

進而改變物件的位置。MPEG-4 提供拖曳物件的功能,這樣一來,可以 提高場景的豐富性。

轉譯器的調整:

視覺化編輯工具所編輯出來的場景是轉換成 MPEG-4 檔案的源頭,當視 覺化編輯工具增加新的能力後,轉譯器如果維持不變,那麼新增的功能就不 會在 MPEG-4 檔案上看到,因此,若視覺化編輯工具增加新的能力,則轉譯 器要做相對應的調整,來顯示新的能力。

參考文獻

[1] ISO/IEC 14496-1:2002,Coding Of Audio-Visual Objects:

Systems,March 2002

[2] Chorng-Shiuh Koong, "A Component-based Visual Scenario construction envirenment for non-programming users to create interactive electronic books",N.C.T.U Taiwan, dissertation,2000

[3] Mihai Burlacu & Sonja Kangas, "MPEG-4 Technology Strategy Analysis", Helsinki University of Technology, 2.4.2003

[4] Meng-Jyi Shieh, "Design and Implementation of an MPEG-4 System", N.T.U Taiwan, 2003

[5] Chen-Kuo Chiang, "Stream Management and object Descriptor Framework Design and Implementation for MPEG4 System", N.T.U Taiwan, 2000

[6] Julien Signès & Yuval Fisher & Alexandros Eleftheriadis,

"MPEG-4’s Binary Format for Scene Description"

[7] Fernando Pereira, "MPEG-4: Why, What, How and When?"

[8] GAPC,http://gpac.sourceforge.net/index.php

[9] Doom9's Forum,http://forum.doom9.org/index.php

[10] MPEG-4 @ ENST,

http://www.comelec.enst.fr/~dufourd/mpeg-4/index.html

[11] 嚴子翔,VRML 虛擬實境網頁語言,知城數位科技股份有限公司,2001 年

[12] 陳燦煌,C++ Builder 6 徹底研究,博碩文化股份有限公司,2002 年

[13] 太極digimax,http://www.digimax.com.tw/MPEG4/

[14] ETRI,

http://www.etri.re.kr/e_etri/intro/newtech/etri21c_32_2003.h tml

[15] 資策會多媒體實驗室,http://www.iii.org.tw/special/

[16] IBM MPEG-4 Technologies,

http://www.research.ibm.com/mpeg4/indexjs.htm

[17] 3C整合政策推行小組,

http://3c.nii.org.tw/3c/silicon/silicon_index.htm

[18] 李昶慶,影音世代關鍵技術-MPEG4,

http://www.eedesign.com.tw/article/Document/dc845.htm

[19] 智勝國際創意網站,http://www.caidiy.com.tw/caidefault.htm

[20] Delphi K.Top討論區,http://delphi.ktop.com.tw/

[21] 葉京荃,” 支援視覺化編輯工具所產生之互動式多媒體內容在PDA 環境下 的MPEG-4 播放器製作” ,N.C.T.U Taiwan, 2005

[22] Extensible Markup Language,http://www.w3.org/XML/

相關文件