jxxghp / MoviePilot

NAS媒体库自动化管理工具
https://wiki.movie-pilot.org
GNU General Public License v3.0
6.77k stars 809 forks source link

[错误报告]: Windows下设置多个磁盘分别设置媒体库,目的路径留空(自动识别)硬链接失败,变为跨盘复制 #955

Closed eyasjx closed 1 year ago

eyasjx commented 1 year ago

确认

当前程序版本

1.3.6

运行环境

Windows

问题类型

主程序运行问题

问题描述

我媒体库设置了两个路径:硬盘1路径,硬盘2路径。默认只能识别前一个路径,如果是硬盘2文件,即便设置硬链接,当目的路径留空时,也只会复制文件到硬盘1路径。 以D盘下“神探小红帽”文件整理为例: app.env配置如下 【】转移方式 link/copy/move/softlink/rclone_copy/rclone_move TRANSFER_TYPE=link 【】媒体库目录,多个目录使用,分隔 LIBRARY_PATH=E:/My_files/Media,D:/temp/0Media

LIBRARY_MOVIE_NAME=Movie

LIBRARY_TV_NAME=TV

LIBRARY_ANIME_NAME=Cartoon 运行日志如下

发生问题时系统日志和配置文件

【INFO】2023-10-23 11:57:57,784 - transfer.py - 手动转移:D:\temp\hanhan\Once.Upon.a.Crime.2023.2160p.NF.WEB-DL.DDP5.1.HDR.H.265-HHWEB ...
【INFO】2023-10-23 11:57:57,793 - themoviedb - Once Upon A Crime 使用识别缓存:神探小红帽
【INFO】2023-10-23 11:57:57,794 - tmdbapi.py - 正在查询TMDB电影:1122634 ...
【INFO】2023-10-23 11:57:57,795 - tmdbapi.py - 1122634 查询结果:神探小红帽
【INFO】2023-10-23 11:57:57,795 - themoviedb - Once Upon A Crime 识别结果:电影 神探小红帽 (2023) 1122634
【INFO】2023-10-23 11:57:57,795 - transfer.py - Once.Upon.a.Crime.2023.2160p.NF.WEB-DL.DDP5.1.HDR.H.265-HHWEB.mkv 识别为:电影 神探小红帽 (2023)
【INFO】2023-10-23 11:57:57,795 - tmdbapi.py - 正在获取电影图片:1122634...
【INFO】2023-10-23 11:57:57,810 - filetransfer - 正在转移文件:D:\temp\hanhan\Once.Upon.a.Crime.2023.2160p.NF.WEB-DL.DDP5.1.HDR.H.265-HHWEB\Once.Upon.a.Crime.2023.2160p.NF.WEB-DL.DDP5.1.HDR.H.265-HHWEB.mkv 到 E:\My_files\Media\Movie\外语电影\神探小红帽 (2023)\神探小红帽 (2023) - 2160p.mkv
【INFO】2023-10-23 11:58:18,479 - filetransfer - 文件 D:\temp\hanhan\Once.Upon.a.Crime.2023.2160p.NF.WEB-DL.DDP5.1.HDR.H.265-HHWEB\Once.Upon.a.Crime.2023.2160p.NF.WEB-DL.DDP5.1.HDR.H.265-HHWEB.mkv link完成
【INFO】2023-10-23 11:58:18,482 - filetransfer - 文件 D:\temp\hanhan\Once.Upon.a.Crime.2023.2160p.NF.WEB-DL.DDP5.1.HDR.H.265-HHWEB\Once.Upon.a.Crime.2023.2160p.NF.WEB-DL.DDP5.1.HDR.H.265-HHWEB.mkv 转移成功
【INFO】2023-10-23 11:58:18,505 - themoviedb - 开始刮削媒体库文件:E:\My_files\Media\Movie\外语电影\神探小红帽 (2023)\神探小红帽 (2023) - 2160p.mkv ...
【INFO】2023-10-23 11:58:18,506 - scraper.py - 正在生成电影NFO文件:神探小红帽 (2023) - 2160p.mkv
【INFO】2023-10-23 11:58:18,511 - scraper.py - NFO文件已保存:E:\My_files\Media\Movie\外语电影\神探小红帽 (2023)\神探小红帽 (2023) - 2160p.nfo
【INFO】2023-10-23 11:58:18,512 - scraper.py - 正在下载backdrop图片:https://image.tmdb.org/t/p/original/CyM5FBycEDeIDZi22EkM67ByNy.jpg ...
【INFO】2023-10-23 11:58:20,616 - scraper.py - 图片已保存:E:\My_files\Media\Movie\外语电影\神探小红帽 (2023)\backdrop.jpg
【INFO】2023-10-23 11:58:20,618 - scraper.py - 正在下载poster图片:https://image.tmdb.org/t/p/original/7q0yRsZ8yLcAkAyicSag8jRe6qF.jpg ...
【INFO】2023-10-23 11:58:23,577 - scraper.py - 图片已保存:E:\My_files\Media\Movie\外语电影\神探小红帽 (2023)\poster.jpg
【INFO】2023-10-23 11:58:23,577 - scraper.py - 正在下载background图片:http://assets.fanart.tv/fanart/movies/1122634/moviebackground/once-upon-a-crime-6506c7c4bb3a5.jpg ...
【INFO】2023-10-23 11:58:26,148 - scraper.py - 图片已保存:E:\My_files\Media\Movie\外语电影\神探小红帽 (2023)\background.jpg
【INFO】2023-10-23 11:58:26,148 - scraper.py - 正在下载thumb图片:http://assets.fanart.tv/fanart/movies/1122634/moviethumb/once-upon-a-crime-6506c7d12d2cb.jpg ...
【INFO】2023-10-23 11:58:28,660 - scraper.py - 图片已保存:E:\My_files\Media\Movie\外语电影\神探小红帽 (2023)\thumb.jpg
【INFO】2023-10-23 11:58:28,660 - themoviedb - E:\My_files\Media\Movie\外语电影\神探小红帽 (2023)\神探小红帽 (2023) - 2160p.mkv 刮削完成
Shurelol commented 1 year ago

@eyasjx 硬链接不能跨盘(卷而不是物理硬盘)

eyasjx commented 1 year ago

@Shurelol 是不能跨盘,但是我在两个磁盘(卷)里都设置了媒体库,两条路径也用“,”隔开了,在转移方式设为硬链接,然后自动识别路径时,后一条路径所在磁盘(卷)的文件按理说应该能够自动识别后一条路径为目的路径。否则,能够设置多个媒体库路径的意义不就失去了? 此方式原先在nastool中是可以实现的,比如我在nastool媒体库电影路径下添加两条: E:/My_files/Media/Movie D:/temp/0Media/Movie 此时D盘文件设置硬链接转移,目的路径留空,则能自动转移到“D:/temp/0Media/Movie”路径下