2005年04月25日

音樂播放語法

在 blog 上常看到有人播放背景音樂,但是在 Firefox 底下卻無法收聽,之前請示過古狗大神解決了這個問題,剛好看到革命少女在問音樂播放語法,順便整理了一下:

最簡單的播放音樂語法為:<embed src=檔案位址> 【沒錯,這樣就能放音樂,甚至可以不加結束標籤 </embed>】

設定播放面板的寬度、高度(最好加上,因為有些人的預設播放器不是 Windows Media Player,不設大小的話,面板會變得非常小),以及是否自動播放、循環播放音樂:

<embed src=檔案位址 width=寬度 height=高度 autostart=0 loop=1>
【0:否,1:是】

以上語法用在 wma 檔沒有問題,但是用在 mp3 檔時,Firefox 不能讀,必須設定 type 加上這段語法:

<embed src=檔案位址 type=video/x-ms-asf width=寬度 height=高度 autostart=0 loop=1>

rm 檔語法則是:type=audio/x-pn-realaudio-plugin

wma 檔不必加任何語法,若要加,標準語法為:type=audio/x-ms-wma

有時候音樂檔案太大會造成 IE 當機,或者因為網路連線太慢而使音樂斷斷續續。如果音樂太長,可以擷取片段播放就好,CDex 是很好的編輯工具,可以任意切割音樂時間。或不用 embed 語法改用 bgsound 語法,變成非串流播放,必須等全部檔案下載之後才能播放音樂。

其他說明:embed 語法介紹

Posted by orpheus at 樂多Roodo! │00:09 │掛網生活
樂多分類:網路/3C 共同主題:部落格教學 工具:編輯本文
Ads by Roodo! 
回應文章
CDex的確好用!除了方便轉錄以及編輯
而且還可以讀取防拷CD的曲目資料...
Posted by doobop at 2005年04月25日 03:07
感謝奧非斯
大家這麼幫忙,
那麼,要是我最後沒有放音樂的話,會不會被大家打呀^^;;;
Posted by 革少 at 2005年04月25日 16:18
不會啦,我寫這也可以當作備忘。:)
Posted by Orpheus at 2005年04月25日 16:35
請問奧菲斯,你在革少那邊提到「在 IE 設定不自動播放是 "autostart=false",但在 Firefox 不能讀,必須寫 "autostart=0"。」
我是用火狐,難怪我之前設定「不自動播放」都失敗,原來癥結在此,太感謝你啦~

小小疑問:當我用Firefox編輯語法,改成"autostart=0"讓音樂不會自動播放成功,那如果拜訪我的網頁的人是使用IE,也「不會自動放給他聽」嗎?
Posted by anarch at 2005年04月25日 22:47
是的,IE也不會自動播放,火狐狸的語法基本上是比較嚴格的,所以在火狐狸測試沒問題的話,IE也不會有問題...
Posted by Orpheus at 2005年04月26日 00:32
loop 原本為設定循環播放語法,寫 true 或 infinite 為循環播放,false 或 0 為不循環播放,如果填入數字,則可設定循環次數。可是經過測試,不論填入 true、infinite 或任何數字,在火狐狸底下都還是只會播放一次,不知道有沒有人知道原因呢?
Posted by Orpheus at 2005年04月26日 03:03
不好意思
我在查embed語法時剛好看到這個站
想請問

如果一個頁面裡有多個音樂檔時
我先播放第一個音樂檔
在還沒播放完時
我立刻點選第二個音樂檔
此時會出現兩個音樂檔同時播放的情形

請問是否有辦法在我播放其他音樂檔時
正在播放的音樂檔能自動停止

感謝站長回覆.....
Posted by Terry at 2005年05月13日 11:07
自動停止恐怕沒辦法,還是得先按第一個播放器面板上面的停止鍵。
Posted by Orpheus at 2005年05月13日 20:54
請問有沒有辦法切斷IE跟所有音樂檔的關連呢?我快被煩死了.
因為我很討厭有人在網頁放音樂,自以為好聽其實只會讓人當機,不然就是和我的MP3"混音"...
我試過很多設定,似乎都沒用,而且有人為了騙空間的管理員,會改副檔名,像是把WMA改成MID等...
難道只能把解碼器檔砍了嗎?!
Posted by 夏夜 at 2005年05月29日 09:49
謝謝
我找到了,似乎是在"群組原則"裡面的設定.
Posted by 夏夜 at 2005年05月29日 10:24
我想把音樂用在我ㄉ留言版!
但是我ㄆ會用ㄋ...你可以交我怎麼用ㄇ?
謝~2
Posted by 阿雅 at 2005年06月27日 21:00
我在Moztw的討論區裡爬文,和在自己留言板內測試的結果是,
loop這個指令的確不論設什麼值,在火狐中都只會播放一次,
有人說是因為loop是微軟專門給ActiveX用的指令,火狐不支援,
不過如果把loop改成PlayCount,值設成"0"是無限循環,
設數字則是規定重複播放的次數,已經測試成功了 :p

