项目简介
本项目是基于foobar2000插件的媒体同步管理系统,集成了Mongoose轻量级HTTP服务器与SQLite数据库。用户可通过Web界面访问和管理媒体库,具备媒体数据库同步、Lua接口支持以及Web服务器集成等功能。
项目的主要特性和功能
- Web服务器集成:集成Mongoose HTTP服务器,可通过配置文件自定义服务器主目录、端口、CGI路径等信息。默认端口为8080,默认主目录是插件目录下的
foo_mg\www
文件夹。 - 媒体数据库同步:自动将foobar2000的媒体库导出到SQLite数据库
mgdatabase.db3
文件,支持用任何SQLite工具查看、修改或添加额外媒体信息,Lua脚本可读取该数据库并以JSON形式返回媒体信息。 - Lua接口支持:提供一系列Lua接口,支持播放器控制、媒体串流、唱片封面导出等功能,还支持列目录、编码转换、导出JSON数据等。
安装使用步骤
安装步骤
- 下载项目zip包并解压。
- 打开foobar2000,进入菜单
File -> Preference
。 - 在左侧选择
Components
。 - 将下载的zip文件拖入右侧面板。
- 重启foobar2000完成安装。
使用步骤
- 启动foobar2000后,访问
http://localhost:8080
(默认端口为8080)。 - 使用Web界面浏览和管理媒体库。
- 通过Lua脚本控制播放器或获取媒体信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】