Filebot Media Filing and Renaming

The new “IN PLACE” variants can be run on already-filed media, to improve the file naming, without undoing any custom folder structures.

Yeah, I would make my life easier not having those, but I didn’t find out about the Jellyfin “collections” feature until I’d already done a bunch of work on folder structures to a similar end, and there’s no way I’m undoing that effort now!

๐ŸŽฌ Film (2026-03-21)

{drive}/film/_renamed/{ny.colon(' - ')}/{ny.colon(' - ')+' '}{any{'['+info.certifications.GB.lower()+'] '}{''}}{allOf{vf}{hdr}{bitdepth>8?bitdepth+'bit':null}{source.replaceAll(/(?i)Bluray|BD/,'Blu-ray')}{group}.joining('.','',' ')}{'{imdb-'+imdbid+'}'}{'{edition-'+edition+'}'}{subt}

๐ŸŽฌ Film (2026-03-21) โ€” IN PLACE

{ny.colon(' - ')+' '}{any{'['+info.certifications.GB.lower()+'] '}{''}}{allOf{vf}{hdr}{bitdepth>8?bitdepth+'bit':null}{source.replaceAll(/(?i)Bluray|BD/,'Blu-ray')}{group}.joining('.','',' ')}{'{imdb-'+imdbid+'}'}{'{edition-'+edition+'}'}{subt}

๐ŸŽต Music (2026-03-21)

{drive}/music/_renamed/{albumArtist}/{album} ({y})/{pi.pad(2)} - {n} - {t}

๐ŸŽต Music (2026-03-21) โ€” IN PLACE

{pi.pad(2)} - {n} - {t}

๐Ÿ“บ Series (2026-03-21)

{drive}/series/_renamed/{ny.colon(' - ')}/{'Season '+s00}/{ny.colon(' - ')+' '}{s00e00.lower()+' โ€” '}{t.replace(':',' -')+' '}{any{'('+airdate+') '}}{any{'['+info.certifications.GB.lower()+'] '}{''}}{allOf{vf}{hdr}{bitdepth>8?bitdepth+'bit':null}{source.replaceAll(/(?i)Bluray|BD/,'Blu-ray')}{group}.joining('.','',' ')}{'{imdb-'+imdbid+'}'}{'{edition-'+edition+'}'}{subt}

๐Ÿ“บ Series (2026-03-21) โ€” IN PLACE

{ny.colon(' - ')+' '}{s00e00.lower()+' โ€” '}{t.replace(':',' -')+' '}{any{'('+airdate+') '}}{any{'['+info.certifications.GB.lower()+'] '}{''}}{allOf{vf}{hdr}{bitdepth>8?bitdepth+'bit':null}{source.replaceAll(/(?i)Bluray|BD/,'Blu-ray')}{group}.joining('.','',' ')}{'{imdb-'+imdbid+'}'}{'{edition-'+edition+'}'}{subt}

Original, simpler, more naive variant below…

Films (2025-05-24)

{drive}/film/_renamed/{ny.colon(' - ')}/{ny.colon(' - ')}{allOf{info.certifications.GB.lower()}{vf}{hdr}.joining('][',' [',']')}{'{imdb-' + imdbid + '}'}

TV Series (2025-05-24)

{drive}/series/_renamed/{ny}/{'Season '+s00}/{ny} [{s00e00.lower()}] {t} [{airdate}]{allOf{info.certifications.GB.lower()}{vf}{hdr}.joining('][',' [',']')}{'{imdb-' + imdbid + '}'}

Music (2025-07-09)

{drive}/music/_renamed/{ny}/{'Season '+s00}/{ny} [{s00e00.lower()}] {t} [{airdate}]{allOf{info.certifications.GB.lower()}{vf}{hdr}.joining('][',' [',']')}{'{imdb-' + imdbid + '}'}