15 Messages
•
820 Points
IMDb Data – Now available in Amazon S3
This is an announcement for customers of the IMDb bulk data available via FTP.
We are pleased to announce, starting today IMDb datasets are now available in Amazon S3 via an HTTPS link. Using the new interface, customers can bulk-access IMDb title and name data.
For details on the S3 solution, file format and access guidelines, see www.imdb.com/interfaces.
In our continued effort to best serve our Contributors, we are streamlining the datasets and making them available in a more useful and structured format in S3. Notably:
ftp://ftp.funet.fi/pub/mirrors/ftp.imdb.com/pub/frozendata
ftp://ftp.fu-berlin.de/pub/misc/movies/database/frozendata
If you are not an IMDb Contributor and wish to obtain IMDb content for commercial use, we offer a content license. The license grants you access to our content via an XML web service, plus the right to use the content in your product or service. If that interests you, please email licensing@imdb.com.
If you have any questions or concerns, please share your feedback in this thread.
Thank you for your continued support.
We are pleased to announce, starting today IMDb datasets are now available in Amazon S3 via an HTTPS link. Using the new interface, customers can bulk-access IMDb title and name data.
For details on the S3 solution, file format and access guidelines, see www.imdb.com/interfaces.
In our continued effort to best serve our Contributors, we are streamlining the datasets and making them available in a more useful and structured format in S3. Notably:
- Data refresh frequency is now daily (previously weekly).
- IMDb title and name identifiers are included in all the files for ease of matching and linking back to IMDb.
- The files are in tab separated values (TSV) format.
- The sets of data we provide are updated to only include the essential ones that help with matching and linking to an IMDb title or name.
ftp://ftp.funet.fi/pub/mirrors/ftp.imdb.com/pub/frozendata
ftp://ftp.fu-berlin.de/pub/misc/movies/database/frozendata
If you are not an IMDb Contributor and wish to obtain IMDb content for commercial use, we offer a content license. The license grants you access to our content via an XML web service, plus the right to use the content in your product or service. If that interests you, please email licensing@imdb.com.
If you have any questions or concerns, please share your feedback in this thread.
Thank you for your continued support.
k247
3 Messages
•
180 Points
6 years ago
i was so happy that this new file includes the language of the movie as well now
but either the languages of the movies are wrong in that file, or something is missing
if a movies does not have an akas title, is it by default in english language ?
and why have movies with type = original and isOriginalTitle = 1 no language defined at all ?
thanx in advance for any help
this seems to go into the right direction
0
phillip_wohlford_2ghh8s5m62mae
2 Messages
•
80 Points
6 years ago
I would like to download special customized fields to my watchlist download or customized list that include Title, Release Year, Country of origin, type of title (movie, tv, miniseries, etc...), cast + character, director, description. The watchlist download currently has title, full date, director, type of show, and numerous links & ratings (that I do not want). WHO CAN HELP ME WITH THIS??? If I need IMDBpro, I will definitely get it. By the way does Amazon own IMDB? What about the software programs referenced -- do I need those like open source software like Linx, Apache, GNU and Linux utilities. I am just sole proprietor helping an inmate with compiling movie data not a major corporation. PLEASE HELP PLEASE HELP. YOU CAN REACH ME AT wohlfop@outlook.com, wohlfop@gmail.com, typingandinmate@gmail.com and/or 540 915 0683
0
0
Vincent_Fournols
2.4K Messages
•
81.2K Points
6 years ago
in ttprincipals.principalCast (and probably the other multivalued fields), I cannot figure out the sorting criteria: it is neither the one displayed on screen, nor the nn9999999 code itself, nor the resulting alphabetical order.
Please, could an IMDB rep clarify this?
Thanks in advance.
13
michael_3403849
3 Messages
•
148 Points
6 years ago
According to your website: (http://www.imdb.com/interfaces/) "The dataset files can be accessed and downloaded from https://datasets.imdbws.com/. The data is refreshed daily." I'm looking at the downloadable file: name.basics.tsv.gz , according to that file (downloaded 12/30/2017)...Victor Brooks (nm0003499) is not deceased, but if you look up nm0003499 on your website, he died in 1999. Same for Leslie Adams (nm0011145)...he is alive according to name.basics.tsv.gz, but if you look nm0011145 up on your website he is deceased as of 1993. Are these dataset files no longer updated? Thanks
2
chuckkahn_562162
15 Messages
•
460 Points
6 years ago
2
alexdark72
2 Messages
•
120 Points
6 years ago
It's written in ObjC because I am in iOS programming, but it's quite straight forward to follow.
It reads the dataset and generates a 5gb sqlite db in about ten minutes.
In the final db there is a "characters" table searchable by tconst or nconst with data taken both from "principal cast" or "known for", as well as director/writers links taken from "title.crew"
Maybe there will be some intersection in the data (between "known for" and "principals" for example), but it depends on how you will use the data.
To give an idea, with last dataset I have these numbers:
select ttype, count(*) from characters group by ttype
"d" "3,330,550"
"w" "5,172,706"
"k" "14,158,036"
"p" "26,520,981"
where "d" stands for director, "w" for writers, "k" for "known for", "p" from "principals".
It's not like the data available in old datasets, but it's a start.
Just to give the context, I use this db in my personal iOS app I use since many years to track and vote the movies/series/episodes I watch (I have a bad memory, so I never know if I have already seen a movie or not...) and using a colored icon on filmography/cast I can visually answer questions like "where have I seen this guy, he/she seems familiar to me".
I also used to write some funny queries to answer questions like "who is my favorite actor/actress/director" based on the votes I give, and many other queries like "which is my favorite genre or country of origin", but this will be no more accurate or possible not having a full database, so bad: I will have to rely on my sensations instead that on pure numbers...
I cannot wait to see if I will be eligible to the promised new full exports, even if I think I will not since I am more a data user than a real contributor.
Best regards
0
ju_5706153
7 Messages
•
362 Points
6 years ago
I'll add a link once the release is available. The old version currently still available will be removed tomorrow as it wouldn't work as required do to some data problems in the old LIST files.
As I wrote earlier, currently the new version of the application will only support importing new TSV data into the database while you get full support for the old LIST files.
This means the GUI will only support looking up the details from the old LIST files plus links between those old data files as the new TSV data format is still of no actual use in it's current state.
Officially supported databases are PostgreSQL, MySQL and MS SQL Server (inofficially more databases are supported but only for testing of my abstraction layer - this includes Oracle, H2, DB2, etc.).
I highly recommend using PostgreSQL (the new v10 or at least some v9.3+) instead of MySQL v5.1.x (including MariaDB - latest releases have not been tested) and also MS SQL Server for actually everything (speed, feature and overall usage).
Importing the data is faster with PostgreSQL 9.x/10 compared to MySQL 5.1.x (InnoDB engine) and if you really want to hurt yourself go for MS SQL Server (slow as hell importing the data).
On the query side this might not make much of a difference as I support full text seach on all of the databases. Still PostgreSQL does offer some extras.
That's it for the moment.
Teaser! ;)
One of these PostgreSQL extras hasn't been activated yet but is basically some AJAX-like direct feedback when you enter your search into an input field where you see suggestions you can directly select (just as you type something on IMDb, Google, etc.). Using the PostgreSQL full text index statistic function (ts_stat()) you can get details about the words stored in the index which makes it easy to add such a function. MySQL has a simmilar function but this is not available via SQL. You actually need to call an executable which makes it unusable inside an application.
1
Vincent_Fournols
2.4K Messages
•
81.2K Points
6 years ago
Even though it is (still) a little bit over my skills (ask me rather about MS Access, and the management of its 2 GB size limit !), I am amazed and so thankful for what you are developping and sharing with our small community. You are doing an amazing job! Thanks so much again.
0
Vincent_Fournols
2.4K Messages
•
81.2K Points
6 years ago
So it does/can display editor, music composer, cinematographer, actors, directors (as a duplicate with title.basics...), and I don't think I spotted any writer (who are in title.basics). But there is absolutely no rule presiding over the actual content.
Hence, absolutely useless.
1
chuckkahn_562162
15 Messages
•
460 Points
6 years ago
I don't see an equivalent to the ftp interface's business.list at https://datasets.imdbws.com/. Will this be coming later to the S3 interface?
(I posted this question in the larger S3 thread but it seems to have been lost in the shuffle so I've made this dedicated thread to it.)
1
brianrisselada
84 Messages
•
1.8K Points
6 years ago
1. In the title.crew.tsv file, please also include the "attributes". For example for title tt0041700 (Not Wanted (1949)) for the director nm0526946 (Ida Lupino) she has the attribute "uncredited".
2. Company credits. We currently have some basic information for movies and people, but I would also like a database for companies to be added immediately.
Also I just realized now you have to be an IMDBPro member just to view company pages? Why is this? I tried to link to the company page for The Archers (http://www.imdb.com/company/co0103153?ref_=ttco_co_1) for instance and it just sent me a message that I can't view it without being an IMDBPro member. This is a separate but I suppose related issue of making the data unobtainable to people. This is very disappointing.
0
scott_5h6d8vabyoz9l
2 Messages
•
170 Points
6 years ago
0
timon_6idpprargnn84
8 Messages
•
270 Points
6 years ago
old: "Lucky Luke" (1984) {Le juge (#2.2)} 1991
latest: "Lucky Luke" (1984) {Le juge (#2.2)} {{SUSPENDED}} 1991
3
tavis_reddick
2 Messages
•
70 Points
6 years ago
1
0
james_johnston_4d5h8woi6a7ga
35 Messages
•
1.1K Points
6 years ago
In the Interfaces page (https://www.imdb.com/interfaces/?ref_=helpms_ih_gi_siteindex), there is not listing of the fields and descriptions for the title.akas.tsv.gz file. While the field names in the file are essentially self-evident, it would be helpful to have the documentation available so users can be certain of the data in the file.
1