Video: Solving imperfect spectra