A movie, also known as a motion picture, movie script or dramatic film, is an artistic work of visual art used to portray stories, ideas, emotions, impressions, beauty, or environment through the use of non-moving pictures. It usually employs filmed images to tell a story, while showing various scenes and locations. Movies can be of two different types: live action movies and comic or animated films. Live action movies are based on a real-life event and show the personized behavior of the character; while comic movies are animated works and focus on the plot and narration. Both types of movies have one thing in common, they are produced using film or a digital computer.
Imdb and OpenIDB Movie Database The Imdb or OpenIDB movie database was the first database to be used with the creation of the internet. It was designed to connect the world wide web to allow for accurate search and sharing of media files such as TV shows, movies, music, financial instruments, software and more. The main goal of the Imdb was to provide a uniform, integrated ” encyclopedia” of content for users to access. Today, the IMDB still serves this same purpose, being the largest free public database of media files on the web. The IMDB consists of over two hundred million files of which about forty thousand are “public” and available for free viewing by anyone. The other two hundred and twenty millions of files are considered “public” but remain inaccessible to the public.
OpenIDB and tmdb API Open IDB or Open Database Connection is the protocol used by Facebook, Twitter, LinkedIn, Flickr and many other social networking sites to connect to their databases. The OMDb protocol was developed to be compliant and compatible with the SQL-Server-LDAP mechanism of Microsoft. OMDb is an XML-based encoding tool that can be used to create, access and manage an online database using Active Records and the ODBC API of Microsoft. OMDb can also convert a text data source into an omdb format file. OMDb can also be used for integration of external applications and database servers. On the other hand, the tmdb API or transformational database access protocol is a data binding method defined by the Taldatin framework.
Taldatin supports OMDb URL schemes to access the Movie information directly and conveniently. The implementation of the omdb protocol was derived from the IDML protocol for application domain names. The concept behind the o mdb and tmdb API is to provide an interface to the users of a movie database so that they can access it directly. OMDb is used to specify the information resource of the application and the tmdb is used for managing the information resource of the application database.
Movie databases and application processes differ greatly from one application to another. In case of an application process, data is stored in the form of records, while the case of a movie information resource is a bit different. If a user types a query or an entry into the text box of an application, the system accesses the stored information according to the stored protocol of the specific application. For the case of the omdb API, a named index in the meta data of the resource yields the stored results according to the keywords entered. The index named in the omdb API is the MovieID, which is unique for every movie and the user can retrieve the information about the movie from the index.
Movie data source can be accessed with the help of the IMDB API. The application programmers can access the details of the movie title, runtime information, plot and others. The key is the name of the key, while the value is the value to be retrieved. The value can be any object with a keywords attribute with the given name. The results returned by the application depend on the type of the keyword.