Emby Metatube插件更换后端刮削服务器后替换数据库一例

Windows, 折腾 2023/01/19

出问题前的截图都没留,文字性记录一下吧

起因是我更换了Metatube插件里的后端刮削服务器地址,然后首页的缩略图全部不显示,大概就是下图的样子

通过Chrome Network分析,单独打开图片URL,发现居然链接到的我之前设置的服务器上去了。

所以问题很明显了,Metatube写入的meta信息里使用的是老服务器的链接,需要修改替换

开始

关闭Emby,将存放meta信息的数据库下载回来(我是群晖:/var/packages/EmbyServer/var/data/library.db)

下载 DB Browser for SQLite ,打开数据库

字段比较多,往后拉,可以找到Images字段,随便翻一翻,找一条记录,右侧则会显示字段值

接下来就是批量将这些老服务器地址替换掉

查询

我先查查有多少需要替换的

SELECT * FROM MediaItems WHERE Images LIKE "%74.211.97.247:1080%";

挺多~

替换

依然是执行SQL,批量替换

update MediaItems set Images=replace(Images,'旧服务器','新服务器');

搞定

本文标签:


评论(本站已开启评论回复邮件通知功能,请如实填写邮箱以便及时收到回复)