莫匹迪本地库代理扩展,用于处理嵌入的专辑封面
项目描述
莫匹迪-本地图片是一个莫匹迪本地库和Web扩展,允许Web客户端访问本地媒体文件中嵌入的专辑封面。它是通过作为Mopidy的本地扫描命令和实际本地库提供者之间的代理来实现的。在扫描时从媒体文件中提取图像并将其作为单个图像文件存储,同时将相应的图像URI插入到Mopidy数据模型中。客户端可以通过Web扩展访问这些图像。所有其他请求都直接委托给实际的本地库提供者。
也支持存储在单独文件中的专辑封面。如果外部图像文件位于扫描的媒体文件相同的目录中,并且文件名与可配置的模式匹配,则将考虑这些外部图像文件。
请注意,本地专辑封面支持取决于您的客户端是否支持Mopidy数据模型提供的专辑图片。例如,一些客户端将忽略此扩展提供的任何图片,并从外部服务检索专辑封面。
安装
可以通过运行以下命令使用 pip 安装Mopidy-Local-Images:
pip install Mopidy-Local-Images
配置
在启动Mopidy之前,您必须更改配置以切换到使用Mopidy-Local-Images作为本地库提供者
[local] library = images
默认情况下,Mopidy-Local-Images将任何请求委派给标准的 json 本地库提供者。要使用第三方库,例如 Mopidy-Local-SQLite,您必须在 local-images 配置部分中设置此选项
[local-images] library = sqlite
设置完成后,您需要清除并重新扫描您的库以提取图片
mopidy local clear mopidy local scan
此扩展还提供了一些其他配置设置,但请注意,这些设置目前可能会发生变化
[local-images] enabled = true # the actual local library provider to use library = json # the base URI for images; change this if you want to serve images # using an alternative Web server, or when accessing Mopidy through a # reverse proxy base_uri = /images/ # the directory where local image files are stored; if not set, # creates its own subdirectory in <core/data_dir> image_dir = # a list of file names to check for when searching for external album # art; may contain UNIX shell patterns, i.e. "*", "?", etc. album_art_files = *.jpg, *.jpeg, *.png
项目资源
许可证
版权(c)2014,2015托马斯·凯默和 贡献者。
根据Apache许可证,版本2.0许可。
已知错误和限制
从Mopidy v0.19开始,使用此扩展将大大减慢mopidy本地扫描,因为每个媒体文件都需要扫描两次。在Mopidy v1.0和更高版本中,这应该不再是一个问题。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
构建分发
哈希用于 Mopidy_Local_Images-1.0.0-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a230de333f6ee93650c64e8fda8d955d5a27d429d3fd0202dcc532e4ad2728aa |
|
MD5 | 7dca5a56aa74f9be575a43e5b7c5c6d4 |
|
BLAKE2b-256 | 0d76e49b06e6d2a7aa4b94a407ab400e138acbd0e01791adfdc5492084da5411 |