Use Alternate Order From TVDB

All your suggestions, requests and ideas for future development
Post Reply
InsipidCjs
Posts: 2
Joined: 19 May 2024, 22:54

Use Alternate Order From TVDB

Post by InsipidCjs »

I'm wanting to put the Sailor Moon DiC dub on Plex but when using FileBot, it will only fetch the Japanese data, TVDB has an alternate order with the correct naming (https://thetvdb.com/series/sailor-moon/ ... lternate/1) but I cannot find anyway to use this data

Does anyone know if or how this can be done or have advice how I can get Plex to recognise the files? It does have data for that version of the series https://watch.plex.tv/show/sailor-moon-46/season/1

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

Re: Use Alternate Order From TVDB

Post by rednoah »

Plex uses TheMovieDB unless otherwise specified. Plex also uses the standard Aired / Airdate Order unless otherwise specified. See How do I organize files for Plex? for details.


:?: Did you explicitly configure your Plex library to use TheTVDB / Alternative Order? Because if you use Plex, then you must use the same settings in both FileBot and Plex.




:idea: Sailor Moon episode listing in English looks good at this moment in time, but the TheTVDB API is known to be a bit buggy at times:

Console Output: Select all

$ filebot -list --q 78500 --db TheTVDB
Sailor Moon - 1x01 - The Crybaby: Usagi's Beautiful Transformation
Sailor Moon - 1x02 - Punishment Awaits: The House of Fortune is the Monster Mansion
Sailor Moon - 1x03 - The Mysterious Sleeping Sickness: Protect the Girls in Love
...
$ filebot -list --q 78500 --db TheTVDB --order Digital
Sailor Moon - 1x01 - A Moon Star is Born
Sailor Moon - 1x02 - Talk Radio
Sailor Moon - 1x03 - Slim City
...
:idea: Please read the FAQ and How to Request Help.
InsipidCjs
Posts: 2
Joined: 19 May 2024, 22:54

Re: Use Alternate Order From TVDB

Post by InsipidCjs »

Thanks so much for the info! I’m very new to this so that all really helps!
Would you recommend I just manually call the files like the below screenshot and it should match the names?

Thanks again :)
User avatar
rednoah
The Source
Posts: 24009
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Use Alternate Order From TVDB

Post by rednoah »

If the SxE numbers in the database don't match the SxE numbers in the files you have, then you will want to start by reading FAQ #2 in the manual and following all the links.

If you are using the Desktop application, then you'll especially want to click on the Manual Matching, Linear Rename and How do I match episode files by episode title? links.

:idea: Please read the FAQ and How to Request Help.
TigerC10
Posts: 1
Joined: Today, 02:01

Re: Use Alternate Order From TVDB

Post by TigerC10 »

rednoah wrote: 20 May 2024, 08:15

Console Output: Select all

...
$ filebot -list --q 78500 --db TheTVDB --order Digital
Sailor Moon - 1x01 - A Moon Star is Born
Sailor Moon - 1x02 - Talk Radio
Sailor Moon - 1x03 - Slim City
...
Thank you for this, I modified it slightly to this:

Console Output: Select all

filebot -list --q 78500 --db TheTVDB --order Digital --format "{json}" > sailor_moon_(1995).jsonl
This is great, I feel like I'm halfway there. Would you consider adding support for JSONL formatting to the plain file mode? Such that it would recognize the episode objects from the output of filebot list? That way, features like changing the created/modified date of the file to match the episode's airing would work and all the .xattrs would match expectations.
User avatar
rednoah
The Source
Posts: 24009
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Use Alternate Order From TVDB

Post by rednoah »

TigerC10 wrote: Today, 02:12 Would you consider adding support for JSONL formatting to the plain file mode? Such that it would recognize the episode objects from the output of filebot list?
:?: What is your use case? What is the problem you're trying to solve? Maybe updating xattr metadata? Maybe Linear Rename?

TigerC10 wrote: Today, 02:12 That way, features like changing the created/modified date of the file to match the episode's airing would work and all the .xattrs would match expectations.
:?: Why not process files normally? Does processing files normally not also set created/modified date and xattr metadata according to your expectations? What is the significant difference / benefit of re-loading metadata from an JSONL file as opposed to just loading the episode information from the database or re-loading from .xattr folders? Perhaps you want to edit the JSONL file before processing?
:idea: Please read the FAQ and How to Request Help.
Post Reply