最近发现一个新问题,用SMB/NFS挂载NAS存储作为strm存储介质时,emby监控该文件夹会产生占用句柄。此时如果通过CD2删除网盘里的源文件目录,CD2发送webhook通知给smartstrm,smartstrm会删除strm和相关的刮削文件,但是删除后会产生.smbdelete/.nfs占位文件,导致目录删除失败,emby就会产生很多实际上已经失效的媒体库项目。长期下来就无法保持strm目录和远程文件夹的一致性。
另外也希望能够优化一下刮削文件的同步删除。
比如我是将刮削文件放在strm文件夹中的,但如果删了CD2中的网盘源文件,strm文件夹中不一定能够同步删除刮削的封面文件这些。尤其对于剧集的重命名(比如xxxx.S01E01-abc.mkv改成xxxx.S01E01-def.mkv),会产生一套新的缩略图文件(xxxx.S01E01-abc-thumb.jpg和xxxx.S01E01-def-thumb.jpg),导致空间浪费。刮削文件的同步删除这个问题,我发现是不确定的,有的时候能删,有的时候又会保留。能否在日志里明确输出一下删掉了哪些刮削文件?
最近发现一个新问题,用SMB/NFS挂载NAS存储作为strm存储介质时,emby监控该文件夹会产生占用句柄。此时如果通过CD2删除网盘里的源文件目录,CD2发送webhook通知给smartstrm,smartstrm会删除strm和相关的刮削文件,但是删除后会产生.smbdelete/.nfs占位文件,导致目录删除失败,emby就会产生很多实际上已经失效的媒体库项目。长期下来就无法保持strm目录和远程文件夹的一致性。
另外也希望能够优化一下刮削文件的同步删除。
比如我是将刮削文件放在strm文件夹中的,但如果删了CD2中的网盘源文件,strm文件夹中不一定能够同步删除刮削的封面文件这些。尤其对于剧集的重命名(比如xxxx.S01E01-abc.mkv改成xxxx.S01E01-def.mkv),会产生一套新的缩略图文件(xxxx.S01E01-abc-thumb.jpg和xxxx.S01E01-def-thumb.jpg),导致空间浪费。刮削文件的同步删除这个问题,我发现是不确定的,有的时候能删,有的时候又会保留。能否在日志里明确输出一下删掉了哪些刮削文件?