||Video format transformation: This is used to transform video file formats ¡}MPEG1/2, RM, WMV¡~and digital content features ¡}frame size, bit rate¡~into different formats. For example, we can transfer a digital video in MPEG2 format to one in WMV format with a 720*480 frame size.
||Shot detection and abstract extraction: This is used to detect time points where shots change dramatically. The detection results are then used to extract video abstracts and static images, which allows users to quickly preview the video content.
||Voice searching: This recognizes voice content from a video file automatically so that voice searching is feasible, even if content providers do not provide metadata of the video.
||Non-linear online editing: This allows users to mark and save video segments while previewing video content online, and view the segments again later. The technology could also be applied to managing online trading of video segments; for example, a user could buy the segment containing the 5th to the 10th minute of a video. The user interface for the non-linear online editing tool is shown in Fig. 3.