GuessIt is a python library that tries to extract and/or guess as much information as possible from a file.