Transfer from TV Time

Unsuccessful transfer from TV Time -

I’m a new user trying to transfer over from TV Time. I initially tried transferring my data over using the official GDPR zip from TV Time, but Trakt didn’t properly handle a lot of the data. For the most part, the movies seem to have transferred over well. But, it randomly chose to transfer episode history for some shows and completely omit the existence of other shows altogether (shows that do have proper listings within the Trakt site).

I thought maybe it didn’t like the formatting of the GDPR from TV Time, and I saw there is a second option to import the data using the TV Time Liberator extension. But, the extension is not working at all for me. I have it installed in my Chrome browser, but when I open TV Time it just continuously tells me that I need to be logged in before I can use the extension. But, I am logged in already and have tried restarting/refreshing multiple times.

Anyone have tips on how to get the data to transfer from TV Time more accurately?

Even while using TV Time Liberator extension there is still problem while importing the data, other people also have raised the ticket earlier.

The trakt team need to update the import code from there side.

idk if this may help with debugging and updates the code but in my import didn’t import rewatches. when i see multiple dates on my gdpr data i have only the first watch on trakt history

I am facing exactly same problem and could not find any work around. TV shows are not getting imported but only movies. also the extension is asking me to log in even though I am logged in

I solved it by bypassing the broken TV Time importer (using Codex/ChatGPT) and using the Trakt API instead.

Here is what codex did

  1. Extracted the watched TV episodes from tracking-prod-records-v2.csv, converted them into show/season/episode history rows
  2. Then matched them against Trakt.
  3. After a small test sync worked, I synced the full history through the API and all episodes were accepted.

If anyone need the script and steps, I can share it.

Could you please share the exact steps you used? I would like to try what you did since every other avenue I’ve attempted has failed

Sure, here’s the short version of what worked for me:

1. I used the TV Time GDPR export, specifically tracking-prod-records-v2.csv, because that file contained my watched TV episodes.

2. I converted those rows into a simple history format with show title, season, episode, and watched date.

3. Then I created a free Trakt API app, matched the shows against Trakt, tested with 10 episodes first, and finally synced the full TV history through the API.

The normal Trakt TV Time importer still didn’t work for me, so this bypassed the importer completely.

(give this to your codex/ claude code and it will know what to do)