damienhaynes / TraktRater

TraktRater is a tool written in C# to help users transfer user episode, show and movie user ratings and watchlists from multiple media database sites around the web.
623 stars 36 forks source link

Support for Watchlist.csv import from Letterboxd #129

Open zoltrons opened 3 years ago

zoltrons commented 3 years ago

I can't import the letterboxd watchlist because this error. 20210411_021333.log

damienhaynes commented 3 years ago

Thanks @zoltrons, are you able to attach your letterboxd.csv file?

zoltrons commented 3 years ago

Of course. Here it is @damienhaynes

watchlist.zip

flippyinavder commented 3 years ago

hey @zoltrons can you help me run this program, im having trouble I downloaded the main file and its in a format I cant run, so I downloaded this 7z thing...but im still confused how to open the thing

damienhaynes commented 3 years ago

It doesn't look like I added support to import a letterboxd watchlist.csv. The format is different than the custom lists so you can't put it in that field like you have.

A custom list format looks like this:


Date,Name,Tags,URL,Description
2020-01-02,MyLetterboxdList,,https://boxd.it/4ulke,My Letterboxd List

Position,Name,Year,URL,Description
1,The Matrix,1999,https://boxd.it/2a1m,
2,Avengers: Endgame,2019,https://boxd.it/9vE4,

I'm not sure if watchlist export is something new, as it's strange I didn't add support for it. I'll update this issue to add support for watchlist.

zoltrons commented 3 years ago

I did actually think the problem may cause by this. But I wanted to ask anyway. Thanks for the reply. @damienhaynes

ajkessel commented 2 years ago

So is Letterboxd Watchlist->Trackt currently not possible with this tool? Are there any manual workarounds (short of manually recreating the watchlist!)?

flippyinavder commented 2 years ago

Oh this is an issue long solved ago, surprised my ticket was still active lol

Sorry

On Fri, Oct 8, 2021, 10:51 AM Adam J. Kessel @.***> wrote:

So is Letterboxd Watchlist->Trackt currently not possible with this tool? Are there any manual workarounds (short of manually recreating the watchlist!)?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/damienhaynes/TraktRater/issues/129#issuecomment-938747718, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATS73YRIGSHFWBHOW5CDST3UF4HRFANCNFSM42XRVYFQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

ajkessel commented 2 years ago

So how does one import the watchlist? The "letterboxd" tab doesn't have an option for importing watchlist.csv.

mimmiechan commented 2 years ago

So how does one import the watchlist? The "letterboxd" tab doesn't have an option for importing watchlist.csv.

I found somewhat of a workaround. This will create a new list on Trakt. If you want to merge this list with an existing Trakt watchlist, you need to have Trakt VIP. But if you just want your Letterboxd watchlist copied over, here is how you can do it.

Watchlist>Export watchlist Lists>Start a new list... Name the list something like "Watchlist Letterboxd" Import Choose the csv file you dowloaded earlier. Wait. Scroll all the way down. Add films to list Settings>Import & Export>Export your data Download the zip file. Extract it to a new folder. Open TraktRater. Letterboxd>Enable>Custom Lists>+ Navigate to the extracted zip files. Open the "lists" folder. Inside the "list" folder, choose the csv file that corresponds to the list you created earlier. Start Import

If you now have two watchlists on Trakt, and you have Trakt VIP: open the new list in Trakt and copy the items over to your Trakt watchlist, and delete the old one. If you don't have Trakt VIP, you can do it manually for each item. Or just roll with it.