写在开头
有些博客主题自带音频视频播放器,但是有些博客主题并没有内容播放器,需要借助插件实现音频视频播放效果。
部署插件
音频播放器 hexo-tag-aplayer
介绍
Hexo APlayer 是一个基于 APlayer(一个纯 HTML5 音乐播放器)的 Hexo 插件,可以在 Hexo 博客中嵌入简洁且美观的音乐播放器。它支持自定义音乐列表、音频播放、暂停、音量调节等功能,适用于博客内容中的背景音乐或音频分享。
GitHub链接 –> 链接直达
安装
安装 hexo-tag-aplayer 插件十分简单,只需要在博客目录执行
1
| npm install hexo-tag-aplayer -s
|
配置
修改 Hexo 的配置文件 _config.yml ,增加下方示例内容:
1 2 3 4 5
| aplayer: cdn: https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js style_cdn: https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css meting: true meting_cdn: https://cdn.jsdelivr.net/npm/meting/dist/Meting.min.js
|
完整配置内容:
1 2 3 4 5 6 7 8 9 10
| aplayer: script_dir: some/place style_dir: some/place cdn: http://xxx/aplayer.min.js style_cdn: http://xxx/aplayer.min.css meting: true meting_api: http://xxx/api.php meting_cdn: http://xxx/Meing.min.js asset_inject: true externalLink: http://xxx/aplayer.min.js
|
使用
1 2 3 4 5 6
| { aplayer title author url [picture_url, narrow, autoplay, width:xxx, lrc:xxx]
|
1 2 3 4 5 6 7 8
| { aplayer "Caffeine" "Jeff Williams" "caffeine.mp3" "picture.jpg" "lrc:caffeine.txt"
|
注意
lrc歌词部分要在链接前加上lrc:
否则渲染时候会报错。
演示
视频播放器 hexo-tag-dplayer
简介
hexo-tag-dplayer
是一个 Hexo 插件,用于在博客中嵌入 DPlayer(一个基于 HTML5 的视频播放器)。DPlayer 支持多种视频格式、弹幕、全屏等功能,适合用于博客中的视频展示。
GitHub项目 –> 链接直达
安装
1
| npm install hexo-tag-dplayer -s
|
配置
修改 Hexo 的配置文件 _config.yml ,增加下面内容:
1 2 3 4 5 6 7 8 9
| hexo-tag-dplayer: cdn: - https://cdn.jsdelivr.net/npm/dplayer/dist/DPlayer.min.js - https://cdn.jsdelivr.net/npm/dplayer/dist/DPlayer.min.css default: api: https://api.prprpr.me/dplayer/ loop: yes screenshot: yes
|
使用
使用 hexo-tag-dplayer 非常简单,只需要在 MarkDown 文件中插入正确的标记就可以了。
1 2 3 4
| { dplayer "url=https://dl.sm9.top/Video/2018/KeyCastOW.mp4"
|