找回密码
 立即注册
查看: 1353|回复: 9

分享下自己研究的Emby设置和写的一个小工具:适用于Emby的元数据刮削和字幕重命名工具

  • TA的每日心情
    慵懒
    2025-1-28 11:32
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    4

    回帖

    0

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    38754
    miatames 发表于 2025-1-25 19:08:52 | 显示全部楼层 |阅读模式
    本帖最后由 miatames 于 2025-4-21 16:14 编辑

    BangumiMediaTool_IpAnARObxE.png
    BangumiMediaTool_2idv8Firqk.png
    项目仓库地址,内有简单的使用说明和下载:https://github.com/Miatames/BangumiMediaTool

    类似于:基于bangumi元数据的filebot+批量字幕改名工具,另外还有快速添加qbittorrent的rss订阅
    之前程序一直都是自用,虽然大部分时候能正常运行,但是不能保证不出bug
    特别注意,本工具只适用于win10-win11 64位系统,并需要安装.net8.0运行环境
    如果对工具有任何问题,请在回帖中回复,或在项目仓库提issue

    背景介绍:
    之前几年就一直有下番剧到本地然后使用smb文件共享在pc、平板、手机等多个设备上播放,但是随着下载的文件越来越多,文件管理也变得复杂,最后终于打算使用Emby这种媒体库程序来管理大量的资源。
    大约一年前装了台Windows Server的nas,然后安装了Jellyfin(后面因为经常播放卡住换了Emby)。最初是买了filebot把原来下载的视频文件改名并硬链接到媒体库文件夹,并用了U2字幕重命名工具批量给字幕文件改名。但是随着整理发现了很多麻烦事,filebot使用的tmdb等数据源和下载的资源有许多不好对应(特别是多季的番剧比如说物语系列),也不够符合自己的习惯。后面找到了可以支持bangumi元数据的emby插件,虽然bangumi的剧集格式可以更好对应下载的资源文件,但是没有改名工具就只能使用renamer等工具半手动改名,并且改名后依旧有概率不能准确识别。
    最后终于打算自己写一个程序,实现了类似filebot的文件硬链接,可以创建符合Emby和Jellyfin规范的文件夹层级格式,并且可以直接将bangumi的剧集id写入nfo文件,实现媒体库的精准匹配。后面又顺便把字幕批量重命名功能加上,而且对于文件夹内同时有简体繁体等多种语言字幕的情况,可以根据扩展名进行筛选。

    目前的用法:
    视频下载完成后将视频和字幕直接拖入【元数据】页,搜索匹配好bangumi的元数据后硬链接到Emby的媒体库并生成元数据文件。
    硬链接后的视频文件会被添加到【重命名】页,之前拖入的字幕文件也被自动添加到【重命名】页。
    在【重命名】页根据语言类型选择语言标记扩展名后使用复制,字幕也会复制到Emby媒体库并改成对应视频的文件名。
    之后等待媒体库自动刷新识别就完成了。

    对于多季的剧集,保持和bangumi上相同的格式,每个剧集都是只有一季和Sp,作为Season 1和SP,例如
    explorer_tLWqzrxlMV.png explorer_EFlBo9meCk.png
    特别的,对于SP、OVA、OAD等,主要还是根据bangumi上划分,如果算作单独剧集就放单独文件夹,如果是一个剧集内的SP就放同一剧集内SP文件夹并作为第0季。

    Emby的相关设置:
    首先必须安装jellyfin-plugin-bangumi插件,以下是我的插件设置:
    chrome_SSiHq5Psrs.png
    为更好地显示ass字幕,需要在插件市场中安装Diagnostic Options插件,开启以下三项:
    chrome_h2yMiV5Uqq.png
    另外在Subtitle Options中设置:
    chrome_GItmIDf6vk.png (这里的设置似乎没有什么作用,保险起见先这样设置了)

    由于Bangumi的剧集和Tmdb等其他Emby原生支持的数据源有较大差距,因此在媒体库元数据中只保留Bangumi作为数据源
    chrome_6MWCQPbyhL.png
    图像可以保留其他来源,对于多季的番剧,可以在非第一季的剧集中填入第一季的tmdb id,等获取完成图像后将id删掉并刷新元数据。注意,集的图像只保留ImageCapture。如果有两个剧集有相同的tmdb id,会导致播放记录出错(Emby 4.9.0.28 测试版,其他版本未测试),并且如果同时集的图像勾选了Tmdb,会导致两个剧集中相同集编号的被设置相同的图像。
    例如,在结城友奈是勇者鹫尾须美之章/勇者之章和大满开之章的元数据中都设置和第一季同样的tmdb id,手动设置好图像之后再将id移除。
    chrome_o8SgJFBamp.png

    2025.04.21已更新
    新增支持生成strm文件和视频文件缩略图(基于系统API获取)
    publish-0.8.zip (5.15 MB, 下载次数: 32)
















    评分

    参与人数 2活跃度 +38400 收起 理由
    paul + 12800 很给力!
    鬼术立川子 + 25600

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2025-4-8 15:47
  • 签到天数: 32 天

    [LV.5]常住居民I

    0

    主题

    3

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    10895
    吉尔菲艾斯 发表于 2025-1-25 19:13:42 | 显示全部楼层
    图刷不出来好难受
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-1-28 11:32
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    4

    回帖

    0

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    38754
    miatames  楼主| 发表于 2025-1-25 19:20:40 | 显示全部楼层

    第一次发帖还搞不太明白怎么插入图片,用上面工具栏插入提示了今日无法插入更多附件,直接粘贴到编辑框又好像加载不出来
    回复

    使用道具 举报

  • TA的每日心情
    开心
    前天 08:31
  • 签到天数: 30 天

    [LV.5]常住居民I

    2

    主题

    11

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    3696
    是萌新 发表于 2025-1-26 22:52:27 | 显示全部楼层
    昨晚刚手动重命名了近几个月下的资源,今天就刷到你的帖子
    回复

    使用道具 举报

  • TA的每日心情
    开心
    23 小时前
  • 签到天数: 701 天

    [LV.9]以坛为家II

    0

    主题

    4

    回帖

    80

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    160284
    mcratt 发表于 2025-1-27 17:11:25 | 显示全部楼层
    其实ReNamer/其他重命名工具给字幕、剧集改名S0XE0X格式,TMM负责刮削、格式化名字,然后EMBY只读权限这样挺省时省力的,而且也安全,也可以记一下资源从哪里来的。
    回复

    使用道具 举报

  • TA的每日心情

    2018-11-20 09:35
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    7

    主题

    35

    回帖

    29

    VC币

    高级会员

    Rank: 4

    积分
    27488
    kelvintsang 发表于 2025-1-29 18:09:06 | 显示全部楼层
    請問大佬有沒有計劃新增使用.strm 的方法作連接?
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-1-28 11:32
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    4

    回帖

    0

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    38754
    miatames  楼主| 发表于 2025-1-31 15:36:15 | 显示全部楼层
    本帖最后由 miatames 于 2025-1-31 15:37 编辑
    kelvintsang 发表于 2025-1-29 18:09
    請問大佬有沒有計劃新增使用.strm 的方法作連接?

    如果是有现成的strm文件直接当作视频用的话,可以在设置的【匹配媒体文件扩展名】里面加上.strm,注意和其他的扩展名之间用|分割,改完后滚动到页面最下面点保存设置
    回复

    使用道具 举报

  • TA的每日心情

    2024-12-7 18:09
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    0

    主题

    31

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    942
    nyaru 发表于 2025-2-3 18:14:49 | 显示全部楼层
    不改名 改了就不能做种,把季度 集的元数据都关了。只需要新建个中文番名文件夹即可,而且季集有时候很乱的 例如物语系列
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-1-28 11:32
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    4

    回帖

    0

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    38754
    miatames  楼主| 发表于 2025-2-4 12:34:32 | 显示全部楼层
    nyaru 发表于 2025-2-3 18:14
    不改名 改了就不能做种,把季度 集的元数据都关了。只需要新建个中文番名文件夹即可,而且季集有时候很乱的 ...

    硬链接以后改名不影响原文件做种,也不会多占用硬盘空间

    物语系列这种我看了用bangumi的剧集基本上完美对应了vcb-s资源的文件夹分类
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2025-5-18 19:44
  • 签到天数: 61 天

    [LV.6]常住居民II

    4

    主题

    12

    回帖

    174

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    12285
    haiba751 发表于 2025-2-24 22:57:09 | 显示全部楼层
    物语系列我是用tmm按照故事线刮削,然后手动调整部分集数
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表