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

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
...
Thank you for this, I modified it slightly to this:rednoah wrote: ↑20 May 2024, 08:15Console 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 ...
Console Output: Select all
filebot -list --q 78500 --db TheTVDB --order Digital --format "{json}" > sailor_moon_(1995).jsonl
Code: Select all
Usable as "Alternate Order" in API-connected systems.
In the American Dub of Sailor Moon, the producers decided to re-cut the episodes. They removed episodes, like episode 2 "Punishment Awaits: The House of Fortune is the Monster Mansion" does not exist in the American Dub (at all). They created completely new episodes by reusing the footage from several different episodes.rednoah wrote: ↑20 May 2024, 08:15Sailor 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 ...
rednoah wrote: ↑20 May 2024, 16:19 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.
Properties: Select all
# Configure HTTP proxy:
http.proxyHost=127.0.0.1
http.proxyPort=7890
https.proxyHost=127.0.0.1
https.proxyPort=7890
# Configure SOCKS proxy:
socksProxyHost=127.0.0.1
socksProxyPort=1080
That did the trick, I can't facepalm hard enough.rednoah wrote: ↑09 Jul 2025, 03:41What happens if you select Episode Order: Digital in the Episode Order Preferences?
This was the 2nd thing I tried, and after restarting Filebot it did not work. I was using a locally running proxy to intercept the API request and attempt to overwrite the response object with the data from the JSONL that I had generated before. It never went through the proxy. I tried editing the JVM options from the info.plist file, and I also tried changing the Java SDK settings in the system settings of MacOS. Still not sure how to get this thing to actually go through a proxy. But since my issue was resolved by switching the order to "digital" as you recommended, this isn't a problem I need solved now.rednoah wrote: ↑09 Jul 2025, 03:49What have you tried so far? Does FileBot not inherit your system proxy settings? What kind of proxy? HTTP proxy? HTTPS proxy? SOCKS proxy?
You can manually force a specific proxy via the Advanced Settings configuration file:
Properties: Select all
# Configure HTTP proxy: http.proxyHost=127.0.0.1 http.proxyPort=7890 https.proxyHost=127.0.0.1 https.proxyPort=7890 # Configure SOCKS proxy: socksProxyHost=127.0.0.1 socksProxyPort=1080
![]()