multimedia I

Download Report

Transcript multimedia I

Multimedia I
In this lecture
• Basics of multimedia authoring
• Images, Paintings
– Capture, Creation,edit
• Sound
– Capture, edit
• Video
– Capture, edit
• Animation
– Creating, edit
• Delivery over the web
–
–
–
–
Sound
Video
Animation
Webware
Create Multimedia
Playback Multimedia
Distribute Multimedia
Create Multimedia
Authoring software
• Allow people to create and
deliver ‘an experience for an
end user’
• Authoring paradigms
–
–
–
–
–
Programming
Iconic / flow control
Card /
Time based -Cast / score /
Scripting language
• Web enabled
Authoring basics
• Arranging MM elements in a
structure
• Implicit assumption that user
will not add to or modify the
content, new trends to add
annotation and personalisation,
particularly in training
Authoring basics
• Interactivity
– Simple branching
– Conditional branching
– Complex programming logic
• Synchronisation of elements
• Advanced Programming
– I/O
– Databases
– Interfacing to other programs
Painting and drawing
• Importance of graphical content
- professionalism
• Painting - bitmapped images
• Drawing - line art easily printed
Features of Drawing
Programs
• Good GUI
• Scaleable dimensions
• Tools to create geometric
shapes, squares, circles, curves
• Ability to pour a colour, pattern
or gradient into any area
• Ability to paint with patterns
and clip art
• Other features
Features of Painting
Programs
• Multiple views of an image
• Data type conversion and direct
inputs from scanner, video
• Selection tools
• Image and balance controls for
brightness, contrast and colour
balance
• Tools for blurring, sharpening
lightening etc.
Sound
Editing
• Digital Audio
– Variety of formats
• stereo / mono
• 8 bit / 16 bit
• sampling frequency
– Editing
• cutting and pasting
• inserting
• channels
– Effects, echo reverse etc.
– Format conversion
• MIDI
– Music Oriented
– Less space
Video
• Frame rate and screen size
• Full Motion Video (FMV) full
screen, 25-30 frames per
second.
• Reduced Motion Video (RMV)
reduced frame rate, small size.
• MPEG or DVI compression
standard - (becoming) hardware
based
Videos, movies,
animations
•
•
•
•
•
Digitise clips, edit clips offline
Add special effects, mix sounds
Add still images, graphics, text
Transitions - dissolves etc..
Compression and
decompression
– ratio
– image quality, lossy, lossless
– speed
Web-based Multimedia - Pluggy Mad
Go to
http://ftp.digital.com/webmm/
Plugin/Helper
Provider
Multimedia
Provider
User
Audio
• Capture and creating sound
–
–
–
–
–
–
–
–
Music (midi) versus voice (wav):
Other formats AU and VOX
RA Real Audio
TSP True speech format
MPEG MPEG2
etc
Compression versus quality
Hardware compression
Audio
• Editing
– Use conventional tool e.g.
Macromedia SoundForge
• Delivery
– Players
• off the shelf
• Special plugins e.g RealPlayer
– Audio on Demand
Audio
• Delivery
• Firewall: Audio thro browser or
directly via ip
• Streaming?
• Propagation for broadcasts
• Integrating audio with site
• 11Kz 8 bit, RA format
Video
• Capturing and creating video
– AVI (Microsoft) MOV (Apple’s
Quick time)
– MPEG MPEG2
– VDO, Videogram, VIV etc
– Compression versus quality
– Hardware compression
Video
• Editing
– Use conventional tool e.g. Adobe
Premiere
• Delivery
– Players
• off the shelf: Microsoft Video for
Windows
• Special plugins
– Video on Demand
• MPEG
• Balance between compression and
end quality.
Video
• Delivery
• Firewall: Video thro browser or
directly?
• Streaming?
• Propagation for broadcasts?
• Integrating video with site 5-15
frames, 160x120, 8 bit palette (see
audio)
Animation
• Creating animation
– GIF89a
• Use the HTML IMG tag and point
SRC to an application.
• The CGI application runs on the
server.
– Java and Java applets.
– VRML
• Colour
– CLUT
– Screen resolution
Special Webware
• Shockwave
– Enabling technology
– Plugin
– Movie must be ‘Shocked’
• Quick Time
– Media Integrator
– Consistency
– System software extension
• Toolbox, ICM, Component Manager
– Compression Schemes
– Movie File Format
In this lecture
• Basics of multimedia authoring
• Images, Paintings
– Capture, Creation,edit
• Sound
– Capture, edit
• Video
– Capture, edit
• Animation
– Creating, edit
• Delivery over the web
–
–
–
–
Sound
Video
Animation
Webware