(不曉得您是不是已經知道了 @@)
Posted by IsaacStein at 2005年08月11日 12:03
IsaacStein:

謝謝提供解答!
Posted by Orpheus at 2005年08月11日 13:38
為什麼我用
醬還是沒有音樂= =|||
Posted by 橘 at 2005年08月12日 18:16
ㄏㄏ
我是一個新手
我想問
是只要用這行語法

貼在我部落格的
新增欄位裡就會播放音樂了嗎??
因為
我放進去都沒成功ㄟ
謝謝
Posted by 丟 at 2005年08月13日 19:39
橘:

你要先確認上傳檔案空間是能支援影音檔案的,否則還是不會有聲音。
Posted by Orpheus at 2005年08月13日 23:27
那在請問一下
抱歉呀!!
我傳的是midi檔
放在樂多給的空間內
那可以嗎??
還有呀!!
我用firefox讀時可以聽見音樂
但用ie讀時就聽不到ㄟ!!
謝謝你的解答!!
Posted by 丟 at 2005年08月14日 19:26
丟:

我不確定樂多能不能支援 midi,你要去問一下站方,
至於其他問題要看到你的網頁才比較清楚。
Posted by Orpheus at 2005年08月15日 01:33
謝謝你的回答
我會去問問看有沒有支援的!!
那請問你要看我的網頁嗎??
Posted by 丟 at 2005年08月15日 20:38
你好,我去下載CDex,
軟體簡介中說明"可以將 WAV 檔案轉成 MP3。現在支援中文!"
可是我安裝回後是英文版耶!完全看不懂~>0<~
請問要怎樣讓他的語言以中文呈現???
Posted by 小臭 at 2005年09月4日 17:00
我也不知道,我都是直接看英文。找找網路也許有中文化程式。
Posted by Orpheus at 2005年09月4日 17:29
可以交一下msn的用法嗎?我完全不會用ㄝ~謝謝
Posted by 不懂 at 2005年10月15日 23:54
上面那首是誰的曲子阿

還滿好聽的耶
Posted by q at 2005年11月6日 23:45
我有試過
可是我不曉得應該把語法放在語法中的哪裡耶?!
可以幫我解答嗎?
Posted by 慈 at 2005年11月18日 14:55
我想問一下歐...我有一個無名小站的網誌阿..
我想把音樂弄上去..但是無論怎麼用就是用不好耶!!
部之能否交我怎麼用..
音樂語法這種東西我也不太董如何用說..
Posted by 呆茹 at 2005年11月29日 21:27
yhoo的部落格~
怎麼用法語押??
我都不知道語法該放那~
語法要怎麼用~
可不可以教教我><”
Posted by 教教我>< at 2005年12月12日 16:52
我沒有用Yahoo的部落格,所以也沒辦法回答你的問題,sorry!
Posted by Orpheus at 2005年12月12日 17:31
麻烦解答这个语法
by+gerund for manner
Posted by 豆豆 at 2006年01月2日 19:48
怎ㄇ再無名小站網誌~~放MV押~~~~

站長拜託尼可以交哇ㄇ~~~~謝謝
Posted by ㄚ靖 at 2006年01月13日 16:35
請問歐...檔案位置要怎摸用阿....????
Posted by 神 at 2006年02月27日 20:39
請問站長,我從CD弄下來的檔很大,要怎樣才能弄得小一點?
然後是不是先像文字檔那樣UPLOAD上去?再寫位址?

抱歉,問題都很白癡。生手上路,請多包涵。:)
Posted by 果子 at 2006年03月6日 00:44
我這裡只提供最初級的語法,
其他進階問題還是去專業討論區會得到比較正確的解答,
因為這方面我懂得也不多啦。
Posted by 奧 at 2006年03月6日 11:17
看了之后才惶然大悟,
真的很感谢!!!
Posted by 23@27 at 2006年03月12日 14:20
有方法讓音樂不停播放ma??
我的意思是就算按了下一頁..音樂亦不會重頭開始o...
thz so much a..
Posted by zoe at 2006年03月17日 23:24
在CCS裡要怎麼寫撥放音樂的語法?
Posted by L at 2006年04月3日 18:16