3分钟掌握智能替换规则,让你的媒体库管理效率提升90%
【免费下载链接】jellyfin-plugin-metatubeMetaTube Plugin for Jellyfin/Emby项目地址: https://gitcode.com/gh_mirrors/je/jellyfin-plugin-metatube
智能替换规则是MetaTube这款媒体库管理工具的核心功能,它能帮你自动搞定标题、演员和类型的批量替换,让混乱的元数据瞬间变整齐。不管你是刚接触媒体库管理的新手,还是被大量重复操作搞得头大的老手,这个功能都能让你告别手动修改的烦恼,轻松管理媒体库。
功能解析:智能替换规则到底是什么?
智能替换规则就像是你媒体库的“自动编辑助手”,它通过简单的键值对规则,自动对媒体的标题、演员和类型信息进行替换。你只需要提前设置好规则,插件就会在获取元数据时按照规则自动处理,一次设置,后续所有媒体都能享受这个“自动编辑”服务。
价值提炼:3大使用痛点解决
痛点一:手动修改效率低
以前给媒体改标题、演员名,一个一个手动改,改完一部电影的信息可能就要花上好几分钟,要是有几十上百部电影,简直是个大工程。有了智能替换规则,一次性设置好规则,所有符合条件的媒体信息自动替换,几分钟就能搞定以前几小时的工作量。
痛点二:元数据混乱不统一
不同来源的媒体元数据格式五花八门,同一个演员可能有好几种译名,同一类型的电影也可能有不同的分类名称,导致媒体库看起来乱糟糟的。智能替换规则能统一这些信息,让你的媒体库元数据格式规范、整齐划一。
痛点三:重复操作易出错
手动修改元数据时,很容易因为粗心输错信息,或者漏改某些媒体。智能替换规则按照预设规则进行替换,不会出现人为失误,确保替换结果准确无误。
场景化应用:三步轻松上手智能替换规则
标题替换:让电影标题规范又统一
目标:将所有电影标题中的“Episode”统一替换为“集”,并去除标题中的“[Original]”字样。行动:
- 打开Jellyfin/Emby服务器管理界面,进入插件设置页面,找到MetaTube插件并点击“配置”。
- 在配置页面中找到“Substitution”部分,勾选“Enable title substitution”选项。
- 在文本框中输入以下规则:
Episode=集 [Original]=- 点击“Save”按钮保存设置。验证:在媒体库中找一部标题包含“Episode”和“[Original]”的电影,查看其标题是否已按规则替换成功。
演员替换:统一演员译名不再愁
目标:将“Scarlett Johansson”统一替换为“斯嘉丽·约翰逊”,并移除“Unknown Actor”。行动:
- 在MetaTube插件配置页面的“Substitution”部分,勾选“Enable actor substitution”选项。
- 在对应的文本框中输入规则:
Scarlett Johansson=斯嘉丽·约翰逊 Unknown Actor=- 保存设置。验证:查看媒体库中涉及上述演员的电影,检查演员信息是否已正确替换。
类型替换:让电影分类更清晰
目标:将“Action”替换为“动作”,“Adventure”替换为“冒险”。行动:
- 在“Substitution”部分勾选“Enable genre substitution”选项。
- 输入规则:
Action=动作 Adventure=冒险- 保存设置。验证:进入电影分类页面,查看类型为“Action”和“Adventure”的电影是否已显示为“动作”和“冒险”。
进阶技巧:让智能替换规则更高效
规则优先级设置有讲究
替换规则是按照从上到下的顺序应用的,所以具体的规则要放在前面,通用的规则放在后面。比如你想将“Batman”替换为“蝙蝠侠”,同时又想将“Batman Begins”替换为“蝙蝠侠:侠影之谜”,那就要把“Batman Begins=蝙蝠侠:侠影之谜”这条更具体的规则放在“Batman=蝙蝠侠”前面,不然先替换了“Batman”,“Batman Begins”就会变成“蝙蝠侠 Begins”,达不到预期效果。
批量导入导出规则更方便
如果你在其他设备上也使用MetaTube插件,或者想备份自己的替换规则,可以将文本框中的规则复制到文本文件中保存。需要时,再将文本文件中的内容复制粘贴到插件配置页面的文本框中,轻松实现规则的批量导入导出。
智能替换规则功能的实现源码位于Jellyfin.Plugin.MetaTube/Helpers/SubstitutionTable.cs,有兴趣的技术爱好者可以查看源码深入了解其工作原理。
避坑指南:这些错误可别犯
规则格式要正确
替换规则必须使用“原文本=替换文本”的格式,等号两边不要有空格,不然规则可能无法生效。比如“Scarlett Johansson = 斯嘉丽·约翰逊”这种带空格的格式就是错误的,应该写成“Scarlett Johansson=斯嘉丽·约翰逊”。
启用选项别忘记勾选
设置好规则后,一定要记得勾选对应的启用选项,比如“Enable title substitution”、“Enable actor substitution”、“Enable genre substitution”,不然规则设置得再对也不会起作用。
特殊字符要注意
如果原文本中包含特殊字符,比如“[”、“]”等,直接写在规则里可能会导致规则解析错误,这时候需要对特殊字符进行转义,具体的转义方法可以参考相关文档。
3步启动计划,开启智能媒体库管理之旅
第一步:获取插件
克隆仓库:git clone https://gitcode.com/gh_mirrors/je/jellyfin-plugin-metatube
第二步:安装配置
按照项目文档中的说明安装插件,并进入插件配置页面,设置好标题、演员和类型的替换规则。
第三步:验证效果
设置完成后,在媒体库中添加一部新的电影,或者选择一部已有的电影,查看其元数据是否按照设置的规则进行了替换,验证智能替换规则是否正常工作。
赶紧行动起来,用智能替换规则让你的媒体库管理变得更简单、高效吧! 🚀
【免费下载链接】jellyfin-plugin-metatubeMetaTube Plugin for Jellyfin/Emby项目地址: https://gitcode.com/gh_mirrors/je/jellyfin-plugin-metatube
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考