999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在CAI設(shè)計中實(shí)現(xiàn)視頻素材的快速檢索

2011-10-10 02:26:18龔顯卿
中國教育技術(shù)裝備 2011年6期
關(guān)鍵詞:按鈕

龔顯卿

成都醫(yī)學(xué)院教育技術(shù)中心 成都 610083

在CAI設(shè)計中實(shí)現(xiàn)視頻素材的快速檢索

龔顯卿

成都醫(yī)學(xué)院教育技術(shù)中心 成都 610083

在多媒體應(yīng)用設(shè)計中如何實(shí)現(xiàn)對視頻、音頻媒體的快速檢索、拖放是個難題,如果不能實(shí)現(xiàn),會降低課件的人性化,影響教學(xué)效果。介紹在Authorware中實(shí)現(xiàn)對視頻素材快速檢索的方法。

視頻;函數(shù);Authorware

AbstractRealizes how in the multimedia application design to the video frequency, the audio frequency media fast retrieval, tows puts is a difficult problem, if cannot realize, can reduce the class human nature, affects the teaching effect. This article introduced realizes in Authorware to the video frequency source material fast retrieval method.

Key wordsvideo; function; Authorware

在Authorware中,一般用數(shù)字電影(Digital Movie)圖標(biāo)加載視頻(或者視頻+音頻)文件,用聲音(Sound)圖標(biāo)加載wave文件,但是,它們只能對視、音頻素材進(jìn)行簡單調(diào)用,無法實(shí)現(xiàn)對素材的快速檢索。使用Authorware提供的函數(shù)和變量,可以實(shí)現(xiàn)這一功能。下面以調(diào)用視頻素材為例,介紹實(shí)現(xiàn)這一功能的方法。

1 設(shè)計環(huán)境

Pentium 4 CPU,512 M內(nèi)存,Windows 2000操作系統(tǒng),Authorware 7.0。

2 設(shè)計思路

使用播放、暫停/繼續(xù)、停止3個按鈕實(shí)現(xiàn)對視頻素材的基本控制;自行制作滑條,通過對滑條的拖放實(shí)現(xiàn)對視頻媒體的快速檢索。這個程序主要用到以下函數(shù)和變量:

“MediaPlay(IconId@"IconTitle"):”函數(shù),播放“IconTitle”指定的數(shù)字電影[1];

“MediaPause(IconId@"IconTitle",Pause):”函數(shù),當(dāng)Pause為True時,暫停播放“IconTitle”指定的數(shù)字電影;當(dāng)Pause為False時,從暫停點(diǎn)開始播放“IconTitle”指定的數(shù)字電影[1];

“MediaSeek(IconId@"IconTitle",Position):”函數(shù),檢索“IconTitle”指定的數(shù)字電影到Position指定的幀[1];

“MediaLength@"IconTitle":”變量,返回“IconTitle”指定數(shù)字電影的長度,視頻以幀為單位[2];

“PositionX@"IconTitle":”變量,如果“IconTitle”指定的圖標(biāo)被定義了活動范圍,那么此變量返回該圖標(biāo)在所定義范圍內(nèi)的X軸上的位置[2];

“Mediaposition@"IconTitle":”變量,返回“IconTitle”指定的數(shù)字電影當(dāng)前所播放到的位置,視頻以幀為單位[2];

圖1 滑條

圖2 滑條——按鈕

“Dragging@"IconTitle":”變量,當(dāng)使用者正在拖動“IconTitle”指定的圖標(biāo)時,返回值“1”;反之,返回值“0”[2];

“Mousedown:”變量,當(dāng)使用者按下鼠標(biāo)左鍵時,返回值“1”;反之,返回值“0”[2];

還將自定義幾個變量。

3 程序設(shè)計步驟

3.1 制作按鈕

在Photoshop中制作兩幅背景透明的圖片,分別命名“滑條.PSD”和“滑條——按鈕.PSD”,如圖1、圖2所示。

3.2 建立程序結(jié)構(gòu)

在Authorware中新建一名為“視頻檢索.a7p”的文件,程序結(jié)構(gòu)如圖3所示。

3.3 導(dǎo)入視頻素材

在“視頻圖象”圖標(biāo)中導(dǎo)入要播放的視頻素材。

3.4 “索引條”分支

“索引條”分支采用時間限制交互方式,“Time Limit(時限)”為“0”,“Erase(擦除)”選擇“Don’t Erase(不擦除)”。在顯示圖標(biāo)“索引條——顯示”中,導(dǎo)入圖片“滑條.PSD”,并將圖片設(shè)置為“透明”。在顯示圖標(biāo)“滑條”中,導(dǎo)入圖片“滑條——按鈕.PSD”,也設(shè)置為“透明”。調(diào)整兩圖片的相對位置,如圖4所示。

圖4 滑條與滑條——按鈕相對位置

