1. A computer program product for determining a media rating, the computer program product comprising: one or more computer-readable storage medium(s) and program instructions stored on the one or more computer-readable storage medium(s), the program instructions comprising: one or more computer-readable storage medium(s) and program instructions stored on the one or more computer-readable storage medium(s), the program instructions comprising: computer-readable program code configured to store a plurality of media programs that are previously viewed, each media program of the plurality of media programs including a set of metadata, which includes a media rating associated with each media program of the plurality of media programs, respectively, and wherein the plurality of the media programs that are previously viewed, are stored in a local repository; computer-readable program code configured to receive a first media program and a first set of metadata associated with the first media program that is at least absent a media rating; computer-readable program code configured to determine the first set of metadata associated with the first media program that is at least absent the media rating, wherein the first set of metadata associated with the first media program is searchable content; in response to determining that the first set of metadata associated with the first media program lacks sufficient metadata to identify the first media program by searching the metadata associated with the plurality of media programs that are previously viewed and are stored in the local repository, computer-readable program code configured to perform an optical character recognition scan of an entire image content within a sampling of frames of a pre-determined duration of the first media program, wherein characters recognized from the entire image content are transformed to searchable content; computer-readable program code configured to search the local repository based on the searchable content of the first set of metadata associated with the first media program that is at least absent the media rating; and in response to determining a match of the searchable content of the first set of metadata associated with the first media program that is at least absent the media rating to a second set of metadata associated with a second media program of the plurality of media programs that are previously viewed and are stored in the local repository, and wherein the second set of metadata associated with the second media program includes a media rating, computer-readable program code configured to apply the media rating associated with the second media program of the plurality of media programs that are previously viewed, to the first media program that is at least absent the media rating.