Page 1 of 1
CLOSED Series name + (Year) folders suddenly are not created properly
Posted: 20 Feb 2025, 16:26
by Tdoc
Good day
I am using Filebot Node on my Synology 415Play for many years, and around last week the files started to go to folders without the year in brackets, I am using Kodi on Nvidia shield, all my series fodlers are " name (year) " as a format
This what I use as serie format (Series is the folders where TV series are stored)
Code: Select all
Series/{ny}/{episode.special ? 'Special' : 'Season '+s}/{ny}.{episode.special ? 'S00E'+special.pad(2) : s00e00}.{t}
what is happening there ?
thanks
Re: Series name + (Year) folders suddenly are not created properly
Posted: 20 Feb 2025, 16:32
by rednoah
Please copy & paste the console output (the text in the black text area on the bottom right) so that we can see what is happening.
Re: Series name + (Year) folders suddenly are not created properly
Posted: 20 Feb 2025, 16:55
by Tdoc
Hi, that is a very quick reply, much appreciated
I forgot to mentionned that folders creation does not work properly when it runs on schedule
Forced start make the folders with the Year
I have deleted the schedule and created a new one, it will start in 7 minutes, I will see the results and come back to you after that
best
Re: Series name + (Year) folders suddenly are not created properly
Posted: 20 Feb 2025, 18:40
by Tdoc
so its failed to start on schedule, and failed on force start too, here is the lower right report. the .excludes file was deleted before starting force start
Code: Select all
filebot -script 'fn:amc' /volume2/Downloads_raw --output /volume2/Video --action move -non-strict --order Airdate --conflict auto --lang en --def 'music=y' 'excludeLink=y' 'artwork=y' 'subtitles=fra' 'clean=y' 'skipExtract=y' 'ignore=www.torrenting.com, 1080, webrip, HEVC, 10bit, x265, h265, MeGusta, [EZTVx.to]' 'minFileSize=100000000' 'seriesFormat=Series/{ny}/{episode.special ? '\''Special'\'' : '\''Season '\''+s}/{ny}.{episode.special ? '\''S00E'\''+special.pad(2) : s00e00}.{t}' 'animeFormat=Anime/{n}.{y}.{order.airdate.s00e00}.#{absolute}.{t}.[{airdate}]' 'movieFormat=Movies/{collection+'\''/'\''}{n.sortName('\''$2, $1'\'')}.{y}.{vf}.{vc}.{ac}.[{bitdepth}] bit.{audio.language}' 'musicFormat=Music/{n}/{album+'\''/'\''}{artist} - {album} - CD{media.PartPosition} - {pi.pad(2)} - {t}' 'movieDB=TheMovieDB' 'seriesDB=TheTVDB' 'animeDB=AniDB' 'excludeList=.excludes' --apply chmod thumbnail refresh --log all --log-file '/var/packages/filebot-node/var/filebot.log'
------------------------------------------
Generate CDS archive...
Run script [fn:amc] at [Thu Feb 20 19:13:07 CET 2025]
Parameter: music = y
Parameter: excludeLink = y
Parameter: artwork = y
Parameter: subtitles = fra
Parameter: clean = y
Parameter: skipExtract = y
Parameter: ignore = www.torrenting.com, 1080, webrip, HEVC, 10bit, x265, h265, MeGusta, [EZTVx.to]
Parameter: minFileSize = 100000000
Parameter: seriesFormat = Series/{ny}/{episode.special ? 'Special' : 'Season '+s}/{ny}.{episode.special ? 'S00E'+special.pad(2) : s00e00}.{t}
Parameter: animeFormat = Anime/{n}.{y}.{order.airdate.s00e00}.#{absolute}.{t}.[{airdate}]
Parameter: movieFormat = Movies/{collection+'/'}{n.sortName('$2, $1')}.{y}.{vf}.{vc}.{ac}.[{bitdepth}] bit.{audio.language}
Parameter: musicFormat = Music/{n}/{album+'/'}{artist} - {album} - CD{media.PartPosition} - {pi.pad(2)} - {t}
Parameter: movieDB = TheMovieDB
Parameter: seriesDB = TheTVDB
Parameter: animeDB = AniDB
Parameter: excludeList = .excludes
Argument[0]: /volume2/Downloads_raw
Use excludes: /volume2/Video/.excludes
Ignore system path: /volume2/Downloads_raw/@eaDir
Input: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta.mkv
Input: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta.mkv
Input: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta.mkv
Input: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta.mkv
Group files by movie or series
Group: {Series=Grid (2022)} => [XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta.mkv, XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta.mkv, XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta.mkv, XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta.mkv]
Get [French] subtitles for 4 files
Looking up subtitles by hash via OpenSubtitles
Lookup by hash failed: EOF reached while reading
No subtitles: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta.mkv (French)
No subtitles: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta.mkv (French)
No subtitles: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta.mkv (French)
No subtitles: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta.mkv (French)
Rename episodes using [TheTVDB] with [Airdate Order]
Lookup via [Grid, zzzz] [XXX XX 2025]
Fetching episode data for [Grid]
* Grid [415351] | 10 episodes | 1x01-10
Fetching episode data for [zzzz]
* zzzz [386373] | 8 episodes | 1x01-08
* Grid [415351] | 10 episodes | 1x01-10
Fetching episode data for [XXX XX]
* zzzz [386373] | 8 episodes | 1x01-08
* Grid [415351] | 10 episodes | 1x01-10
* XXX XX [431842] | 6 episodes | 1x01-06
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E02.Episode 2.mkv]
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E02.Episode 2.mkv] failed due to I/O error [Access Denied: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta/.2025.S01E02.720p.HEVC.x265-MeGusta.mkv -> /volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E02.Episode 2.mkv (rwxrwxrwx 1026:100 XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta.mkv)]
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E04.Episode 4.mkv]
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E04.Episode 4.mkv] failed due to I/O error [Access Denied: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta.mkv -> /volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E04.Episode 4.mkv (rwxrwxrwx 1026:100 XXX.XX.2025.S01E04.720p.HEVC.x265-MeGusta.mkv)]
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E05.Episode 5.mkv]
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E05.Episode 5.mkv] failed due to I/O error [Access Denied: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta.mkv -> /volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E05.Episode 5.mkv (rwxrwxrwx 1026:100 XXX.XX.2025.S01E05.720p.HEVC.x265-MeGusta.mkv)]
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E06.Episode 6.mkv]
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E06.Episode 6.mkv] failed due to I/O error [Access Denied: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta.mkv -> /volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E06.Episode 6.mkv (rwxrwxrwx 1026:100 XXX.XX.2025.S01E06.720p.HEVC.x265-MeGusta.mkv)]
Processed 0 files
Finished without processing any files
Failure (×_×)⌒☆
------------------------------------------
[Process error]
🔺 Exit Code: 3
Re: Series name + (Year) folders suddenly are not created properly
Posted: 20 Feb 2025, 19:01
by rednoah
Access Denied likely means that you have permission issues:
Code: Select all
[MOVE] from [/volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta/XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta.mkv] to [/volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E02.Episode 2.mkv] failed due to I/O error [Access Denied: /volume2/Downloads_raw/www.Torrenting.com - XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta/.2025.S01E02.720p.HEVC.x265-MeGusta.mkv -> /volume2/Video/Series/XXX XX (2025)/Season 1/XXX XX (2025).S01E02.Episode 2.mkv (rwxrwxrwx 1026:100 XXX.XX.2025.S01E02.720p.HEVC.x265-MeGusta.mkv)]
Permission issues are unrelated to
filebot specifically. Different users have different permissions. The first step is to check which user
filebot is running as and then to ensure that this user has read/write permissions for the source and target folders.

The proposed target file path includes series name / year correctly as generated by your custom format:
Code: Select all
XXX XX (2025)/Season 1/XXX XX (2025).S01E02.Episode 2.mkv

On an unrelated note, the
--def ignore parameter expects a regular expression, so the comma-separated list of values you are passing as parameter value does nothing at best. The
--def ignore option is notably about ignoring files
(e.g. extras) from processing. You seem to be trying to use it for something else. The
--def ignore parameter doesn't do what you think it does.
Re: Series name + (Year) folders suddenly are not created properly
Posted: 26 Feb 2025, 08:31
by Tdoc
Hi RedNoah, after looking at permission, I decided to uninstall and re-install everything
Its working again as intended
thanks for helping