說明:MP3播放器
上傳文件注意事項
萌娘百科可以上傳並在條目中播放音頻,原則上,上傳的音頻文件應符合「合理利用」原則,為豐富條目質量而添加。
上傳違反法律法規的文件,以及上傳侵犯著作權的文件是不允許噠! 違規文件會被刪除,多次違規的話會有封禁懲罰哦!
音頻文件名建議使用數字和英文字母。包含符號/漢語/日語等文字會導致部分瀏覽器下無法播放音頻。
同樣「,」一類的字符存在命名中,可能會遭遇插件的錯誤識別,導致無法播放音頻。請不要在命名中出現這類符號。
提示:我們不建議您在插入音頻時設置自動播放!這可能會影響到瀏覽者的體驗!
Sm2Shim
Sm2Shim 提供了對萌娘百科原先使用的 FlashMP3 和 SoundManager2Button 兩種擴展的兼容。
引用文件的方式為:
<sm2>XXX.mp3</sm2>
或
<flashmp3>XXX.mp3</flashmp3>
如果只需要簡單的播放(如語音),則應該使用原來的 SoundManager2Button 語法(第一種)。如果需要定義播放行為,設定播放列表,則需要使用 FlashMP3 語法,也就是第二種語法。
SoundManager2Button 語法
只需要填寫文件名稱或者外鏈地址,沒有其他選項。關於文件的要求請看下方文件章節。如網易娘{{Music163}}
FlashMP3 語法
必須參數為文件列表或單個文件,以英文逗號分隔。如果只需要一個文件,則不用填寫逗號。例如:
File:Six Degress Of Separation.mp3, File:Hall Of Fame.mp3, https://example.com/demo.mp3
https://example.net/SingleFile.mp3
內鏈外鏈可以混合使用。
請注意:並不是所有可選參數都受到支持。支持的可選參數請見下表。
可選參數 | 描述 | 範例 |
---|---|---|
loop | 啟用全列表循環播放 | loop=yes (啟用) |
autostart | 啟用自動播放(僅對桌面平台有效)為了節省電池消耗和網絡流量,流動裝置瀏覽器一般不允許自動音頻播放。 | autostart=yes(啟用) |
bg | 修改背景顏色。顏色按Hex Number表述,以0x開頭。 | bg=0xFF00FF |
openplaylist | 默認展開播放列表。(Sm2Shim擴展語法)僅對Sm2Shim有效。 | openplaylist=yes |
在當前版本中,背景顏色必須以0x開頭,例如0x66CCFF
。
內部文件和外部文件
這兩種語法同時支持上傳到萌百的文件和外部文件。內部文件可以寫成【File:XXX.mp3】或者【XXX.mp3】,兩者均能識別。外部文件直接輸入 HTTP/HTTPS 連結。內鏈外鏈可以混合使用。[1]
範例
<sm2>File:簡單的語音文件.mp3</sm2>
<flashmp3>File:一段音樂.mp3,Six Degress Of Separation.mp3,https://example.net/外链.mp3|autostart=yes|bg=0xFF00FF|loop=yes</flashmp3>
使用限制
同時提供對 Flash 和 HTML5 的支持,HTML5 優先。Internet Explorer 需要 Internet Explorer 9 或更高版本。
瀏覽器 | 英文 | 中文(其他語言待測試) | 中文外鏈(不進行URL編碼) |
---|---|---|---|
Chrome 55 | |||
Microsoft Edge 14.14393 | |||
Internet Explorer 11 | |||
Firefox 50.1 |
可以直接播放的MP3文件
- 參見:{{listen}}
目前有部分MP3文件可以不依賴Flashmp3控件直接播放,例如File:二羽鶴.mp3,具體原因尚不明確。
這部分MP3文件亦可以使用{{listen}}進行展示,該模板可以寫入相關音頻的詳細信息。
|