Shoko 是什么

Shoko是一款动画番剧管理软件,其前身为JMM (Japanese Media Manager). Shoko可以自动扫描番剧信息并下载,也可以手动指定番剧信息,总之就是个很方便的番剧管理软件。由于Kodi自带的信息搜刮器对于动画的命名规则和信息管理不是很方便,所以打算使用这个玩意配合对应的Nakamori插件来管理动画的meta信息。

服务端的安装

Docker

我的NAS运行的是Linux,故需要安装对应的Linux版本Shoko。Shoko的服务端使用的是.net编写的,可能考虑到Linux下.net环境不好配置,官网仅提供了docker版本的linux服务端。

新建一个文件夹,放入docker-compose.yml文件:

version: "2"
services:
  shoko:
    image: cazzar/shokoserver
    ports:
      - 8111:8111
    volumes:
      - ./shoko:/home/shoko/.shoko
      - ./webui:/usr/src/app/build/webui

然后 docker-compose pulldocker-compose up 来启动服务。

普通安装

结果我的NAS可用空间太小了,把镜像pull下来之后就没空间了,所以我只能手工安装了。

参考Shoko Docker配置文件的写法来写安装脚本:


# 安装Mono sudo apt install apt-transport-https dirmngr gnupg ca-certificates sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb https://download.mono-project.com/repo/debian stable-stretch/snapshot/5.4 main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list sudo apt update # 安装依赖 sudo apt install mono-runtime mono-devel mono-xbuild nuget msbuild sudo apt install libmediainfo0 librhash0 sqlite.interop jq unzip wget https://dl.bintray.com/cazzar/shoko-deps/amd64/sqlite.interop_1.0-1.deb sudo dpkg -i sqlite.interop_1.0-1.deb # clone源码 git clone https://github.com/ShokoAnime/ShokoServer --recursive cd ShokoServer # 编译 nuget restore xbuild /property:Configuration=CLI /property:OutDir=/your-path # 启动 cd /your-path mono shoko.CLI.exe

启动后等待Web界面启动,然后就可以通过 http://ip:8111 进行访问了。

Kodi插件的安装

Nakamori是Shoko配套的Kodi插件。仅需安装库里面的zip插件,然后再在Kodi插件库里面安装对应插件即可。

结局

这玩意不支持外挂字幕的加载。我™的没有字幕看个卵啊,希望这软件之后能支持字幕,毕竟这个的分集什么做的确实很不错。

分类: 未分类

发表评论

电子邮件地址不会被公开。 必填项已用*标注