A method and system for visual content authoring and user interface
thereof. An authoring interface, comprising a plurality button controls,
is first provided. Required play items are added using the button
controls to generate a playlist, and a navigation path is then defined
according to the play items and the playlist. Next, the media objects and
the navigation path are compiled to generate a disc image file, including
a plurality of video clips, each comprising a plurality of PGCs with an
unlimited number of playlists and play items.