Professional Documents
Culture Documents
UMER RASHID
1
6/19/2020
2
6/19/2020
3
6/19/2020
Project Scope
What are you making? … … the concept
What is it for? … … the purpose
What do you want to say? … … the message
What will be used? … … the approach
4
6/19/2020
Types of projects
1. Electronic Books and Magazines
2. Kiosks and Information Centers
3. Multimedia Databases
4. Corporate Training
5. Interactive Education
6. Interactive Games
7. Interactive Music
8. Interactive Movies
9. Interactive Art and Performance
10. Interactive Sales and Marketing
11. Presentations and Communications
9
10
5
6/19/2020
Focusing
Creativity
11
Classification
business vs. consumer
user early adopters vs. lazy ones
12
6
6/19/2020
Storage capacity
Speed
Economy
13
14
7
6/19/2020
Design goals
Key Characteristics
Simplicity
Consistency
User involvement
Affordability
15
Simplicity
Multimedia by definition includes user interaction and
exploration
pretty designs may not be the simple, nor easy to use
Good interaction design should instill a desire to go
on and find out more
However, efficiency is always an issue
16
8
6/19/2020
Consistency
Primarily related to user interface
A good product should behave in a consistent
manner
Reduces learning time and reduces chances for
surprise, even with functions you have never used
before
Increased familiarity translates into increased
productivity
17
User involvement
Most people like to get “involved”
Adding a human dimension to the communication with a
mindless machine HCI
People enjoy exploring and discovering new paths via
simple design
Allow users to explore more than one level of
information – but only if they explicitly choose to do so
18
9
6/19/2020
Affordability
Analyze what the users affords
Different audience segments have different amounts they
are willing to spend on a given product
Design goal
accommodate as much as possible within a given price range
19
Other qualities
some applications can be fun to use
(but each user can have his or her own definition of
what exactly is “fun”)
user comprehension has its own pace
try to be neither too fast, nor too slow
performance is always an issue
but this is predominantly a technical problem
20
10
6/19/2020
21
Storyboard
An illustrated scene-by-scene plan for telling a story
represents actions, images, and narration unfolding
over time
Each significant frame is described in (some) detail
theactors are outlined, and their important actions are
spelled out
Storyboard may be considered to be a prototype
specification
ultimately, the product itself
22
11
6/19/2020
Information Design
How to organize and present information in a clear,
accurate, meaningful and useful form
Includes the information in all media and their visual
interaction (to an extent)
23
Prototyping
A limited implementation of a design
Emphasizes exploration and
experimentation
Prototyping helps simplify and improve
production process
Often used as proof-of-concept and/or
testing purposes
Multimedia applications must be
prototyped
24
12
6/19/2020
Product Specifications
A complete list of features that covers
structure and behavior of the product
should emerge from the prototyping
phase
In multimedia, this means
type and amount of content
interface characteristics
User interactions
25
Phase 3: Production
Organizing people and resources
Providing and producing content s
text, graphics, videos, sound, animation
Integrating all of the above into a meaningful,
coherent product
26
13
6/19/2020
27
Organizing People
Responsibilities and roles
clearly defined
Some people may take on different roles
well-defined tasks are a must
Professional services
used whenever possible at predetermined cost
Remember
quality obtained is always proportional to investment made
28
14
6/19/2020
29
Source Materials
Source
any items containing media data that can be used in
our product
Production can involve
creating new source materials,
converting (re-purposing) existing materials,
or (most often) both
Source materials
mustbe indexed and kept in order
do not delete anything
30
15
6/19/2020
31
Production Integration
Programmer(s)
Integrating of content elements
Project manager
overview integration
make sure that no content is forgotten or missing
32
16
6/19/2020
Style guide
Necessary in order to create a product with a sense
of integrity and unity
1. Use of punctuation and grammatical conventions
2. Samples, illustrations and templates for graphical
layout
3. Standards and layout templates
4. Video production
5. Sound production
6. Conducting and attending production meetings
33
Documentation
Different types of documentation may be needed,
depending on the project
Both size and scope depend on the project and its
intended audience
Mass audience requires the documentation to be as simple
as possible, together with additional materials (getting
started, tutorials, … )
Narrow, well-educated audience require in-depth coverage,
description of more sophisticated functions
34
17
6/19/2020
Phase 4: Testing
Walking in user's shoes – before the user do so
Main questions
When to test
What to test
How to test
35
More on testing
Different types of testing: functional, content testing,
collateral materials testing, user testing
Different timing: alpha, beta, final testing
Test plan with relevant information on
schedule
resources
testingenvironment
deliverables
36
18
6/19/2020
Phase 5: Distribution
Activities related to
Preparation and duplication of physical media
Choosing distribution options and channels
Marketing
Sales
37
38
19
6/19/2020
Marketing
Public relations – press releases, press kits, trade shows
Promotions
Advertising
Meetings and presentations
Sales calls
Product demonstrations
39
Phase 6: Follow-up
Development wrap-up
Maintenance
Training
Documentation
Customer relations
Pursuing additional opportunities
40
20
6/19/2020
Development Wrap-up
To determine the actual schedule and costs and
compare them against the original estimates
To find out ways in which the process (and subsequent
products) could be improved
In other words: how we did it, and what have we
learned by doing it (that could help us fare better next
time)
41
Customer Support
Providing assistance to customers and clients in
response to specific problems and inquiries
Internet helps here as well …
Main activities:
maintenance
training
42
21
6/19/2020
Maintenance Classification
Maintenance: managing the operation and use of a
product once it has gone into distribution
classifications
according to strategy
Preventive
defensive
according to type of changes introduced
Corrective
Perfective
adaptive
43
Training
Teaching and educating an audience about the
purpose and use of a product
Training equips users to be self-sufficient with a
product – reduces users’ need for support
Consequently, training should reduce the cost of
supporting the product
44
22
6/19/2020
User Feedback
(What do they think of us?)
mail-back registration cards
online customer comment forms
direct customer contact (e.g., by phone or email)
press reviews, and sales statistics
45
46
23
6/19/2020
47
New Language! New eraFTP, IP, HTTP, HTML, LAN’s, WAN’s, SAN’s
48
24
6/19/2020
Best of Breed
49
1. Mobile Devices
49
Best of Breed
50
2. Web Networks
By 2012 the average US consumer will spend as much time
consuming as they do sleeping
Less than ½ of those hours will be through tradition passive
broadcasting
Top Global Web Outlets
Yahoo
Google
YouTube
Windows Live
MSN
MySpace
Wikipedia
Facebook
Blogger
50
25
6/19/2020
Best of Breed
51
3. Social Networks
51
Best of Breed
52
4. Dedicated Sports Portals
52
26
6/19/2020
Best of Breed
53
5. Broadcast Networks
53
Best of Breed
54
6. Mobile TV
54
27
6/19/2020
Best of Breed
55
7. Digital Media Management
service agencies dedicated to managing high-profile
individuals, brands and theatrical movies across all
digital platforms
55
Best of Breed
56
8. Online Library
56
28
6/19/2020
Best of Breed
57
9. Desktop viewing and editing
57
Best of Breed
58
10. Web encoders
58
29
6/19/2020
Best of Breed
59
11. Merchandising
59
Best of Breed
60
12. Entertainment
60
30
6/19/2020
61
62
31
6/19/2020
63
64
32
6/19/2020
65
66
33
6/19/2020
67
68
34
6/19/2020
69
70
35
6/19/2020
30% 70%
71
30% 70%
72
36
6/19/2020
Storyboarding
Flowchart design
Paper design
Prototyping
User testing
73
Release 1
Debugging
Release 2
Final debugging
Release 3
74
37
6/19/2020
75
76
38
6/19/2020
Prototyping Method
77
http://mw2014.museumsandtheweb.com/paper/fro
m-post-its-to-processes-using-prototypes-to-find-
solutions/
77
78
39
6/19/2020
30% 70%
79
80
40
6/19/2020
30% 70%
81
82
41
6/19/2020
83
84
42
6/19/2020
85
86
86
43
6/19/2020
87
88
44
6/19/2020
89
90
45
6/19/2020
91
92
46
6/19/2020
93
94
47
6/19/2020
95
Involves
thinking and planning by doing
Iterative and fast
has less details (low-fidelity)
There are different kinds of prototypes
Mock-ups
Partially developed
96
48
6/19/2020
97
98
49
6/19/2020
99
100
50
6/19/2020
101
102
51
6/19/2020
103
104
52
6/19/2020
30% 70%
105
106
53
6/19/2020
30% 70%
107
108
54
6/19/2020
Media Production
109
Hardware and Software Tools
Concept of Media Object Production
Process of Media Object Production
Challenging
Continuous Media Production: Audio and video
Audio-Visual production requires
Capturing
Editing
Compressing
Outputting
109
Media Production
110
Media Objects
Component in a multimedia document, presentation,
etc.
Text
2D graphics
3D graphics
Animation
Still image
Audio clip
Speech
Music
other sound
Video clip
110
55
6/19/2020
Media Production
111
process to produce a media object
Text
Language, font, size, color, shadow, blink, etc
Macromedia Dreamweaver
Font Editors
Fontographer
Glyphs
2D/3D graphics
Programming languages: Java2/3D, OpenGL, …
111
Media Production
112
process to produce a media object
Still image
Captured via scanner, camera, software, …
Animation
Programming language: Java, Java script, VRML, …
112
56
6/19/2020
Media Production
113
General Features of CM Production
Features of CM
Change with time: samples/sec (audio) and frame/sec
(video)
Large volume of data: proportional to the length
Real-time processing power
113
Media Production
114
General Features of CM Production
Production Process
Pre-Production
Clarify intended application of CM to be produced
Prepare hardware: camera, CPU power, memory/disc size,
board
Determine OS: Unix/Linux, Windows 2000/XP/VISTA/7,
and Mac
Purchase, download, install necessary software
In-Production
CM acquiring, processing/editing, encoding and output
Post-Production
Testing and refining when necessary
114
57
6/19/2020
Media Production
115
Audio Production Process
File/Stream
Text Reading Synthesizing BMIDI
Disc/Network
115
Media Production
116
Audio Pre-Production
Basic Notice
Good source: good microphone, mixing desk
Signal processing: compressor, Equalization unit
Proper recording environment
116
58
6/19/2020
Media Production
Audio Digital Samples and Sampling Rate
117
Signal bandwidth: B
117
Media Production
Audio Resolution and Quantization Levels
118
118
59
6/19/2020
Media Production
119
Audio Frequency Features
Contents
20–60 Hz Extreme low bass. Most speakers cannot reproduce this.
60–250 Hz The audible low-end. Files with the right amount of low end
sound warm, files without enough sound thin.
250 Hz–2 kHz The low-midrange. Files with too much in the low-mids are hard
to listen to and sound telephone-like.
2 kHz–4 kHz The high-midrange. Where most speech information resides. In
fact, cutting here in the music and boosting around 3 kHz in
your narration makes it more easy to recognize.
4 kHz–6 kHz The presence range. Provides clarity in both voice and musical
instruments. Boosting 5 kHz can make your music or voiceover
(not both!) seem closer to the listener.
6 kHz–20 kHz The very high frequencies. Boosting here adds “air” but can
also cause sibilance/hissing problems
119
Media Production
120
General Rules in Audio Capturing
Audio quality
Target application: Disc, network no-live or live
broadcast
Set input level correctly
Save as sound file format with no or small quality
loss: au, wav, aif, …
Choose certain sampling rate and resolution
(8/12/16 bits)
The higher rate and bits, the high quality but the
more data
Data amount = Channels x SamplingRate x Bits /
8 (Bytes)
120
60
6/19/2020
Media Production
121
General Rules in Audio Capturing
Capture interface and sound card
Microphone input and line input
Many different sound cards available
OS and software
Audio capture methods are similar for different
OSs
Capture software embed in OS: Windows Media
Capture software bounded with sound card
121
Media Production
122
Audio Editing
Cropping: Select a peace/clip of audio from an
audio file
Cutting, copying and pasting
Equalization and Normalization
Noise reduction
Transition
Trimming silence
Fades: both in and out
122
61
6/19/2020
Media Production
123
Audio Editing
Popular sound editing software
Sound Forge from Sonic Foundry
Cool Edit from Syntrillium Software corporation
123
Media Production
124
Audio Compressing/Encoding
Audio editing is usually based on uncompressed audio: au, wav,
aif
Compression: reduce data size
based on sound types and targeted applications
Make a balance between quality and size
channels (channel converting)
sampling rate (re-sampling)
bit resolution
Encoded audio file formats
wave (compressed), QuickTime (mov), MP3, GSM, DCR, …
Encoded audio stream formats
RealAudio (ra, ram), Windows (asf), QuickTime (mov), MP3
124
62
6/19/2020
Media Production
125
Audio Compressing/Encoding
Music vs. speech codecs
Music and speech are fundamentally
different
Codecs have been optimized for one or
the other
When in doubt, use a music codec
125
Media Production
126
Audio Output
Audio output destinations
speaker
analog storage device
digital storage device
network/Internet
126
63
6/19/2020
Media Production
127
Video Production
127
Media Production
128
Video Pre-Production
Basic Notice
Good camera
Buy the best tripod you can afford!
Lighting: 3-point lighting kit
128
64
6/19/2020
Media Production
129
Video Pre-Production - Lights
Three Point Lighting
- Key Light
- Fill Light
- Back Light or Hair Light
Hair Light
Key Light Background Light
Fill Light
129
Media Production
130
Video Capturing
Video quality
Target application: Disc, network no-live or live
broadcast
Select relative large image size: 640x480, 320x240
Choose frame rate (fps) and true color (24 bits)
Save as video file format with no or small quality loss:
avi, mpeg, …
Leave enough memory and HD space
Data amount
= width x height x fps x bits x time / 8 (Bytes, no-
compressing)
= The_above / compress_ratio (with compressing)
130
65
6/19/2020
Media Production
131
Video Capturing
Capture interface and video capture card
Analogy interface, digital
Video capture card: interface type and
with/without hardware encoder
GGV-VCP2M/PCI (software encoding)
MEG-VC2
IFC-IL3/DV
EZDV II
DVStorm-RT Light
131
Media Production
Video Editing - Traditional “A/B Roll” Analog Editing System
132
132
66
6/19/2020
Media Production
Video Editing – Modern Digital Edit using Computer Software
133
133
Media Production
134
Video Editing
Specify the location of a video frame, called time code
SMPTE (Society for Motion Picture Television Engineers, pron.
“simptee”)
hours:minutes:seconds:frames
134
67
6/19/2020
Media Production
135
An Example of Video Editing
135
Media Production
136
An Example of Video Editing
Mixing board
136
68
6/19/2020
Media Production
137
Video Compressing/Encoding
Compression: further reduce data size for particular
applications
Make a balance between quality and size
Reducing image size (640x480, 320x240, 240x180, 176x132,
…)
Reducing frame rates (15, 10, 5, …)
Coding with high compression ratio
Encoded video file formats
H.263/264, MPEG-2, MPEG-4, QuickTime (mov), WAM, …
Encoded video stream formats
RealVideo (ram), Windows (asf), QuickTime (mov)
137
Media Production
138
Video Output
Video output destinations
TV
network/Internet
138
69
6/19/2020
Media Production
139
Live Audio/Video Capture
Audio capture using Sound Recorder in Windows
Video capture using Creative WebCam Plus
Windows Media Player
Windows Media Encoder
139
30% 70%
140
70
6/19/2020
141
30% 70%
142
71
6/19/2020
143
30% 70%
144
72
6/19/2020
145
Deployment
When there are only a few minute bugs left in the title
golden master is cut
Master CD/DVD is created
CDs/DVDs are produced, packaged and distributed
Minute bugs are fixed for the next release
After Deployment
CD-ROM/DVD/memory stick versus Web delivery?
Corrective: fixing errors after delivery
Adaptive: new environments
Perfective: improving behavior or performance
Preventive: improving maintainability
146
73