facebook pixel code
緊急公告:因突發資料庫異常事件,故4/8~4/26資料損毀,如會員於上述區間曾於討論區發文回應,煩請重新發布,造成您的困擾敬請見諒

vivian

多媒體播放 語法簡介

2008年06月16日
多媒體播放 語法簡介


embed 是一般用來播放多媒體的語法,他所支援的格式有WMA、WMV、ASF、MPG、AVI、MOV、MP3、SWF、MIDI、RA。但有些多媒體有時會硬性指定,限制瀏覽者電腦所使用的軟體與版本,因此若是播放這些需要特定軟體的格式,而瀏覽者的電腦沒有安裝關聯軟體,自然會無法欣賞。
(舉個例來說,比如瀏覽者必需安裝QuickTime Player,版本最好要到6.3版以上,才能看到用embed播放的MOV檔。)

另外還有一點比較特殊的是:

embed並不需要結束標籤。

一般而言,語法都必須是成對的,比如說有開始<p>就一定要有結束</p>,然而embed語法的標籤卻不需要作結束標籤。

還有一點要提醒的是 : embed 的播放模式因為具有串流的功能,所以會比較快,但是若檔案太大或是網路壅塞,或者頻寬不夠連線比較慢時,就會出現斷斷續續的情形。

所以若是想設定成全部下載完畢才要開始播放,可以另外選擇使用bgsound的語法,不過等待的時間會比較久一些,若影音檔真的很大,也許要等到睡著,若是使用在背景音樂時,更可能出現文章都看完了,音樂還沒到位的糗事和遺憾。

還有要特別注意的是,部分影音的格式必需設定播放器大小:
例如SWF、MOV、RA……等多媒體的格式,若不設定大小,在瀏覽器上會縮小到完全看不見的慘狀。但其他例如WMA、MPG、ASF等,則可以不必設定大小,因為瀏覽器會自動判斷,幫你調整播放器的大小。

舉簡單例如下:

一般音樂播放語法
<embed src="此處貼上音樂網址" width="280" height="45" volume="0" loop="1" autostart="true" />


一般影片播放語法
<embed src="MV網址" width="325" height="240" autostart="false" />


在作設定時,建議同時加設下列參數,來控制播放狀況:

(通常標籤 1 為開、0為關,此語法作開關控制為所有瀏覽器接受。)另外可以視個人的需求,將播放器設定成適合自己所想要呈現的狀態)


各種參數說明如下,需要時自行加入:

註:已有預設 之項目,若不想更改時可不必特別指定。

※ 是否自動開始播放,預設為自動播放 (autostart="true" ),不自動播放改成 autostart="false"
(也可以改成 autostart="1" 表示自動播放 或 autostart="0" 不自動播放)

※顯示或隱藏播放器, 預設為顯示播放器 hidden="false"
隱藏播放器 hidden="true" ,
(也可以改成 hidden="0" 顯示播放器 或 hidden="1" 隱藏播放器 )


※循環播放,預設為循環播放( loop="1") 無限次重複,播放一次即停止參數改成 loop="0"

※播放進度, 預設為顯示播放進度(Tracker="1")。不想顯示播放進度 Tracker="0"


※段落功能鍵, 預設為顯示功能鍵(position Controls="1")。不想顯示加入參數 position Controls="0"


※音量控制鍵,預設為顯示音量控制鍵 (Audio Controls="1") ,不想顯示加入參數 Audio Controls="0"


※音量大小,預設為50%的音量,係數 volume=" 0 - 100 " 如果想要以100%最大音量播放,則參數Volume="0"


※影音資訊視窗,預設為不顯示資訊視窗( ShowDisplay="0"),想顯示影片內容,則加入參數 ShowDisplay="1"


※ 播放器寬度 width="280" 可自行更改適合寬度 280-300為完全顯示

※ 播放器高度 hight="40" 播放器高度0 - 50,可自行更改適合高度 50為完全顯示

※ playCount : 影音檔要播放的次數
將它改成您希望播放的次數, 如果希望一直重播, 就改成 0



一般常用語法舉例示範:

※ ex1.說明= 插入WMV格式影片、設定不自動播放、顯示資訊視窗
語法 <embed src="檔案路徑" autostart="0" showstatusbar="1">


※ex2. 說明= 插入MOV格式影片、設定寬高、設定不自動播放
語法 <embed src="檔案路徑" width="320" height="200" autostart="0">


※ ex3.說明 插入MP3格式音樂、設定不自動播放、設定連績播放
語法 <embed src="檔案路徑" autostart="0" loop="1">