public function getPreset($key)
    {
        if (!isset($this->presets[$key])) {
            throw new Exception\PresetNotFoundException(sprintf("Requested preset %s was not found in the Transcoder.", $key));
        }

        return $this->presets[$key];
    }