Skip to content

动态封面使用教程

文章信息

  • 文章来源: @鸥米其

一、什么是动态封面图

二话不说,直接上图

二、准备工作

三、配置教程

3.1 docker 命令配置

  • 如 docker-compose 命令,增加变量和路径映射

    • 路径映射增加:
    shell
      /vol1/1000/DATA/AppData/symedia/playwright:/symedia/.cache/ms-playwright
    • 环境变量增加:
      shell
      COVER_MAKER=true
yaml
version: "3.8"

services:
  symedia:
  image: shenxianmq/symedia:latest
  container_name: symedia
  restart: always
  ports:
    - "8095:8095"
  volumes:
    - /volume1/CloudNAS/:/CloudNAS:rslave
    - /volume1/media:/media
    - /vol1/1000/DATA/AppData/symedia/config:/app/config
    - /vol1/1000/DATA/AppData/symedia/playwright:/symedia/.cache/ms-playwright #本次添加
    - /var/run/docker.sock:/var/run/docker.sock:ro
  environment:
    - TZ=Asia/Shanghai
    - LICENSE_KEY=eyj89j9fjrfkr9fpi
    - COVER_MAKER=True #本次添加

3.2 下载封面图

  • 通过油猴插件,下载 emby 封面海报

    • 根据插件的模式,下载对应张数
  • 所有海报必须以数字开头,生成封面时会按数字序号进行排序

3.3 封面功能配置

  • 功能入口:插件 ➡️ 动态封面
  • 功能配置:如图
    • 上传图片: 添加图片后点击上传
    • 生成预览:静态预览图
    • 生成封面:点击后,后台会自动生成一张

  • 自定义字体: 添加字体映射目录,将字体上传到该目录中的 Chinese,English 文件夹中,分别对应着中文字体和英文字体
shell
/volume1/docker/symedia/fonts:/app/static/fonts

  • 英文如何换行:加入
    标签即可

  • 下载链接:如果需要下载链接,请在全局设置中;设置 SA 的域名+端口号

  • 生成后的封面会出现在:/app/config/Cover 目录中

3.4 通知设置:

  • ⚠️ 社死警告 ⚠️:如果你有某类封面生成,强烈建议关闭本通知;本软件不对社死负责 🤣;

  • 通知模板示例:

json
{
    "title": "📜 喜报!「{{ title_year }}{% if season_episode %}之{{ season_episode }}{% endif %}」已入翰林珍藏阁!",
    "text": (
        "{% if vote_average %}🌟 雅士清赏:{{ vote_average }}分 (上品佳作)\n{% endif %}"
        "📚 藏品类别:{{ media_type }} (如诗如画)\n"
        "{% if category %}🏷️ 风雅品鉴:{{ category }}\n{% endif %}"
        "{% if resource_quality %}💎 画质墨韵:{{ resource_quality }} (纤毫毕现)\n{% endif %}"
        "📖 卷册数目:{{ file_count }} 卷\n"
        "⚖️ 府库存储:{{ total_size }}\n"
        "🎬 天机阁引 (TMDB):{{ tmdbid }}\n"
        "{% if release_group %}👨‍🎨 妙手丹青/译制:{{ release_group }}\n{% endif %}"
        "{% if time_usage %}⏱️ 录入耗时:{{ time_usage }} (弹指之间)\n{% endif %}"
        "🍵 请君慢品。\n"
        "[图片URL 或 emoji替代: 🖼️ 或 🏯]"
    )
}