帮助: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}}进行展示,该模板可以写入相关音频的详细信息。
|