The thesis describes the development process of making an application, the purpose of which is to analyze video files and to recognize the songs that appear in the videos, using audio fingerprints. The application delivers the information about where within the duration of a video a certain song begins and where it ends. The application also enables its user the use of an online service used to recognize songs which could not have been recognized using the original, free library. The user has to subscribe to this online service and pay for its use. In case the application is not able to recognize the songs within the recording it allows the user to write the information about the unrecognized songs and to fingerprint them and save them into the database.The thesis describes the solutions for recognizing music and provides a detailed description of getting from an audio file to a set of audio fingerprints using the library of my choice. It also describes the process of making the application and finally, presents some testing results and proposes some possible improvements.
|