由于需要在播放視頻時,“滑條——按鈕.PSD”也在“滑條.PSD”上同步移動,所以將顯示圖標(biāo)“滑條”的運(yùn)動屬性“Positioning(位置)”和“Movable(活動)”都設(shè)置為“On Path(在路徑上)”, 并將“Initial(初始)”的值改為自定義變量“b”。設(shè)置路徑的起點(diǎn)和終點(diǎn),使路徑長度與圖片“滑條.PSD”相對應(yīng),如圖5所示。

圖5 滑條——按鈕運(yùn)動路徑

運(yùn)動圖標(biāo)“滑條——運(yùn)動”使顯示圖標(biāo)“滑條”在播放視頻時同步運(yùn)動。運(yùn)動對象選擇“滑條”,運(yùn)動類型選擇“On Path to Point(沿路徑到任意點(diǎn))”,“Timing(定時)”設(shè)置為“0”,“Concurrency(執(zhí)行方式)”選擇“Perpetual(永久)”,“Destination(目標(biāo))”設(shè)置為自定義變量“b”,路徑設(shè)置與圖5一致。

圖3 程序結(jié)構(gòu)

3.5 “播放”分支

“播放”分支實(shí)現(xiàn)對視頻的從頭播放。該分支采用按鈕交互,“Erase”選擇“Don’t Erase”。

在顯示圖標(biāo)“變量顯示”中寫入語句:

{a:=100/medialength@"視頻圖象"}

{b:=a*mediaposition@"視頻圖象"}

自定義變量“a”讓顯示圖標(biāo)“滑條”的運(yùn)動路徑的長度與視頻的長度相對應(yīng)——視頻每播放一幀,“滑條”移動距離為a。

自定義變量“b”決定視頻播放過程中“滑條”在路徑上的位置。

在顯示圖標(biāo)“變量顯示”的屬性對話框中,選中“Update Displayed Variables(更新顯示變量)”。

在計算圖標(biāo)“播放J”中寫入語句:

