在信息技術(shù)課中,將教師操作軟件的步驟記錄在課件中,讓學(xué)生在課件的引領(lǐng)下學(xué)習(xí)一些軟件的實際應(yīng)用,無疑能大大提高學(xué)生的學(xué)習(xí)效率。本文介紹一種利用Camtasia Studio和Flash制作信息技術(shù)課演示課件的方法。具體思路是,利用Camtasia Studio將教師操作軟件的步驟錄制成FLV格式的視頻,再利用Flash媒體組件控制FLV視頻的交互播放以及制作同步字幕效果等。
FLV視頻是Flash專用的視頻格式,F(xiàn)lash可以采用漸進式下載播放外部FLV視頻文件,將外部FLV文件加載到SWF文件中,并在運行時回放。
與嵌入的視頻相比,漸進式下載有如下優(yōu)勢:
1.在創(chuàng)作過程中,只需發(fā)布SWF界面,即可預(yù)覽或測試Flash的部分或全部內(nèi)容。因此能更快速地預(yù)覽,縮短重復(fù)試驗的時間。
2.運行時,視頻文件從計算機磁盤驅(qū)動器加載到SWF文件上,并且沒有文件大小和持續(xù)時間的限制。不存在音頻同步的問題,也沒有內(nèi)存限制。
3.視頻文件的幀頻可以不同于SWF文件的幀頻,從而能更靈活地創(chuàng)作影片。
因此,使用FLV視頻來制作課件,不但有較強的靈活性,而且制作出來的課件更適合在網(wǎng)絡(luò)上播放,更符合課件的網(wǎng)絡(luò)化發(fā)展趨勢。
一、用Camtasia Studio錄制FLV視頻
Camtasia Studio是一款專門捕捉屏幕影音的工具,它能在任何顏色模式下輕松地記錄屏幕操作動作,包括影像、音效、鼠標移動的軌跡、解說等。對于信息技術(shù)課教師來說,Camtasia Studio是錄制屏幕操作的絕佳工具軟件。本文以Camtasia Studio3.1.2漢化版為例介紹錄制信息技術(shù)課屏幕操作的方法。
1.啟動Camtasia Studio3.1.2漢化版,選擇“任務(wù)列表”下的“錄制屏幕”按鈕,取消錄制向?qū)А?br/> 2.在“Camtasia錄像器”窗口中,執(zhí)行“捕獲”→“窗口”菜單命令,選擇設(shè)定錄制的目標是Windows窗口。再執(zhí)行“捕獲”→“錄制音頻”菜單命令,保證可以通過麥克風(fēng)錄制解說聲音。
3.調(diào)整將要錄制的Windows軟件窗口到合適的尺寸,按F9鍵后單擊要錄制的窗口,當窗口四周出現(xiàn)閃動的綠框后就可以錄制窗口中的操作了。
4.在錄制過程中可以隨時按下F9鍵暫停錄制,再按下F9鍵可以繼續(xù)錄制。
5.錄制完成后按下F10鍵,在出現(xiàn)的“Camtasia錄像器預(yù)覽”窗口中可以預(yù)覽錄制的效果,單擊其中的“保存”按鈕將錄制文件保存。保存完成后彈出“保存后選項”對話框,在其中選擇“編輯我錄制的內(nèi)容”單選按鈕,單擊“確定”,即可返回到Camtasia Studio窗口,這時視頻進入到編輯狀態(tài)。
6.執(zhí)行“任務(wù)列表”下“生成”項目中的“生成視頻為”命令,在生成向?qū)У囊I(lǐng)下將錄制的視頻生成為FLV格式的文件。
二、使用Flash媒體組件制作課件
Flash媒體組件提供了完整的媒體播放功能,除了常見的播放、暫停、音量調(diào)節(jié)之外,還能夠顯示當前播放進度以及下載進度等。
媒體組件總共有三種,分別是媒體回放組件(MediaPlayback),它的功能最為完整。另外還有媒體顯示組件(MediaDisaplay)和媒體控制組件(MediaController),這兩個組件分別只具有媒體回放組件的一部分功能。
1.新建一個Flash文件,將其和FLV視頻文件保存在同一個文件夾內(nèi)。
2.拖放一個媒體回放組件(MediaPlayback)到場景中,根據(jù)課件內(nèi)容在屬性面板中設(shè)置這個組件實例的尺寸。
3.打開組件檢查器面板,選擇參數(shù)選項卡。在URL中輸入視頻文件的路徑和名稱?,F(xiàn)在測試影片,視頻將會正常播放。
如果要實現(xiàn)字幕和視頻同步的效果,就要使用“線索點”功能。所謂“線索點”就是設(shè)置某一視頻文件播放到特定時間時Flash文檔所跳轉(zhuǎn)的位置,這樣我們可以很容易地實現(xiàn)視頻和Flash文檔中內(nèi)容的同步。具體方法如下。
1.在影片的主時間軸上新建一個“線索點”圖層。假如需要設(shè)計三個線索點,那么就在這個圖層添加三個空白關(guān)鍵幀,在屬性面板中分別定義這三個幀的名稱為point1、point2、point3。值得注意的是這些幀名稱要與在“屬性檢查器”面板中定義的線索點名稱一致。
2.創(chuàng)建三個影片剪輯元件,它們分別是線索點觸發(fā)時要顯示的文字動畫效果。將這三個影片剪輯元件從庫面板中分別拖放到“線索點”圖層的相應(yīng)關(guān)鍵幀上。
3.分別定義“線索點”圖層上相應(yīng)關(guān)鍵幀的動作腳本為stop(),此時圖層結(jié)構(gòu)如圖1所示。
圖1
4.在MediaPlayback“組件檢查器”面板中,單擊“+”按鈕,添加信號點,輸入幀名稱以及動作的觸發(fā)時間,如圖2所示。
圖2
5.選擇舞臺上的MediaPlayback組件實例,在“行為”面板中,單擊“+”按鈕,從“媒體”子菜單中選擇“已標記幀線索點導(dǎo)航”行為,在彈出的“指定幀線索點導(dǎo)航”對話框中選擇幀標簽所在的時間軸(通常為_root)。這樣就實現(xiàn)了課件字幕和視頻同步播放的效果。
線索點除了可以邊觀看視頻邊手動記錄外,還可以通過編寫一段動作腳本自動生成線索點。在影片的第1幀中插入這樣的代碼。
_root.onMouseDown = function() {
trace(myMedia.playheadTime);// myMedia是MediaPlayback組件實例的名稱
}
這里采用的線索點生成方式是每當用戶單擊鼠標時,記錄下視頻的播放時間。這段代碼執(zhí)行完成后,在調(diào)試窗口中將會出現(xiàn)一系列的時間,這些時間就是線索點的位置,將其保存即可。
本文介紹了一種利用Camtasia Studio和Flash制作信息技術(shù)課演示課件的方法,其實將Camtasia Studio和Flash這兩種軟件相結(jié)合還可以有其他的制作思路。例如可以利用Camtasia Studio錄制成AVI格式的視頻文件,再將AVI視頻導(dǎo)入到Flash中作為元件進一步設(shè)計,最后生成SWF格式的課件文件。再比如可以利用Camtasia Studio錄制成SWF格式的影片文件,再使用Flash的LoadMovieNum()函數(shù)調(diào)用外部SWF影片,這樣也可以制作出功能強大的課件。
?。ㄗ髡邌挝唬汉幽祥_封教育學(xué)院計算機系 河南大學(xué)教育科學(xué)學(xué)院)