Flash Video,即 Flash 視頻。為什麼用它?顯然是需要在網頁播放視頻。一般視頻文件或 asf/wmv 格式用 Media Player 播放,或 rm 格式用 RealPlayer 播放。問題:格式不同需選擇不同播放器,對本地未安裝相應播放器用戶無法觀看;且文件容量大、下載慢、播放不流暢。
解決播放器和容量問題,運用 Flash 方法:將各類視頻轉換成 Flash 視頻文件。播放器有嵌入瀏覽器的 Flash Player,幾乎人人機器都有,解決了選擇播放器問題。容量方面,Flash MX 2004 起支持轉換 Flash 視頻功能,經設置後可縮小原視頻容量,最終文件擴展名為 FLV。一句話:最終獲得的是 FLV 即 Flash 視頻文件。
FLV 文件如何在網頁顯示?FLV 也是視頻文件,播放同樣需播放器,即 Flash Player。
將本地 FLV 導入 Flash 軟件,以庫元素形式存在,拖入場景調整位置,發布為 SWF 文件。
注意:本地測試無問題,但上傳網絡時其他瀏覽者無法查看,因播放器調用本地 FLV。需調整路徑:先將 FLV 上傳網絡空間獲取絕對路徑;打開 Flash,選擇 FLV 組件,Alt+F7 開啟「組件檢查器」,將 ContentPath 中本地地址替換為網絡絕對地址。再發布導出 SWF。此時可任意使用該 SWF,如同插入普通 Flash。
測試:https://www.cnbruce.com/flv/13.swf
此時還會有播放器控制按鈕相關 SWF 文件,記得附帶。
第一種方式有點麻煩:需先制作 SWF 播放器再插入網頁。如同網頁插入 Flash 按鈕需先做按鈕再插入。但 Dreamweaver 提供直接插入 Flash 按鈕功能,無需自己做。同理,Dreamweaver 8 支持插入 Flash 視頻:不需制作播放器 SWF,只需提供 FLV 文件。
打開插入面板,選常用類別,單擊媒體按鈕向下箭頭,從下拉選單選「Flash 視頻」。彈出對話框可用網絡固定 FLV 地址,或選擇本地 FLV(注意應在當前站點定義中,獲取相對路徑,便於上傳後尋找)。DW8 自動生成 FLVPlayer_Progressive.swf 播放器和 Halo_Skin_3.swf 控制器皮膚文件。上傳時 4 個文件一起上傳。
測試:https://www.cnbruce.com/flv/
若覺得文件多,想要一個播放器和一個 FLV 就了事。借用 Google 的 swf 播放器 googleplayer.swf,自己只需提供 flv 路徑,還支持 mp3。
具體使用方法 Danger 同學介紹:https://www.dengjie.com/weblog/comments.asp?post_id=1066
還提供在線工具:https://dengjie.com/temp/google_player_cn.swf
以下顯示通過上述工具設置、採用 Google 播放器的效果。畢竟是 Google 播放器,通過 URL 參數選項即可播放相應視頻。
若想脫離前兩種方式,用第三種又不想用 Google 播放器,只能自己寫 SWF 播放器。Danger 似已完成。我的方法是下載 googleplayer.swf 放自己空間,然後使用:
https://www.cnbruce.com/flv/googleplayer.swf?videoUrl=http%3A%2F%2Fwww%2Ecnbruce%2Ecom%2Fflv%2Flaislabonita%2Eflv&thumbnailUrl=http%3A%2F%2Fwww%2Ecnbruce%2Ecom%2Fblog%2Fimages%2F2006%2D2%2Ejpg&playerMode=normal