1. A method for adjusting recorder timing by using audio identification, the method comprising: capturing a portion of audio content of a multimedia program from a network; generating an audio fingerprint based on the captured portion of audio content; matching the audio fingerprint to one of a plurality of theme song fingerprints stored in a database; retrieving, from the database, an expected theme song time offset associated with a matching theme song fingerprint; and determining whether the multimedia program is running on-schedule based on at least one of: a time of occurrence of the portion of audio content, a scheduled start time of the multimedia program, and the expected theme song time offset.