FlixMedia · 媒体库

媒体库和影视

媒体库类型、扫描来源、影视刮削、原盘、预告片和媒体信息。

后台「媒体库」里新建,内容类型有:

类型用途
电影 / 剧集 / 混合内容影视。混合内容按文件名和「Season N」目录识别
音乐音频文件,按歌手 / 专辑整理
照片图片,按文件夹浏览
书籍 / 有声书电子书文件和有声书音频,按文件夹浏览

一个库可以有多个扫描目录。扫描是增量的(按文件大小和修改时间判断),扫描完成后自动刮削;面板转存、归档完成时会通知 FlixMedia 只扫描有变动的目录。

支持的来源:.strm(里面是网址或路径)、本地文件、面板挂载的网盘目录。网盘文件播放时向面板换直链,直接 302 给播放器,不经过服务器转发。

影视

  • 刮削:以 TMDB 为主,TheTVDB / OMDb / Fanart 只补缺失字段,在每个库的设置里按库勾选。要不要读取媒体信息(分辨率、编码等)由「设置」里统一的「探测方式」决定。
  • 本地元数据优先:读取视频旁的 .nfo、海报、背景图(Kodi / Emby / MoviePilot / Symedia 写出的都行)。
  • 二级分类:按规则(YAML)给电影、剧集打分类标签(如「华语电影」「欧美剧」),虚拟归类,不移动文件。
  • 多版本:同一部电影或同一集的多个文件合并成一个条目,播放器里可选版本。
  • 虚拟媒体库:不绑定目录,按 TMDB 榜单、外部 HTTP 接口或条件归集。
  • 蓝光 / DVD 原盘:BDMV / VIDEO_TS 文件夹整张盘算一部片。蓝光播最大的 m2ts;DVD 取最大的标题组,多个 VOB 拼成一个连续的流,可拖动。
  • 预告片:识别 片名-trailer.mkv、trailer.mp4、trailers/、预告片/ 下的视频,详情页的「预告片」直接播放。
  • 影院片头:设置里开启后,从头播放电影前先放几段别的电影的预告片(可只放没看过的),或随机放自定义目录里的片头,可跳过。
  • 手动合集和播放列表:右键菜单「添加到合集 / 播放列表」。播放列表是每个用户自己的,有顺序、可重复、可调整。
  • 片头 / 片尾标记:右键「片头 / 片尾标记」设置时间点,支持「跳过片头」的播放器会用到;也可以清除章节图。

媒体信息

用 ffprobe 读取分辨率、编码、HDR、音轨、字幕轨,写成 Emby 的 MediaStreams,播放器据此显示角标、切换音轨和字幕。默认播放时探测并缓存;可改成扫描后批量探测(只处理本地文件,不会批量访问网盘直链,避免触发网盘风控)。

还有两层缓存可共享:FF 缓存(按文件内容哈希存媒体信息)和神医 FF 缓存(存完整的 Emby 媒体源,用于恢复音轨、字幕和章节),见后台「应用缓存」。