This actor is under maintenance and it may unreliable.

Imdb Extractor
Extracts data from IMDB.com. It takes a list of IMDB movie URLs as input and returns a dataset with the extracted data. This is an extractor that allows you to extract the following information from IMDB: - Title - Description - Year of release - Duration - Trailer URL - and more...
This is an extractor that allows you to extract the following information from IMDB:
- Title
- Description
- Year of release
- Duration
- Trailer URL
- and more...
This actor is easy to use and take less than 5 minutes to setup.
How to use
Go to IMDB and fill the form with your search criteria. Then copy the URL of the page and paste it in the input of the actor. Click on "Run" and wait for the results.
Input parameters
The input of this actor should be JSON containing the list of IMDB URLs. You can provide a list of IMDB URLs directly in the editor of the actor or as an input of the actor. The actor will then extract data from these pages.
The actor accepts the following input parameters:
startUrls | maxItems | proxyConfiguration | extendOutputFunction |
---|---|---|---|
List of URLs that will be scraped or crawled. Go to https://www.imdb.com/search/title/ and choose filter you want. Then copy the URL and paste it here. You can also provide a list of URLs directly in the editor. If you want to provide multiple URLs, you have to put each URL on a separate line. | Maximum number of items that will be processed. | Proxy configuration used by the actor. You can use either of these methods: | Function that takes a JQuery handle ($) as argument and returns data that will be merged with the default output. This function allows you to override values returned from IMDB. |
Extend output function
This function can be used to change the data output of this actor. It takes a JQuery handle $
as an argument and it should return data that will be merged with the default output. This function allows you to override values returned from IMDB. Returning {}
will skip the default output and only data returned from this function will be added.
The following example demonstrates how to override the output of this actor. In this example, the actor will always return the actor name "Tom Cruise" regardless of what is on the page.
async ($) => { return { actor: 'Tom Cruise', }; };
- 6 users
- 139 runs
- Modified 4 months ago