Meting

1
2
3

{% mmedia "meting" "auto=https://y.qq.com/n/yqq/song/001RGrEX3ija5X.html" %}

1
2
3

{% mmedia "meting" "server=netease" "type=playlist" "id=60198" %}

# Aplayer
1
2
3

{% mmedia "aplayer" "name:songName" "url:a.mp3" %}

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51

{% mmedias "aplayer" "autoplay:false" %}

{

"volume": 0.8,

"audio":

[

{

"name": "name1",

"artist": "artist1",

"url": "url1.mp3",

"cover": "cover1.jpg",

"lrc": "lrc1.lrc",

"theme": "#ebd0c2"

},

{

"name": "name2",

"artist": "artist2",

"url": "url2.mp3",

"cover": "cover2.jpg",

"lrc": "lrc2.lrc",

"theme": "#46718b"

}

]

}

{% endmmedias %}



- 使用 `:` 或 `=` 分割。 ![详细参数表](https://pic3.58cdn.com.cn/nowater/webim/big/n_v2fba6ea3126114d8a8d760923b0f478f3.png) 单音乐
多音乐

Dplayer

1
2
3

{% mmedia "dplayer" "url:a.mp4" %}

image.png

上面有一个比较特殊的参数 flv,这里单独解释一下,这个参数是用于引入其他 js 文件的,目前支持的有:hls dash shaka_dash flv webtorrent,上述参数可多个一起使用,如果后面带有 js 地址,将直接使用,否则将使用 _config.yml 配置或插件默认配置,如:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{% mmedias "dplayer" "flv:" "hls:https://cdn.jsdelivr.net/npm/hls.js/dist/hls.min.js" %}
{
video:
{
quality:
[
{
name: 'HLS',
url: 'a.m3u8',
type: 'hls',
},
{
name: 'FLV',
url: 'demo.mp4',
type: 'flv',
},
],
efaultQuality: 0,
ic: 'demo.png',
thumbnails: 'thumbnails.jpg',
},
}
{% endmmedias %}

ArtPlayer

1
{% mmedia "artplayer" "url:.mp4" %}

image.png

哔哩哔哩动画

1
{% mmedia "bilibili" "bvid:BV1br4y1P7ND" %}