严格来说,这不是之前方案的后续,考虑过很多种管理媒体资源的办法,都差强人意,要么节点多,依赖服务多,要么效果不太行.
方案思路
1、通过遍历媒体库资源,全部整理进入数据库;
2、监听115生活事件日志,实现增量数据入库;
3、通过数据库数据快速生成strm和元数据;
特定依赖
之所以没把这个服务打包到media302,主要还是考虑302就专业做302该干的活,数据库的媒体库管理单独开来,这样能实现两个docker应用+emby,实现完整的管理和使用.所以,请把前一篇文章看完.家庭媒体库方案(六):302方案(图片302优化方案,含后端)
动手部署
1 | docker pull ilovn/media_library_sync:latest && \ |
问题交流
目前已经基本可用,bug肯定会有,留个联系频道吧,如果有需要的话,戳这里