Naming TV shows

All about user-defined episode / movie format expressions
Post Reply
Thrane
Posts: 4
Joined: 26 Feb 2018, 08:56

Naming TV shows

Post by Thrane » 26 Feb 2018, 08:59

Hi

Pretty new to this, but how can I get sthis to work:
{n} - {s00}x{e00} - {t}

I would like the season to consist of 2 numbers: 01, 02 etc.

User avatar
rednoah
The Source
Posts: 13407
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Naming TV shows

Post by rednoah » 26 Feb 2018, 11:07

Isn't that what s00 gives you by default? What have you tried so far?
My (very excellent) support depends on Windows Store and Mac App Store sales and Patreon support. Paying users, donors and everyone who contributes to FileBot in one way or another will get the very best support.

:idea: Please read the FAQ and How to Request Help.

Thrane
Posts: 4
Joined: 26 Feb 2018, 08:56

Re: Naming TV shows

Post by Thrane » 26 Feb 2018, 12:33

I can't use s00, it says "Binding "s00": undefined

kim
Power User
Posts: 531
Joined: 15 May 2014, 16:17

Re: Naming TV shows

Post by kim » 26 Feb 2018, 17:46

it's

Code: Select all

{n} - {s00e00} - {t}
or

Code: Select all

{n} - {s.pad(2)+'x'+e.pad(2)} - {t}

Code: Select all

{n} - {s.pad(2)}x{e.pad(2)} - {t}
NOT

Code: Select all

{n} - {s00}x{e00} - {t}

BTW:

Code: Select all

{sxe.pad(2)}
=
Firefly - 1x01 - Serenity

Code: Select all

{sxe.pad(5)}
=
Firefly - 01x01 - Serenity

does
.pad(2)
do nothing or why not pad the season part also ?

User avatar
rednoah
The Source
Posts: 13407
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Naming TV shows

Post by rednoah » 27 Feb 2018, 05:04

1.
1x01 is a 4 character String, and thus only String.pad(5) will add a 0 in front of that String.


2.
{s.pad(2)} {e.pad(2)} will give you 2-character padded values for any Integer / String value. However, you will loose support for formatting multi-part episodes and specials.

:idea: I highly recommend just using {s00e00} which implicitly takes care of many corner cases you might not have thought of.
My (very excellent) support depends on Windows Store and Mac App Store sales and Patreon support. Paying users, donors and everyone who contributes to FileBot in one way or another will get the very best support.

:idea: Please read the FAQ and How to Request Help.

Thrane
Posts: 4
Joined: 26 Feb 2018, 08:56

Re: Naming TV shows

Post by Thrane » 27 Feb 2018, 08:58

Thanbk you so much, I'll play around a bit - and may end up using {s00e00}, I just prefer the x :-)

User avatar
rednoah
The Source
Posts: 13407
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Naming TV shows

Post by rednoah » 27 Feb 2018, 09:06

Does this make sense to you?

Code: Select all

{s00e00.replace('S', '').replace('E', 'x')}
My (very excellent) support depends on Windows Store and Mac App Store sales and Patreon support. Paying users, donors and everyone who contributes to FileBot in one way or another will get the very best support.

:idea: Please read the FAQ and How to Request Help.

Thrane
Posts: 4
Joined: 26 Feb 2018, 08:56

Re: Naming TV shows

Post by Thrane » 27 Feb 2018, 20:17

It does - perfect!
Thank you :-)

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests