renan_ara_jo's profile

5 Messages

 • 

1.2K Points

Monday, February 18th, 2013

No Status

117

Ratings: Import history and data from other sites

Hi IMDb team. I've been using sites for cataloguing the movies I watch for some years now, but I never started using IMDb itself. At the moment, I have accounts at Listal and iCheckMovies. To start these accounts I had to check and rate all the movies I had ever watched, and it took a huge time to finish it up.After that, I started checking and rating the movies I watched and making up lists and stuff. However, now that I finally want to start rating and checking these movies in the IMDb site, I just don't want to spend a very long time checking all these films again.In the iCheckMovies site they have a feature that makes it possible to import the ratings from the IMDb site, so it is not necessary to check and rate it all again. I was wondering: is it possible to import my history from other sites to IMDb? I asked this to the iCheckMovies team and this is what they answered me:"Hi Renan,That would be neat, but that's up to IMDb to implement. You could try contacting them to make this a feature or to open up their API.Cheers,The iCheckMovies Team" What do you think about it? Other people from iCheckMovies and Listal also supported the idea, so I believe I'm not the only one who'd love that to come true.Thanks for your attention! Please answer me back here or in my e-mail, I'm not sure of how I'm going to be contacted or how I'll be contacted if you answer me here...Renan Araújo.Brazil.
Oldest First
Selected Oldest First

1 Message

 • 

108 Points

11 years ago

It's very disappointing to see how long people have been requesting this feature for. I'd love to jump ship from Listal to IMDB but there's no way that I'm rating all those films manually again.

6 Messages

 • 

296 Points

10 years ago

This is a feature I've been waiting for almost as long as I've been a member of IMDb. See, back in the day when I first began keeping track of every movie I'd ever seen (retroactively including thousands of titles), IMDb didn't have a simple way of "checking off" each film as I watched them. This is precisely why I turned to iCheckMovies - it provided all of that missing functionality in one place, as well as allowing both the importing and exporting of lists.

Now that IMDb has watchlists and other ways for users to keep track of such things, I would like to take my list of 5k titles (which, when exported from iCheckMovies, contains the IMDb ID of each) and import it here. Given that IMDb provides the ability to export a list, it baffles me as to why such a simple, obvious, and much-requested feature should remain unavailable for this long, especially if the list being imported contains the IMDb ID for each item.

On top of that, I'd actually make the argument that by not implementing this feature, IMDb is in fact driving users away from the site. In this one thread I've read several comments to the effect that, as long as such an ability remains unavailable, users with large lists on other sites will just stay at the other sites instead of migrating here, because the thought of having to manually enter thousands upon thousands of titles one at a time is understandably daunting and frustrating.

I've recently dabbled in some basic JavaScripting with Grease/Tampermonkey scripts, some of which involve the inputting and/or outputting of IMDb IDs to and from the site, so I'll try my (admittedly inexperienced) hand at coming up with a workaround for this glaring omission on an otherwise feature-filled, user-friendly site. If I have any luck, the users in this thread will be the first to know. In the meantime, though - please, oh Great Ones of IMDb, hear and answer our prayer!

77 Messages

 • 

4.7K Points

I hope you succeed in your quest. Just be aware that if and when you manage to get your data into IMDb you may never get it out again as the feature of exporting lists is for many broken. That too has been going on for years and basically ignored by IMDb.

6 Messages

 • 

296 Points

Thanks for the reply! Sorry to hear about the export issue, I'll definitely keep a backup of my list in case of any problems.

I didn't notice this before but, unless I'm mistaken, there's no way to send private messages here. I have some very good news I want to share with everyone in this thread, but would prefer to do so privately.
  
Shortly after writing my previous post in this thread, I found the perfect solution to this dilemma. I can verify that it works, as I added about 4.5K movies to my profile in an hour or so. I really hope the others who posted in this thread read this, so I can share this huge time-saver with you all.
Therefore, if you (Keester) and anyone else who is looking for a simple and relatively quick way to import lists to IMDb would email me at MrE2Me@gmail.com, I'll get back to you ASAP. 

Champion

 • 

1.9K Messages

 • 

92.6K Points

10 years ago

I expect one of the reasons that this is so slow in coming is due to a decision that IMDb made when creating the List system. They decided to allow multiple copies of a Title (or Person, etc) in a list. I can see where that could be handy occasionally (e.g. a list of watched films where the user wants to record each time they watch a Title), but I believe most people will normally only want a single copy of an item per list.

Because of this decision, it will be difficult to update a list, all that can be done easily is to append to it. This could also create problems in an upload, as if the system times out, and the user re-uploads they may end up with a lot of duplicates. I think the best solution would be to allow an option to restrict a list to unique items (by Constant).

A while ago,  it was suggested that IMDb could just upload the same format as the exported list, but this would be a major waste of bandwidth.

For example, an exported Title List contains the following fields:
  • Position - Position of this record in the custom sort.
  • Const - the unique key to the Title
  • Created - date the record was created - see below for discussion
  • Modified - not necessary on input - would be replaced by the time it is uploaded
  • Description - User added description
  • Title  - not stored in list - copied from Title page
  • Title type  - not stored in list - generated from Title data
  • Directors - not stored in list - copied from Title data
  • You Rated - not stored in this list, only on Rated list - copied from there
  • Imdb Rating - not stored on list - copied from Title data
  • Runtime (mins) - not stored on list - copied from Title data
  • Year - not stored on list - copied from Title data
  • Genres - not stored on list - copied from Title data
  • Num Votes - not stored on list - copied from Title data
  • Release Date (month/day/year) - not stored on list - copied from Title data
  • URL - not stored on list - can be generated from the Const
As you can see, only 4 fields have any relevance to an upload: Position, Const, Description and possibly Created. The first 3 of these fields are the only ones that the User enters. It is possible that IMDb might use the Created field to allow updates. Since currently it takes more than 1 second to add a record to a list, all Created times should be unique for that list and the system should be able to check for a match on both Const and Created and if it is found Update that record, otherwise append the record (changing Created to the current time).

The problem is that once uploads are permitted several records could be added within one second, so the Created field would not be unique. Of course they might implement a uniqueness check and pause if appending the current record will create a duplicate Const+Created combination. Or they could simply warn that the Update might not work correctly if the list contains multiple items for the same Const.

While I have only specified Title Lists above, the other types are the same in principle, with only the same few fields being required for an upload.

P.S. I too really wish that IMDb would implement some system to upload lists, it would help me a lot.

1 Message

 • 

124 Points

10 years ago

Hi IMDb team. 
In the kinopoisk.ru site they have a feature that makes it possible to import the ratings from the IMDb site, so it is not necessary to check and rate it all again. I was wondering: is it possible to import my history from kinopoisk to IMDb? 

2 Messages

 • 

134 Points

10 years ago

Recently one of the biggest russian movie base Kinopoisk was literally ruined by it's owners.
Now a lot of dissapointed users are considering  to move to IMDB.
So, there's a problem - each of us has the list of over 1 000 rated movies, we would like to import all of it information to IMDB.
The list is in Excel.

3 Messages

 • 

166 Points

10 years ago

Dear Imdb team!

I'd like to second the proposal of importing movie ratings from an Excel file. Although, actually, any solution which would let us transfer a lot of data at once will help, not necessarily import from Excel (for example, you can create a... let's say a 100-line input form into which we will copy-paste 2 columns with grades and movie titles, press OK and get the films graded).
The reason for this is the same as that of the previous person: the big Russian movie web site Kinopoisk we used to use was ruined by its new owners. At the moment it is temporarily back to its old design but that's not for long. So basically tens of thousands of people are left hom.. ehhm, siteless. The only thing we have is several Excel files with our movie/celebrity folders and movie rankings. Many people have a lot of movies in such lists (I have over 2100 rated movies, more than 500 actors/directors in different folders and more than 700 movies in different folders). Manual transfer will take an eternity.
Many kinopoisk ex-users are planning on moving to imdb. Please help us do it. You are our last hope.
We just really love movies and can't live without a good movie database website.:)

With best regards and greatest hopes,
Mindeveler.

6 Messages

 • 

296 Points

To Volkov Oleg & all other Kinopoisk ex-users: please send me a message on my IMDB page. I have found a way to quickly import long lists to IMDb (see my reply to Keester above). Unfortunately, this method does not import your ratings, only the titles/names, but it's still better than nothing! (I'll keep looking for a way to import ratings, too.)

3 Messages

 • 

166 Points

Ow, that would be great.
Unfortunately I can't send you a message on imdb because of this verification thing (Imdb won't accept my phone number, and I don't really want to use my credit card for that purpose). Can you please contact me via e-mail Mindeveler@gmail.com?
Thank you in advance.

6 Messages

 • 

296 Points

Apologies, I didn't realize it was such a process for new members. You've got mail!

@ anyone else who wants to contact me about importing lists, it's probably simplest to use my email address: MrE2Me@gmail.com 

6 Messages

 • 

296 Points

Just wanted to post a quick update to let people know that the import method I've discovered now does import users' ratings as well, so that's great news! Feel free to contact me via my email address or IMDB profile (both of which are linked to above) for more info. 

1 Message

 • 

60 Points

10 years ago

I have my collection on Listal and (just checked) the site export includes IMDB codes.
No problem if imdb doesn't import automatically Listal exports, but some kind of csv or xml import should be implemented, please!

1 Message

 • 

100 Points

10 years ago

Dear IMDB we are really looking for the option of moving our data to your website, the former Kinopoisk.ru users. Please help.

Champion

 • 

20.4K Messages

 • 

487.2K Points

10 years ago

Hi Дроздов О.В., Dina Obukhova, Volkov Oleg and Lorenzo,

I understand your desire and need to import your ratings into IMDb. IMDb currently has no plans to allow users to import lists and ratings.

Importing ratings for titles presents additional challenges for IMDb. A user's ratings is implemented differently than other lists on IMDb. Only one rating can occur for each user for each title. Whereas, in other title lists, titles may occur multiple times.

If IMDb were to allow a user to import a list of ratings, they would have to determine whether to reject multiple ratings for a title or to use the last rating for a title.

In addition, allowing a user to import ratings may be a means to circumvent code to reduce vote stuffing for films.

Note: I am not an IMDb staff member, but a long time user of IMDb.

6 Messages

 • 

296 Points

10 years ago

To all those wishing to import Kinopoisk lists to IMDb, I just stumbled across this program on GitHub, which was designed specifically for that purpose. I have not tried it myself (nor can I read the page without the use of a translator), but I thought I'd point it out in case it works. Good luck!

4 Messages

 • 

278 Points

9 years ago

I've been a member of IMDb for 14 years. In all this time, they still don't let you import? Four years ago, the official response was "sorry". When will this be a feature? I would love to import my list of movies and start actively using this site... how many more years do I have to wait?

2 Messages

 • 

92 Points

Same here. Waiting for IMDB to respond.

2 Messages

 • 

78 Points

Have you tried this from the post above?
MrE2Me
6 Posts 4 Reply Likes
Apologies, I didn't realize it was such a process for new members. You've got mail!

@ anyone else who wants to contact me about importing lists, it's probably simplest to use my email address: MrE2Me@gmail.com

2 Messages

 • 

92 Points

The thing is that I want to import ratings from other site, Letterboxd, not Kinopoisk. Another problem is that Letterboxd uses 5 stars rating system.

4 Messages

 • 

278 Points

I want to import a CSV or spreadsheet. I don't want to have to contact random individuals on the internet to import things. I just want an "import" button. This is not a hard feature to create. Add a button, accept CSV, TSV, and other simple formats (there are libraries for this in every programming language), run a for loop on the list, search for the title, if it finds multiple titles, either pick the most popular one, or present a dialog to the user to have them select the correct one, the end. That's all you have to do. It's trivial. It's common on all other websites that contain user generated content, and it's ridiculous that a site as large as IMDb doesn't have this functionality yet.

2 Messages

 • 

78 Points

Seems logical. 

77 Messages

 • 

4.7K Points

IMDbs attitude to this seems pretty obvious:

Exporting is OK.....We're glad to have helped you leave.

Importing not allowed......We don't want any new members.

1 Message

 • 

80 Points

9 years ago

Hey. I wrote a little script for transfering movie ratings between some sites. Try it out: https://github.com/StegSchreck/RatS

17 Messages

 • 

852 Points

8 years ago

OK, up until a little while ago, I could bulk import to title lists.  I can't demonstrate anymore, but earlier in this thread I created a very large list in a few minutes as a proof of concept.  I regularly updated my lists from files of tt numbers.  Recent changes (December 2017) to IMDb protocols broke what I was doing.  It would be a lot easier for them to implement this than for us to reverse engineer it, but if I have to do that again, I will.

It used to be you could do a GET on a URL of the form "http://www.imdb.com/list/_ajax/edit?const=tt$title&list_id=ls$list&ref_tag=title" if you had the right cookies loaded (for your IMDb account credentials).  In Perl, I used LWP::UserAgent and maintained a cookie jar file that I initially loaded from the cookies in my web browser.  Not super easy for the uninitiated, but not difficult once you get it set up.  (That may still work if my cookies are hosed somehow.  Try it if you want to help debug.)

Looks like it should be done with a POST now, but I haven't sat down and figured it out yet.  Does that make enough sense to anyone that they want to help out?  Since my earlier posts, I know a few people wrote me and I shared my scripts, but I'm not sure I kept records of whom.

3 Messages

 • 

152 Points

7 years ago

This reply was created from a merged topic originally titled importing movies to IMDB list.

I own a large collection of movies. Can I import a CSV, XML or any other format into one of my lists, or do I have to manually enter every movie?

3 Messages

 • 

138 Points

7 years ago

This reply was created from a merged topic originally titled Import ratings.

Is there a (semi-)official way to import ratings into the IMDb?

(I have several thousand in a local database and would like to upload them)