xiaoyi510 / xarr-rss-docs

XArr系列软件 RSS剧集处理器
https://xarr.52nyg.com
MIT License
48 stars 2 forks source link

替换文件名里的冒号 #38

Open moetayuko opened 2 years ago

moetayuko commented 2 years ago

问题

[MMSUB][舰队collection] KanColle: Kantai Collection - S02E01 [Chinese][WEBRip-1080p][MKV].mkv 这种文件名里有冒号的 Sonarr 导入不进去,日志显示:

Import failed, path does not exist or is not accessible by Sonarr: /volume1/video/download/[MMSUB][舰队collection] KanColle_ Kantai Collection - S02E01 [Chinese][WEBRip-1080p][MKV].mkv. Ensure the path exists and the user running Sonarr has the correct permissions to access this file/folder

此外 samba 默认也不支持文件名带冒号,会对原始文件名进行混淆,因此客户端访问时无法辨别。

解决方案

按照 https://github.com/Sonarr/Sonarr/issues/3544#issuecomment-580895423 的规则在BT客户端里进行重命名:

  1. foo:bar 这种冒号前后没有空格的换成 foo-bar
  2. foo: bar 这种冒号后有空格的换成 foo - bar

经测试,在 transmission 里将文件名 KanColle: Kantai Collection 改成 KanColle - Kantai Collection 后可以正常导入 Sonarr。