Abstract: Systems and methods for determining the quality of video playback are provided. Errors in video playback may be detected at any point of transmission at which video can be extracted regardless of the means of transmission or the type of device through which transmission occurs thus allowing for testing of a plurality of devices or transmission means with the same testing system. Such devices or transmission means may provide direct or indirect input for analysis and identification of frame glitches, pulldown performance, frame jitter, frame judder, frame skip, frame tear, audio synchronization, quality comparison and MOS scoring.