I think a cut-scene player would be a fine compromise.