MetaTube插件中Caribbean影片刮削问题解析
背景介绍
在使用MetaTube插件为Emby媒体服务器刮削日本影视内容元数据时,部分用户遇到了无法正确刮削Caribbean系列影片的问题。本文将从技术角度分析该问题的原因,并提供完整的解决方案。
问题现象
用户尝试刮削Caribbean影片时遇到以下情况:
- 通过影片标题或演员名称搜索时,无法获取Caribbean网站的数据
- 在"MetaTube ID"字段输入类似"Caribbeancom:062715-909"的格式后,系统提示未找到匹配项
- 其他系列影片刮削正常,唯独Caribbean系列无法正常工作
技术分析
MetaTube插件对Caribbean系列影片的刮削有特定的编号格式要求:
-
Caribbeancom主站影片:
- 编号格式为6位日期数字+下划线+3位序列号
- 示例:062715_909
- 正则表达式模式:
^\d{6}_\d{3}$
-
CaribbeancomPR系列影片:
- 编号格式与主站相同,但使用下划线连接
- 示例:062715_909
- 正则表达式模式:
^\d{6}_\d{3}$
解决方案
要正确刮削Caribbean系列影片,请按照以下步骤操作:
-
命名规范:
- 确保影片文件名或目录名包含正确的Caribbean编号
- 主站影片使用"062715_909"格式
- PR系列影片也使用"062715_909"格式
-
MetaTube ID输入:
- 不需要输入"Caribbeancom:"前缀
- 直接输入编号部分,如"062715_909"
-
自动识别:
- 插件会自动识别符合正则表达式模式的编号
- 系统会根据编号格式自动选择正确的刮削源
注意事项
- 确保编号中的连接符正确(主站和PR系列都使用下划线)
- 日期部分为6位数字,序列号为3位数字
- 不需要手动指定刮削源,系统会自动匹配
技术实现原理
MetaTube插件内部通过SDK中的NormalizeMovieID函数处理各种提供商的影片编号。对于Caribbean系列,插件会:
- 检查输入字符串是否符合预设的正则表达式模式
- 根据匹配结果确定影片来源(主站或PR系列)
- 使用标准化后的ID向对应API发起请求获取元数据
通过这种标准化处理,插件能够准确识别并刮削来自不同提供商的影片信息。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