MediaPlay(IconID@”視頻圖象")

play:=1

自定義變量“play”用來判斷視頻是否在播放,定義為當(dāng)其值為1時,視頻在播放狀態(tài);當(dāng)其值為0時,視頻在暫停狀態(tài)。

3.6 “播放/繼續(xù)”分支

“播放/繼續(xù)”分支實(shí)現(xiàn)讓視頻暫停或從暫停處繼續(xù)播放的功能。該分支采用按鈕交互方式,“Erase”選擇“Don’t Erase”。

在計算圖標(biāo)“暫停/播放”中寫入語句[3]:

if play=1 then

MediaPause(IconID@”視頻圖象",TRUE)

play:=0

else

MediaPause(IconID@"視頻圖象",FALSE)

play:=1

end if

3.7 “退出”分支

“退出”分支采用按鈕交互方式。在計算圖標(biāo)“exit”中寫入語句“quit(0)”。

至此,實(shí)現(xiàn)對視頻媒體的播放、暫停、繼續(xù)播放等控制,并讓“滑條”的運(yùn)動與視頻播放同步。下面要實(shí)現(xiàn)的是當(dāng)對“滑條”進(jìn)行拖動的時候,能對視頻進(jìn)行快速檢索。

3.8 “Dragging@”滑條”=1”分支

在“退出”分支后新增一分支,采用條件交互方式,條件為“Dragging@”滑條”=1”。“Automatic(自動)”選擇“When True(為真)”,“Erase”選擇“Don’t Erase”。該分支功能是當(dāng)使用者拖動“滑條”時,暫停視頻媒體播放,通過計算“滑條”在路徑上的位置,檢索視頻媒體到相應(yīng)幀。

在顯示圖標(biāo)“索引——顯示”中寫入語句“{Positionx@"滑條"}”,并在屬性對話框中選中“Update Displayed Variables(更新顯示變量)”。

在計算圖標(biāo)“索引J”中寫入語句:

EraseIcon(IconID@"變量顯示")

MediaPause(IconID@"視頻圖象",TRUE)

w:=MediaLength@"視頻圖象"/100

q:=w*PositionX@"滑條"

MediaSeek(IconID@"視頻圖象",q)

自定義變量“w”讓視頻長度與路徑長度對應(yīng)——“滑條”每移動一單位,視頻播放w幀。

自定義變量“q”決定“滑條”在當(dāng)前位置時,視頻應(yīng)播放了的幀數(shù)。

3.9 “Dragging@滑條=0&MouseDown=0”分支

新增一條件響應(yīng)分支,響應(yīng)條件為“Dragging@滑條=0&MouseDown=0”。“Automatic”選擇“On False to True(當(dāng)由假為真)”,“Erase”選擇“Don’t Erase”。該分支功能是,當(dāng)使用者停止拖動“滑條”,放開鼠標(biāo)左鍵時,判斷拖動“滑條”前視頻是否暫停,如果為“是”,則繼續(xù)暫停,直到使用者點(diǎn)擊“暫停/繼續(xù)”按鈕;如果為“否”,則繼續(xù)播放視頻。

在計算圖標(biāo)“索引/繼續(xù)J”中寫入語句:if play=1 then

MediaPause(IconID@"視頻圖象",FALSE)

else

MediaPause(IconID@"視頻圖象",TRUE)

end if[3]

EraseIcon(IconID@”索引——顯示")

DisplayIcon(IconID@"變量顯示")[4]

在整個程序設(shè)計中,對程序流程的設(shè)計很重要,難點(diǎn)是對顯示圖標(biāo)“滑條”的控制。讀者理解上述方法的原理,可以運(yùn)用Authorware提供的豐富的函數(shù)和變量,對媒體進(jìn)行更加豐富、靈活的控制,使多媒體課件更具人性化,以達(dá)到更好的教學(xué)效果。

[1]胡振生.Authorware 7.0多媒體開發(fā)白金手冊[M].北京:人民郵電出版社,2005

[2]袁海東.Authorware 7.0變量與函數(shù)參考手冊[M].北京:電子工業(yè)出版社,2004

[3]譚浩強(qiáng).C程序設(shè)計[M].北京:清華大學(xué)出版社,2000

[4]袁海東.深入Authorware 7.0編程[M].北京:電子工業(yè)出版社,2004

Realizes Video Frequency Source Material Fast Retrieval in CAI Design//

Gong Xianqing

G436

B

1671-489X(2011)06-0103-03

10.3969 /j.issn.1671-489X.2011.06.103

Author’s address Chengdu Medical College Educational Technique Center, Chengdu, China 610083

作者:龔顯卿,成都醫(yī)學(xué)院教育技術(shù)中心講師,學(xué)士,研究方向為多媒體課件設(shè)計。

猜你喜歡
按鈕
這些按鈕能隨便按嗎?
哪個是門鈴真正的按鈕
當(dāng)你面前有個按鈕
門鈴按鈕
電動牙刷電源按鈕注射模設(shè)計
模具制造(2019年7期)2019-09-25 07:30:00
死循環(huán)
內(nèi)心不能碰的按鈕
青于藍(lán)~高考語文核按鈕系列出版書目
沒Gmail按鈕 咱自己加等
移動一族(2008年9期)2008-12-31 00:00:00
全新黑洞與天才按鈕
看世界(2004年9期)2004-04-29 00:00:00
主站蜘蛛池模板: 欧美亚洲国产日韩电影在线| 熟女成人国产精品视频| a亚洲天堂| 国产一区二区三区精品欧美日韩| 午夜电影在线观看国产1区| 国产一在线观看| 国产偷国产偷在线高清| 香蕉精品在线| 欧美一区二区丝袜高跟鞋| 国产无码性爱一区二区三区| 国产在线一区二区视频| 2019年国产精品自拍不卡| 亚洲区欧美区| 日韩国产黄色网站| 五月婷婷综合色| 精品一区二区三区视频免费观看| 亚洲av无码人妻| 四虎国产永久在线观看| 真人高潮娇喘嗯啊在线观看| 日日噜噜夜夜狠狠视频| 日本免费精品| 亚洲最大综合网| 东京热av无码电影一区二区| 久久免费视频播放| 亚洲人成在线精品| 欧美激情第一欧美在线| 亚洲三级色| 国产成人精品在线1区| 欧美一区中文字幕| 白浆视频在线观看| 精品人妻一区无码视频| 色香蕉影院| 97超爽成人免费视频在线播放| 亚洲一区第一页| 国产小视频免费观看| 欧美 国产 人人视频| 日韩在线视频网| 日韩在线成年视频人网站观看| 国产午夜福利片在线观看| 麻豆精选在线| 日韩一区二区在线电影| 亚洲色婷婷一区二区| 精品伊人久久久香线蕉 | 一本大道无码高清| 国产a在视频线精品视频下载| 毛片基地美国正在播放亚洲 | 亚洲激情99| 色噜噜久久| 凹凸国产熟女精品视频| 国产白浆视频| 欧美成人午夜视频免看| 日韩久久精品无码aV| 日韩免费视频播播| 91精品啪在线观看国产| 日韩一区二区三免费高清| 日韩av在线直播| 亚洲国产精品日韩欧美一区| 亚洲天堂视频在线观看免费| 欧美成人影院亚洲综合图| 免费国产好深啊好涨好硬视频| 亚洲色精品国产一区二区三区| 欧美色伊人| 国产一级精品毛片基地| 国产成人无码久久久久毛片| 九色91在线视频| 国产在线麻豆波多野结衣| 在线国产毛片| 亚洲精品波多野结衣| 久久久久无码精品| 99这里精品| 国内精品九九久久久精品| 欧美怡红院视频一区二区三区| 亚洲丝袜中文字幕| 国产丰满大乳无码免费播放| 国产乱子伦手机在线| a毛片在线| 国产午夜无码片在线观看网站| 欧美激情第一区| 国产成人精品三级| 久久精品国产精品青草app| 欧美激情综合一区二区| 中国一级毛片免费观看|