Serializd to Trakt Exporter
I wrote a little script to export your account data from Serializd and import to Trakt. Enabled thanks to the enhancements from @seftur.
What it does:
- Exports all your watched episodes (including dropped/paused shows)
- Exports your watchlist
- Maps shows and episodes to their correct Trakt IDs
- Converts everything to Trakt-compatible JSON format
How it works:
- Run the Python script with your Serializd credentials and Trakt API client ID
python serializd_to_trakt.py --serializd_email user@example.com --serializd_password mypassword123 --trakt_client_id 4aa6e37d-0a34-4a5d-9018-1342d070f994
- Get two JSON files: one for watched episodes and one for your watchlist
serializd_to_trakt_watched.json
serializd_to_trakt_watchlist.json
- Import directly into Trakt using the import data tool
The script is up on GitHub along with some basic documentation. It’s should be straightforward to use if you’re comfortable with running Python scripts.