[分享创造] 做了个 macOS 原生 Emby 观影助手: TMDB 搜索找片、片单浏览、入库核对与外部播放
有没有人也想把豆瓣电影 Top 250 、IMDb Top 250 ,或者各大电影节的获奖作品收集齐?
我自己就有这个需求。麻烦的往往是逐部核对:榜单里有哪些,自己的 Emby 已经收了哪些,还缺哪些?同一部电影可能出现在好几个榜单里,片名又有不同译法;榜单更新后,还得重新查一遍。片单一多,手工对比就很费时间。
为此,我自己会定期抓取、整理并更新一批影视榜单,再维护成 TMDB 片单,主要包括:
● 经典与口碑榜:豆瓣电影 Top 250 、IMDb 电影/剧集 Top 250 。
● 电影奖项与电影节:奥斯卡最佳影片、戛纳金棕榈、英国电影学院奖最佳影片、金球奖、独立精神奖、柏林金熊、威尼斯金狮、多伦多人民选择奖等对应获奖片单。
● 影迷与策展片单:Sight & Sound 、AFI 、Letterboxd 、Roger Ebert ,以及 TSPDT 千佳、《人生必看 1001 部电影》、Criterion Collection 等。
● 分类与热门榜:豆瓣电影 28 大分类、电视剧地区与类型榜单,以及豆瓣、TMDB 的口碑、热门和趋势榜。
有了片单,我又做了这个 macOS 原生工具:Emby Companion ( Emby 观影助手),把榜单和自己的媒体库放在一起看。同步 Emby 后,可以直接筛选「未入库」,查看还缺哪些作品;也能自选核心榜单范围,按作品去重统计入库率,方便持续补齐自己的收藏。如果配置了订阅服务,还可以直接订阅未入库电影或不完整的剧集季。
没有 Emby 服务器也可以用。 配置自己的 TMDB API Key 后,就能把它当作独立的影视榜单浏览和 TMDB 搜索工具,用来找电影、追剧、看评分与简介,或者沿着演员、导演的作品继续探索。入库对比、缺集核对和 Emby 播放进度同步等功能,才需要连接自己的 Emby 。
主要能做什么
● TMDB 搜索找片:按片名、人物或 TMDB ID 搜索,查看简介、评分、演职人员和作品集。看到感兴趣的作品,可以直接核对自己的 Emby 媒体库。
● 浏览影视片单:内置 IMDb 、豆瓣、TMDB 、电影节和奖项等榜单,也支持导入自定义 TMDB 片单。可以组合筛选地区、年份、类型和入库/观看状态。
● 核对入库与缺集:浏览时展示是否已入库;剧集按季核对实际集数,帮助发现缺季、缺集,未检查或总集数未知的情况也会单独标识。
● 外部播放与进度同步:选择媒体版本后调用 Infuse 、SenPlayer 或 VidHub 播放,支持续播。使用支持回调的播放器版本、正常退出播放后,收到回调即可将进度同步至 Emby 。
● 浏览媒体库:查看电影、剧集、合集、季和分集资料,也能沿着演员、导演的作品继续找片。支持分别指定同一 Emby 服务器的资料同步线路与实际播放线路。
● 多语言与本地缓存:支持简体中文、繁体中文和英文,界面、片单、TMDB 元数据和海报语言可分别设置。还提供缓存管理和加密备份。
使用条件
● macOS 14 或以上,兼容 Apple Silicon 和 Intel 。
● 浏览榜单和 TMDB 搜索需要自己的 TMDB API Key ,可在 TMDB 官网免费申请(非商业用途),软件内有具体的申请与配置指引。
● 入库对比等功能另需连接自己的 Emby ;外部播放器需单独安装。
● 应用闭源,个人非商业用途免费。GitHub 提供安装包、说明和问题反馈,首次安装步骤见 README 。
介绍与下载:GitHub · Emby Companion
欢迎有同样需求的朋友试用。有问题可以在帖子里交流,或到 GitHub 提 Issue 。
Post #238703
2