Multimedia Authoring

Multimedia authoring is a process of assembling different types of media contents like text, audio, image, animations and video as a single stream of information with the help of various software tools available in the market. Multimedia authoring tools give an integrated environment for joining together the different elements of a multimedia production. It gives the framework for organizing and editing the components of a multimedia project. It enables the developer to create interactive presentation by combining text, audio, video, graphics and animation.

Features of Authoring Tools

Here, let's highlight some of the key features of Authoring Tools −

Editing Features

Most authoring environment and packages exhibit capabilities to create edit and transform different kinds of media that they support. For example, Macromedia Flash comes bundled with its own sound editor. This eliminates the need for buying dedicated software to edit sound data. So authoring systems include editing tools to create, edit and convert multimedia components such as animation and video clips

Organizing Features

The process of organization, design and production of multimedia involve navigation diagrams or storyboarding and flowcharting. Some of the authoring tools provide a system of visual flowcharting or overview facility to showcase your project's structure at a macro level. Navigation diagrams help to organize a project. Many web-authoring programs like Dreamweaver include tools that create helpful diagrams and links among the pages of a website

Visual programming with icons or objects

It is simplest and easiest authoring process. For example, if you want to play a sound then just clicks on its icon

Programming with a scripting language

Authoring software offers the ability to write scripts for software to build features that are not supported by the software itself. With script you can perform computational tasks - sense user input and respond, character creation, animation, launching other application and to control external multimedia devices

Document Development tools

Some authoring tools offers direct importing of pre-formatted text, to index facilities, to use complex text search mechanism and to use hypertext link-ing tools

Interactivity Features

Interactivity empowers the end users to control the content and flow of information of the project. Authoring tools may provide one or more levels of interactivity

Simple branching

Offers the ability to go to another section of the multimedia production

Conditional branching

Supports a go to base on the result of IF-THEN decision or events

Playback Features

When you are developing multimedia project, you will continousally assembling elements and testing to see how the assembly looks and performs. Therefore authoring system should have playback facility

Supporting CD-ROM or Laser Disc Sources

This software allows over all control of CD-drives and Laser disc to integrate audio, video and computer files. CD-ROM drives, video and laserdisc sources are directly controlled by authoring programs

Supporting Video for Windows

Videos are the right media for your project which are stored on the hard disk. Authoring software has the ability to support more multimedia elements like video for windows

Hypertext

Hypertext capabilities can be used to link graphics, some animation and other text. The help system of window is an example of hypertext. Such systems are very useful when a large amount of textual information is to be represented or referenced

Cross-Platform Capability

Some authoring programs are available on several platforms and provide tools for transforming and converting files and programs from one to the other

Run-time Player for Distribution

Run time software is often included in authoring software to explain the distribution of your final product by packaging playback software with content. Some advanced authoring programs provide special packaging and run-time distribution for use with devices such as CD-ROM

Internet Playability

Due to Web has become a significant delivery medium for multimedia, authoring systems typically provide a means to convert their output so that it can be delivered within the context of HTML or DHTML.

Authoring Tools Classification

Card or Page based authoring tools

In these authoring systems, elements are organized as pages of a book or a stack of cards. In the book or stack there are thousand of pages or cards available. These tools are best used when the bulk of your content consists of elements that can be viewed individually, for example the pages of a book or file cards in card file. You can jump from page to page because all pages can be interrelated. In the authoring system you can organize pages or cards in the sequences manner. Every page of the book may contain many media elements like sounds, videos and animations.

One page may have a hyperlink to another page that comes at a much later stage and by clicking on the same you might have effectively skipped several pages in between. Some examples of card or page tools are:

Advantages

Following are the advantages of card based authoring tools.

Disadvantages

Following are the disadvantages of card based authoring tools.

Icon based or Event driven authoring tools

Icon-based tools give a visual programming approach to organizing and presenting multimedia. First you build a structure or flowchart of events, tasks and decisions by dragging appropriate icons from a library. Each icon does a specific task, for example- plays a sound, open an image etc. The flowchart graphically displays the project's logic. When the structure is built you can add your content text, graphics, animation, video movies and sounds. A nontechnical multimedia author can also build sophisticated applications without scripting using icon based authoring tools. Some examples of icon based tools are:

Advantages

Following are the advantages of icon/event based authoring tools.

Disadvantages

Following are the disadvantages of icon/event based authoring tools.

Time based authoring tools

Time based authoring tools allow the designer to arrange various elements and events of the multimedia project along a well defined time line. By time line, we simply mean the passage of time. As the time advances from starting point of the project, the events begin to occur, one after another. The events may include media files playback as well as transition from one portion of the project to another. The speed at which these transitions occur can also be accurately controlled. These tools are best to use for those projects, wherein the information flow can be directed from beginning to end much like the movies. Some example of Time based tools are:

Advantages

Following are the advantages of time based authoring tools.

Disadvantages

Following are the disadvantages of time based authoring tools.

Object-Oriented authoring tools:

Object oriented authoring tools support environment based on object. Each object has the following two characteristics: