1. A method of manipulating a media object in a media player, the method comprising: generating a rendering map for managing a region of the media object in a rendering interface according to time; receiving a user input via the rendering interface; updating the rendering map based on the user input; re-composing a scene based on the updated rendering map; and rendering the media object according to the re-composed scene.