A method and system for encoding multimedia content using dynamic
interfaces. By providing an extendable, programmatic interface to the
content of a scene, a scene may be more efficiently encoded than a scene
in which each characteristic of each object in the scene is explicitly
specified in the video stream for each frame. Exemplary scene
characteristics that can be encoded include quantizing values, animation
parameters and update parameters.