EMLOG

cover

音乐播放器 功能扩展

一款适用于emlog的专业音乐播放器,支持歌单和歌词.可以配置游客是否可访问


售价: 49.99

立即购买


演示站


开发者:子恒博客

上次更新: 6天前

无代码加密 无额外授权 版本号:1.4.1 适配PHP:56,74,81

音乐播放器

一个功能丰富的 Emlog Pro 音乐播放器插件,让您可以在博客上直接管理和播放音乐。

前台演示地址:https://blog.phpat.com/?plugin=opz_music_player

功能特性

  • 歌单管理: 创建、编辑和删除自定义音乐歌单。
  • 歌曲管理: 添加、编辑和删除歌曲,支持本地文件上传扫描和外部 URL。
  • 动态播放: 在歌单和歌曲之间无缝切换。
  • 播放控制: 播放、暂停、下一曲、上一曲、音量控制。
  • 播放模式: 列表循环、单曲循环和随机播放模式。
  • 歌词显示: 为带有 LRC 歌词的歌曲提供集成歌词弹窗。
  • 键盘快捷键 (新增!):
    • Esc:关闭歌词弹窗。
    • 空格键:切换播放/暂停。
  • 播放速度控制 (新增!): 可在 0.5 倍、1 倍、1.25 倍、1.5 倍、2 倍和 3 倍之间切换播放速度。选定的速度在歌曲切换后依然保持。

安装

  1. 上传:opz_music_player 文件夹上传到您的 Emlog Pro content/plugins/ 目录。
  2. 激活: 登录您的 Emlog Pro 后台,导航到“插件”页面,开启“OPZ 音乐播放器”插件。
  3. 配置: 激活后,您可以在后台访问插件设置,管理您的音乐库和歌单。

使用方法

后台管理

  • 歌单: 在插件的后台界面中,您可以创建新歌单,编辑现有歌单(名称、描述),并删除它们。
  • 歌曲: 添加新歌曲时,提供歌曲详细信息(标题、艺术家、封面 URL、音乐 URL、歌词)。您也可以上传本地音乐文件,插件将尝试扫描其元数据。
  • 从库中添加: 将现有歌曲从您的音乐库添加到特定歌单。

前端播放器

前台访问地址为:你的博客地址/?plugin=opz_music_player

  • 访问: 音乐播放器将显示在您的博客前端。
  • 歌单选择: 使用侧边栏切换不同的歌单。
  • 歌曲选择: 点击列表中的歌曲即可开始播放。
  • 控制: 使用底部播放器控制条进行基本播放控制(播放/暂停、下一曲/上一曲、音量)。
  • 播放模式: 点击循环/随机图标可在列表循环、单曲循环和随机播放之间切换。
  • 歌词: 点击播放器控制条中的专辑封面可打开歌词弹窗。按 Esc 键关闭。
  • 速度: 点击速度按钮(例如“1x”)可在不同播放速度之间切换。

截图

前台首页

后台歌曲管理

歌词

请先登录, 再发布评论

zephem

铁杆 7天前

有两点建议,给歌曲分类的时候只能一个一个点歌曲到指定的分类当中,歌曲多了以后操作有点不方便,如果能加一个多选项像移动文章那样就好了,其次是希望能加一个批量导入歌曲/封面URL的功能,这样导入歌曲就快很多了,希望作者考虑一下

子恒博客 铁杆 开发者 6天前

用【上传并扫描】功能是支持选择多个歌曲的,具体限制选多少个就看php的上传大小等配置了。这个功能会自动读取歌曲文件自带的歌曲封面、歌名等信息,还是比较方便的,建议用这个功能来上传新的歌曲,歌曲本身不自带歌名、封面等信息的再手动修改一下即可。至于给歌曲分类添加歌曲多选的问题,我后续再考虑一下。


zephem

铁杆 2周前

发现一个问题,我通过URL链接导入了一首歌,并且填写了歌词,但在前台播放时无法显示歌词
https://zephem.top/?plugin=opz_music_player

子恒博客 铁杆 开发者 1周前

收到了,感谢反馈,下个版本优化

子恒博客 铁杆 开发者 1周前

新版已修复,可以更新试试


zephem

铁杆 2周前

我还有一个问题,数据都是存储在哪里的?我指的不是音乐文件的数据而是这个音乐插件的数据。如果我以后要迁移网站的话,它会随我的网站数据一同迁移吗

子恒博客 铁杆 开发者 2周前

数据是在数据库中存储的,有3张独立的数据表(表名加了前缀opz_music)。迁移网站把数据表和插件目录的文件迁过去就行。


zephem

铁杆 2周前

看上去确实挺不错的,不过我感觉还能再改进一下,如果做一个在个人博客左下角的小窗口进行播放的话,我感觉就完美了,如果作者能改进一下肯定支持

子恒博客 铁杆 开发者 2周前

大多数网站都是直接跳转的,即使加上这个小组件,随着页面刷新跳转就停止播放了,体验不是很好。所以设计成了一个单独的页面,听音乐需要一直开着这个页面。


子恒博客

铁杆 开发者 3个月前

这个插件真不错😂