Copyright
Notice
Screen Captures
The Device Control Window .................................................. 3-3
The Device Control Properties Sheet...................................... 3-4
The MPEG Encoder Main Screen........................................... 4-2
The Preset Source Tab ............................................................ 4-9
The Preset Calibration Tab ..................................................... 4-11
The Preset Target Tab............................................................. 4-15
The Detailed Source Tab ........................................................ 4-18
The Detailed Signal Calibration Tab ...................................... 4-21
The Detailed Target Tab ......................................................... 4-25
The Detailed Advanced Tab ................................................... 4-33
The Scheduled Commands Tab .............................................. 4-41
The MPEG Frame Sequence................................................... 4-43
The MPEG Organizer ............................................................. 5-2
The MPEG Player Main Screen.............................................. 6-2
The MPEG Player Properties Sheet........................................ 6-3
The Player File Information Tab............................................. 6-4
Chapter 1
Overview
In this Chapter:
• MPEG Composer Tools, page 1-2
• Features, page 1-3
• What’s in this Manual, page 1-6
MPEG Composer User’s Manual
MPEG Encoder
The MPEG Encoder encodes MPEG-1 streams. It accepts versatile video
and audio formats in NTSC or PAL. The MPEG Encoder interface has been
designed to provide maximum ease-of-use with maximum control for single
session encoding. To this end, the MPEG Encoder offers two modes for
setting system and encoding parameters: a Preset mode and a Detailed
mode.
The Preset mode allows you to select generic encoding categories without
having to know specific MPEG encoding values.
The Detailed mode is designed for video professionals who are familiar with
the MPEG algorithm and want the power to adjust all MPEG parameters
down to a specific value.
The MPEG Composer offers sophisticated calibration and preview features.
You can calibrate and filter your input source before or during encoding.
When combined with the optional VideoPlex MPEG-2 decoding board,
MPEG Composer’s Preview feature lets you preview the encoded stream
before it is stored to a hard disk. In this way you can adjust calibration and
filter settings during encoding before the output file is saved to disk.
For more about the MPEG Encoder, please see Chapter 4.
Device Control
The Device Control lets you control your source device from your screen.
The Device Control is useful for previewing your input source. It also lets
you achieve frame accurate encoding. A list of device control supported
VCRs appears in Appendix C.
For more about the Device Control, please see Chapter 3.
The Device Control is only available with the MPEG Composer Plus.
MPEG Organizer
The MPEG Organizer is a software component that acts as a central
platform for controlling all MPEG Composer tools in batch mode. The
MPEG Organizer has three tools:
• The Encoder tool lets you carry out multi-session encoding jobs. Each
encoding job is made up of batches which consist of files.
• The Player tool supports multiple play lists, allowing you to play back
multiple MPEG files consecutively. The Player tool is available when
the optional VideoPlex MPEG-2 playback board is installed.
• The Muxer tool multiplexes different types of MPEG files.
For more about the MPEG Organizer, please see Chapter 5.
The Device Control is only available with the MPEG Composer Plus.
MPEG Player
The MPEG Player plays back MPEG-1 streams with the ActiveMovie
software player or MPEG-1 and MPEG-2 streams with the optional
VideoPlex board.
For more about the MPEG Player, please see Chapter 6.
Diagnostics
The Diagnostics utility lets you test the Optibase hardware installed in your
system.
For more about the Diagnostics utility, please see your encoder’s Hardware
Installation guide.
Getting Started
Overview
This chapter gives you a quick tour of the MPEG Composer’s desktop. You
will learn about the MPEG Composer’s interface and how to use MPEG
Composer windows. This chapter also explains the basics of MPEG
encoding.
In this chapter:
• The MPEG Composer Desktop, page 2-2
• Working with MPEG Composer Windows, page 2-2
• MPEG Encoding: The Basics, page 2-4
• Error Logging, page 2-6
MPEG Composer User’s Manual
Status Bar
To ... Do This...
Drag Windows • Place the mouse pointer on the window’s blue title
bar.
Close Windows • Place the mouse pointer on the Close button, and
click the left mouse button.
• Lists: click the arrow and select an option from the list that appears.
Source Tab
• Source parameters relate to the properties that affect the audio and video
signal which is fed into the encoding system.
Target Parameters
• Target parameters determine the properties of the MPEG file you want to
encode.
The MPEG Encoder has two user modes for setting system and encoding
parameters. The Preset mode is intended for video professionals who are not
MPEG professionals. This mode lets you reach high quality encoding
without being familiar with the MPEG algorithm.
The Detailed mode gives you numeric control over all your system and
encoding parameters. This mode has been designed for MPEG professionals
who want to set specific numeric values and who want maximum control
over all encoding aspects. When working in the Detailed mode, the MPEG
Encoder’s Properties sheet contains five tabs.
The following table gives an overview of single file encoding with the
MPEG Encoder.
To... Go To...
To... Go To...
Error Logging
The MPEG Composer has an error log that lists system errors and warnings.
This is useful for tracking repetitive system errors and for technical support.
When an error or warning occurs the Event Viewer appears. You can also
open the Event View from the MPEG Composer’s program group.
Viewing Events
The Event Viewer lets you select what type of event you want to view.
• To select events, click the General tab and select the type of event you
want to view.
Using Filters
You can filter the types of events you want to see.
• To filter events, click the Event Filter tab and then select Use Filters.
• To view errors, under Type select Error.
• To view warnings, under Type select Warning.
• To view information, under Type select Information.
Event ID
Each error that the Event Viewer displays has an ID number. The Event ID
box lets you specify which errors you want to view.
Time
The Time boxes let you set the period of time in which you want to view
errors.
1. Click the Event Filter tab.
2. Under Time, in the From and To boxes, enter time values.
Overview
This chapter shows you how to use the Device Control to browse through
your input source and achieve frame accurate encoding.
The Device Control is only available with the MPEG Composer Plus.
In this Chapter:
• Working with Device Control, page 3-2
• Setting Device Control Properties, page 3-4
MPEG Composer User’s Manual
To shuttle:
1. Hold the mouse button down and drag the slider until you reach a desired
playback speed. The playback speed appears in the status bar at the
bottom of the Device Control window.
2. To maintain a desired playback speed, press the CTRL button while
holding down the mouse button. When you release the mouse button the
Device Control plays back at the speed you set on the slide bar.
To go to a specific frame:
1. In the Go To box, enter the time code of the frame you want to locate.
2. Click Go To.
To learn how to use the Device Control to set first and last frames for
encoding, please see Chapter 4.
Overview
This chapter shows you how to encode with the MPEG Encoder. You will
learn how to use the Preset or the Detailed mode to set system and encoding
parameters.
In this Chapter
• Encoding an MPEG File, page 4-2
• Using the MPEG Preset Mode, page 4-8
• Using the MPEG Detailed mode, page 4-19
MPEG Composer User’s Manual
Timecode Display
Status Bar
Manual Encoding
In the Manual mode, MPEG Composer starts encoding when you click the
Encode button and stops encoding when you click the Stop button. You can
pause encoding by clicking the Pause button. To resume encoding to the
same file, click the Encode button again. Pausing encoding allows you to
switch input sources or skip over frames that you don’t want to encode
(Pause is unavailable in QSIF resolution).
Semi-manual Encoding
In the Semi-manual mode, MPEG Composer starts encoding when you click
the Start button and encodes the period of time you specify in the Duration
field.
Semi-manual encoding is only available with the MPEG Composer Plus.
Device Encoding
The Device Encoding mode lets you use the Device Control to accurately set
the first and last frames you want to encode. When you use Device
Encoding, the Stop and Pause buttons are not available. Device Encoding is
unavailable when encoding QSIF resolutions.
Device encoding is only available with the MPEG Composer Plus.
• You can view an encoded MPEG stream without saving it to a hard disk.
• You can view an encoded MPEG stream while it is being encoded and
saved to a hard disk.
• You can use the MPEG Player to view an encoded MPEG stream after
you have finished encoding. To learn more about the MPEG Player,
please see Chapter 6.
• In the main screen, click Decode while Encode. When you click Encode,
you will be able to view the decoded stream.
MPEG Composer lets you calibrate the video source before or during
encoding. The default settings of the calibrator sliders were determined to
provide a proper color vector when the MPEG Composer is fed with a color
bar. You can calibrate hue, saturation, brightness and contrast.
• Hue is a term that defines the wavelength of the base colors in a video
signal (red, green, yellow). When you adjust Hue, you create a linear
change in the phase of all the colors. Hue is only adjustable if your
video source is NTSC.
• Saturation is the amount of color in the signal. For example, a lightly
saturated red will appear pinkish in color.
• Brightness refers to the amount of light emitted by the video signal.
• Contrast refers to the polarity between the white and black in the video
signal. If the white is very distant from the black, a signal has high
contrast. If the white is closer to the black, a signal has low contrast
making it appear greyish. When you adjust the Contrast, you change the
relation between the color steps.
Calibration Notes
When you adjust these parameters you are changing the quality of the incoming video signal.
You can see these adjustments on your composite monitor. However, if the settings on your
monitor are not calibrated correctly, the adjustments you make may under or over drive the
video signal. This may result in poor encoding quality. The only accurate way to assure you
are making good adjustments is to feed your encoder’s output (i.e., the output from your
decoder) to a waveform monitor for calibration.
• Adjust vertical and horizontal offset as required. The Horizontal Offset is
specified in pixels; the Vertical Offset is specified in lines. A negative
horizontal value moves the screen right; a negative vertical offset value
moves the screen down. The changes you make appear in the encoded
MPEG file only. They are not visible on your encoding board’s monitor
output.
• None. Select None if your input source is very clean and has no artifacts.
• Low. Select Low if your input source has very sharp colors which you
want to soften during encoding.
• Medium. Select Medium if your input source is noisy.
• High. Select High if your input source is very noisy and has many
artifacts.
To select a Filter:
• In the Filter list, select a filter according to the quality of your input
source.
• Contrast refers to the polarity between the white and black in the video
signal. If the white is very distant from the black, a signal has high
contrast. If the white is closer to the black, a signal has low contrast
making it appear greyish. When you adjust the Contrast, you change the
relation between the color steps.
Calibration Notes
When you adjust these parameters you are changing the quality of the incoming video signal.
You can see these adjustments on your composite monitor. However, if the settings on your
monitor are not calibrated correctly, the adjustments you make may under or over drive the
video signal. This may result in poor encoding quality. The only truly accurate way to assure
you are making good adjustments is to feed the video encoding board’s output to a waveform
monitor for calibration.
• Adjust vertical and horizontal offset as required. The Horizontal Offset is
specified in pixels; the Vertical Offset is specified in lines. A negative
horizontal value moves the screen right; a negative vertical offset value
moves the screen down. The changes you make appear only in the
encoded MPEG file.
Horizontal Filter
Horizontal filters are decimation filters that perform accurate horizontal
filtering of the input data stream. Signal matching before the decimation
stage is done to reduce artifacts caused by pixel dropping. You can choose
between 7 horizontal filter strengths, depending on the quality of your
source material. There are no set rules here. Select the filter strength that
gives you the best quality results. The recommended initial setting is for a 2
level horizontal filter.
Vertical Filter
These filters offer different settings designed to correct artifacts caused by
line dropping. The Y and UV data are processed by two different filters
which create an average.
To select a filter:
• In the Filter list, select a filter according to the quality of your video
source.
• When you select Video CD as your File Format, MPEG Composer sets
the video bit rate at 1.12 Mbit/s, the target bit rate at 1.4112 Mbit/s and
audio bit rate at 224 Kbit/s.
• If you want to compress separate audio and video to carry out off-line
multiplexing to Video CD, set your video bit rate at 1.152 Mbit/s and
your audio bit rate at 224 Kbit/s.
Audio bit rates range from 32-384 Kbit/s. The MPEG standard defines the
audio compression modes that can be compressed at specific audio bit rates.
The following table shows audio bit rates and allowed audio modes
according to the MPEG standard.
32 Mono
48 Mono
56 Mono
64 All Modes
80 Mono
96 All Modes
• Video elementary. This kind of file contains MPEG-1 video data. Video-
only files have an *.mpv extension
• Audio elementary. This kind of file contains MPEG-1 audio data.
Audio-only files have an *.mpa extension.
• Click Get TC to the left of the Output Time Code box. When using the
Device Control, MPEG Composer inserts the time code of the frame
currently playing.
• Stereo
• Mono
• Dual Mono: an audio mode where two audio channels with different
audio content are encoded within one audio stream. This format is used
for Kadaoke CD.
• Intensity Stereo: a method of combining the high left and right sub-
frequencies that reside in the compressed MPEG audio signal. Because
the high sub-frequencies contain redundant information it is possible to
combine left and right sub-bands to better utilize encoding resources.
Intensity Stereo refers to the part of the frequency in which sub-bands
have been combined.
The Audio Bound box in the Advanced tab lets you specify the first sub-
band you want to combine into Intensity Stereo. The sub-bands below the
number you specify will be encoded in stereo.
Setting a Transport ID
The Transport ID is a 16 bit value that identifies the entire Transport stream.
To set N parameters:
• In the N box, set a desired N value.
To set M parameters:
• In the M box, set a desired M value.
To improve encoding quality, the MPEG Composer lets you manually insert
I frames at scene changes. When working with manual I frame insertion, you
provide the MPEG Composer with a list of time codes which you want
encoded as I frames. The MPEG Composer regards each time code as a
scheduled command. The list of scheduled commands is stored in a text file
which has a *.scc extension. You can also import a CMX EDL file that
I Frame Insertion
When you insert an I-frame at a scene change two situations can occur:
1. The scene change time code you selected corresponds to a P-frame (a
reference frame). In this case, MPEG Composer encodes the frame as an
I-frame.
2. The scene change time code you selected corresponds to a B-frame. In
this case, MPEG Composer takes the first P-frame following the B-frame
and encodes it as an I-frame. Thus, the time code that appears in the list
of scheduled commands is internally adjusted to that of the next P-frame.
MPEG Composer always stops encoding on a P or I frame in the display
order. If the last time code you specified is not a P or I frame, there might be
a slight discrepancy between the last frame you specified and the last frame
which is actually encoded. This discrepancy is usually no more than 1 frame
before or after the last time code you specified.
I, B and P Frames
B frames are called bi-directional prediction frames because they are based
on either past reference frames, future reference frames or both past and
future reference frames. When a scene change occurs on a B frame, the
motion estimation algorithm usually identifies a major difference between
the B frame and the previous P or I frame, whereas it notices little difference
between the B frame and the next P or I-Frame. MPEG Composer therefore
encodes the B frame based only on the future P or I frame. However, if this
future frame is a P frame, its description will be based on the previous
reference frame that relates to the period before the scene change. The
future P frame may then be improperly coded. By placing an I frame next to
a scene change, the B frames located between the scene change and this I
frame are properly coded because they refer to a ‘reliable’ frame. In this
way, the quality of the frame at the scene change is improved.
Bad prediction
I B B P B B P
New ‘Bad’
scene frame
Scene change
I B B P B B I
New ‘Good’
scene frame
Scene change
MPEG Composer automatically saves the newly created *.scc file in the
same directory as the original CMX EDL file.If you change the name of the
*.scc file that appears in the Scheduled Commands tab, it looses
synchronization with the original CMX EDL file.
Using the
MPEG Organizer
Overview
This chapter shows you how to use the MPEG Organizer. The MPEG
Organizer is a software tool that acts as a central platform for controlling all
MPEG Composer tools in batch mode. The MPEG Organizer allows you to
carry out multi-session encoding, play back and multiplexing.
The MPEG Organizer is only available with the MPEG Composer Plus.
In this Chapter:
• Using the MPEG Organizer, page 5-2
• Multi-session encoding, page 5-5
• Decoding Play Lists, page 5-15
• Multiplexing files, page 5-18
MPEG Composer User’s Manual
You can drag files listed in the file window to a new location in the file
hierarchy.
To... Do This...
Add a file to the file window Select the desired tool and click Add.
Delete a file from the file In the file window, select a desired file and
window click Delete.
Copy a file to the file In the file window, select a desired file and
window click Copy OR
Paste a file in the file Place the mouse pointer in the file window
window and click Paste.
Move a file to a new Select the file you want to move and drag it
location to a new location.
Check files in the file Place the mouse pointer to the left of the
window file name and click or press the
SPACEBAR.
Check all files in the file On the MPEG Organizer Tree, use the right
window mouse button to select a tool or file. Then
select Check all or Uncheck all.
Executing Files
When you click Execute, the MPEG Organizer carries out the encoding,
decoding or multiplexing job you defined. The MPEG Organizer only
executes the files that are checked in the file window. You can check each
file listed in the file window separately or check all the files in the file
window.
Multi-session Encoding
The MPEG Organizer’s Encoder tool lets you carry out multi-session
encoding. An encoding session consists of a batch of files which are encoded
consecutively. Each file in the batch is one target file that has unique
encoding parameters. Files can also contain additional clips which have their
own encoding and system parameters.
Files
Clips
A file can contain several clips. Each clip forms a segment of the target file.
Each clip has its own calibration settings and In and Out points. All the clips
are encoded to the same target file. In this way, you can encode clips from
different source devices with different parameters to the same output file.
The following illustration shows the concept of multi-clip encoding.
To create a file:
1. On the MPEG Organizer Tree, click Batch and then select the Encoder
Tool; the MPEG Organizer switches to encoding mode and opens the
Device Control.
2. On the MPEG Organizer’s tool bar, click Add; the MPEG Organizer
adds a file to the file window. All new files are loaded with default
parameters or the parameters you set last. By default, each file you add to
the file window contains one clip. This clip’s In and Out points are the
same as the Encoder file.
3. Repeat Step 2 for each Encoder file you want to add to the file window.
All clips are encoded to the same file. For this reason, you cannot adjust a
clip’s target or advanced parameters since these relate to the file your will
encode.
To create a Clip:
1. In the file window, double-click the file to which you want to add clips
OR
On the MPEG Organizer Tree, under the Encoder Tool, select the file to
which you want to add clips and click Add; the MPEG Organizer adds a
clip to the file window. The new clips contain MPEG Composer default
parameters or the parameters you set last.
2. Repeat Step 1 for each clip you want to add to the file.
3. To return to the Encoder file level, on the MPEG Organizer Tree, click
the Encoder Tool.
Editable
parameter
3. Select an option from the list or enter a desired value in the parameter
box.
4. Repeat steps 1-3 for each parameter you want to edit.
Cut CTRL + X
Copy CTRL + C
Paste CTRL + V
Rename CTRL + F2
Move Up UP ARROW
5. Place the mouse cursor in the Comment box and click twice; the box
becomes editable.
6. Enter a desired comment.
7. Repeat Step 1 for all files and clips.
Source
Device ID
2. Click the Device Source ID field twice; the field becomes editable.
3. Enter a source ID tag.
• On the MPEG Organizer’s tool bar, click Add; the MPEG Organizer
adds a Play List to the file window.
• System
• Video-CD (video and audio)
• Transport (video and audio)
• Program
Video-CD and CD-i files can contain one audio and one video stream.
Transport, System and Program files can contain multiple audio and video
streams.
2. On the MPEG Organizer’s tool bar, click Add; the MPEG Organizer
adds a Target file to the file window. New Target files are loaded without
source files.
3. Repeat Step 2 for the number of Target files you want to add to the file
window.
• System
• Video-CD
• Transport
• Program
Setting a Transport ID
The Transport tab is only available if you have chosen to create a Transport
file.
Setting a Program ID
The Program ID is an ID tag assigned to each Program in the Transport
stream.
Multiplexing Files
After you’ve set the properties of the file you want to create, you can start
multiplexing.
Overview
This chapter shows you how to use the MPEG Player to play back files. The
MPEG Player is only available if you have installed an optional VideoPlex
MPEG-2 playback board. The MPEG Player decodes all streams at up to 15
Mbit/s, except Transport streams which are limited to 12 Mbit/s.
In this Chapter:
• Using the MPEG Player, page 6-2
• Setting Playback Options, page 6-3
MPEG Composer User’s Manual
To open a file:
1. Click Open File; the Open File window appears.
2. Enter or browse for the name of the file you want to play back and click
Open.
A Guide to MPEG
Compression
I-Frames provide access points for random access but only with moderate
compression; P-Frames are coded with reference to a past picture (I-Frame
or previous P-Frame) and will, in general, be used as a reference for future
P-Frames; B-Frames provide the highest amount of compression but require
both a past and a future reference point for prediction. Note that B-Frames
are never used as references. In all cases when a picture is coded with
respect to a reference, motion compensation is used to improve the coding
efficiency. The relationship between the three picture types is illustrated
below. The organization of the pictures in MPEG is quite flexible and will
depend on application specific parameters, such as random accessibility and
coding delay.
Motion Compensation
Motion compensation is used to code both P-Frames and B-Frames. The
motion is estimated for each 16x16 block pixel (macro block) and a
displacement vector is included in the compressed bit stream. The difference
frames (error of prediction) are also coded with transform coding. For both
P and B-Frames a macro block can be either Intra coded (no reference frame
used) or motion compensated to the previous reference frame (forward
prediction). In addition, for B-Frames, backward prediction (motion
compensated to the next reference frame) and bidirectional prediction
(motion compensated to both the previous and next reference frame) is
possible. Backward prediction is useful to code areas that do not appear in a
previous reference frame. The motion vectors of adjacent macro blocks are
highly correlated and are coded with error free compression techniques.
A-2
MPEG Composer User’s Manual
A-3
MPEG Composer User’s Manual
A-4
MPEG Composer User’s Manual
Full D1 (MPEG-2)
(704 * 576)
Half D1 (MPEG-2)
(352 * 576)
A-5
MPEG Composer User’s Manual
704
704
A-6
MPEG Composer User’s Manual
Even Field
288 288
Odd Field
576
704 352
704
Original source Result after scaling
Full D-1 1/2 D-1 1/4 D-1 = SIF
1. The original frame enters the encoder as 2. Vertical scaling is accomplished by 3. In order to horizontally reduce the
Full D-1. This is a full digital representation discarding one field. The original image, the encoder performs
of the original analog source. information contained in this field is horizontal decimation on the frame.
completely lost. Decimation is a process that averages
out the pixels in the image.
The resulting image that is going to be
compressed represents a quarter of
the original source.
Characteristics:
A-7
MPEG Composer User’s Manual
Even Field
Odd Field
576
576
704 352
Characteristics:
A-8
MPEG Composer User’s Manual
Odd Field
576
1. The original frame enters the
encoder as Full D-1. This is a full
digital representation of the
original image. No information is
discarded.
704
Original video source and result
Full D-1
Characteristics:
A-9
Appendix B
List of SoftVTR
Supported VCRs
BVW-95 BVH-3100
BVW-96
BVW-70
MPEG Composer User’s Manual
BVW-75
PVW-2800
MII AU-65
BR-S822U D-1000
CVR-40
Betacam
CVR-70
Betacam
CVR-75
Betacam
B-2
Appendix C
Troubleshooting
Windows 95:
• BIOS level configuration. When you configure your PCI system at the
BIOS level, you must enable a PCI slot and assign an IRQ.
• OS level configuration. When you configure your system at the OS level,
you might need to manually configure your system in order to solve
resource conflicts. To configure your system, follow the steps below.
2. Under Audio Encoder Board, select an IRQ value from the I/O list and
click OK.
Alternatively:
C-2
MPEG Composer User’s Manual
C-3
MPEG Composer User’s Manual
2. To make the Device Control available, select Use VCR Device Control.
3. In the Port list, select a new COM Port and click OK.
C-4
MPEG Composer User’s Manual
-2 Hardware not detected AV 6000 address In the rte.ini file check that
incorrect. the BaseAddress entry in
the AudioEncoder section
matches the settings of
the dip switches on the
board.
C-5
MPEG Composer User’s Manual
-7 Buffering error - may The video input 1. Check that the video
might be input you selected is
be related to an
disconnected or connected.
unstable video
noisy. 2. Check that you
source.
source device is
functioning properly.
3. Use the Auto Detect
button in the MPEG
Composer’s Source
tab to set the Color
System correctly.
-106 Error opening file MPEG Composer This file might be open
failed to open a already or may have an
file. invalid name.
-107 Error reading file The MPEG This may be an empty file.
Composer failed to When offline multiplexing
read a file. make sure the files
specified as elementary bit
stream sources are MPEG
compliant files.
C-6
MPEG Composer User’s Manual
-117 Failed initializing DWE The MPEG 1. Make sure that the
board Composer could VideoPlex is
not initialize the functioning as a
Videoplex playback board.
decoder. 2. Make sure that
another application is
not using the
VideoPlex board.
Winopti not found The MPEG 1. Reboot your system
Composer could and try activating the
not find the low- application again.
level driver.
2. If the above does not
help, try re-installing
the MPEG Composer.
Warning Messages
C-7
MPEG Composer User’s Manual
These appear as warnings on the status bar at the bottom of the main
window and do not affect encoding unless otherwise specified.
1) "Drift detected between Video and Audio boards". The drift warning can
usually be ignored unless a loss of synchronization between the video
and audio are evident at the decoded output. If this occurs, see the action
referred to in error -7 above. If the warning continues to appear, contact
your Optibase Technical Support representative,
2) "Blocks skipped during decoding while encoding". This warning might
appear when decoding while encoding. It may occur at high bit rates
when the VideoPlex loses packets of data, usually as a result of system
overload. When this occurs, blocks may appear in the decoded output.
This does not necessarily mean that the encoded stream is faulty. To
prevent system overload during see the action specified in error -6.
3) “Audio record lost samples”. A minor audio compression error
occurred, probably due to system overload. To reduce system overload,
refer to the action described in error -6. This warning may be
accompanied by a loss of audio/video sync. If audio/video sync was
maintained despite the warning, it can be ignored.
C-8
Appendix D
Timecode Types
To recognize LTC:
• Set the Audio CH2/LTC switch (located in the tray) to LTC.
• Set the CTL/TC/UB switch to TC.
• Set the LTC/AUTO/VITC switch to LTC.
• Play the tape.
• If the dial displays a colon (:) between the Seconds and the Frames, the
tape has LTC.
• If the "on display" option is on, 'LTCR' appears in the display.
MPEG Composer User’s Manual
To recognize VITC:
• Set the CTL/TC/UB switch to TC.
• Set the LTC/AUTO/VITC switch to VITC.
• Play the tape.
• If the dial displays a colon (:) between the Seconds and the Frames, the
tape has VITC.
• If the "on display" option is on, 'VTCR' appears in the display.
D-2
MPEG Composer User’s Manual
3003 Remote 9P
Operation
When both LTC and VITC are present, always choose VITC.
D-3
MPEG Composer User’s Manual
• Switch the monitor to "under scan" mode. Pay attention to the lines at the
bottom of the display: they tend to shift to the right.
• Move the switch to LOCAL and wait for this artifact to disappear.
This artifact is not desired in the encoded bit stream. Therefore, during
encode, TBC should be on LOCAL. However, you must verify that the
encoder mode is appropriate. For example, if the video is 29.97 fps, the TBC
will round it up to 30 fps, so the encoder mode must be set to 30 fps.
D-4
Appendix E
This appendix details the numerical values that a user selects when working
in the MPEG Encoder’s Preset mode.
The Target Media options in the Target tab have the following values:
Option Value
Modem Video Elementary Target File Format:
• Current Item Video Bitrate = 24 Kbit/s
• Frame Sampling = Quarter
Audio Elementary Target File Format:
• Audio Bitrate = 24
• Frame Sampling = Half
Other Target File Format:
• Current Item Video Bitrate = 12 Kbit/s
• Audio Bitrate = 12
• Frame Sampling = Fifteenth
MPEG Composer User’s Manual
E-2
Video CD • Target File Bitrate = 1.4112 Mbit/s
• Audio Bitrate = 224
• Frame Sampling = Full
MPEG-1 2 Mbt/s • Video Bitrate = 2 Mbit/s
• Audio Bitrate = 224
• Frame Sampling = Full
MPEG-1 3 Mbit/s • Video Bitrate = 3 Mbit/s
• Audio Bitrate = 224
• Frame Sampling = Full
The Movie Content options in the Target tab have the following values:
E-3
Glossary of Terms
Access time - In mass storage devices, the time from issuance of a command
to read or write a specific location until reading or writing actually begins at
that location.
Algorithm - a detailed description of a method.
Analog Video - Video in which all the information representing images is in
a continuous-scale electrical signal for both amplitude and time.
API - Application Program Interface. A set of routines that an application
uses to request and carry out services performed by a software package.
Aspect Ratio - The ratio of width to height of a pixel or an image. Most TV
screens have an image Aspect Ratio of 4:3. Some wide screen TVs are 16:9.
The pixel aspect ration on a 4:3 TV screen is 486/711 x 4/3 = 0.911.
Artifacts - A blurred or blocky part of the image in a digital video stream.
AVI - Audio Video Interleaved. Original term for Microsoft’s Video For
Windows.
Bandwidth - Refers to the frequency range transmitted by an analog system.
In video systems, specifying the highest frequency value is sufficient, since
all video systems must transmit frequencies down to 30 Hz or lower.
Bi-directional (B) - Most highly compressed frame in MPEG file.
Bit Stream - A serial sequence of bits.
Bitmap - An image made up of pixels on the screen, stored as a collection
of bits. A bitmap file usually has the extension .BMP.
Bits per Pixel - The number of bits used to represent the color value of each
pixel in a digitized image. The color value of pixels can be 8, 16 or 24 bits.
MPEG Composer User’s Manual
When the color value of a pixel is 24 bits there are 16.6 million colors in an
image.
Brightness - The brightness of a picture is a description of how much light
appears to be emitted from it.
CCIR-601, now known as ITU-R 601 - A standard that defines the
encoding parameters of digital television for studios. ITU-R 601 refers to
color difference (Y,R-Y, B-Y) and RGB video. It defines sampling systems,
RGB/Y, R-Y and B-Y matrix values and filter characteristics. ITU-R 601
usually refers to color difference component digital video (as opposed to
RGB) for which it defines 4:2:2 sampling at 13.5 MHz with 720 luminance
samples per active line an 8 or 10 bit digitising.
CD-i - Acronym for Compact Disc - Interactive. A hardware and software
standard disc format that encompasses data, text, audio, still video images
and animated graphics.
CD-ROM - Compact Disc - Read Only Memory, a high capacity storage
device of 650 MB that can read, but not write data.
Chrominance - In an image reproduction system, the signals which
represent the color components of the image, such as hue and saturation. A
black-and-white image will have Chrominance values of zero. In the NTSC
television system, the I and Q signals carry the Chrominance information
(sometimes abbreviated as chroma).
Clip - a segment of a video or an entire video that is considered one unit
based on content.
CODEC - Acronym for coder and decoder.
Coding - The process of representing a varying function as a series of
digital numbers.
Color Noise - Random interference in the color portion of a composite
video system. Because of reduced color bandwidth or color subsampling,
color noise appears as relatively long streaks of incorrect color in the image.
Compact Disc (CD) - The 12 cm. (4.75 in.) optical read-only disc with a
storage capacity of 650 MB used for digital audio, data, or video in different
systems.
2 Glossary
MPEG Composer User’s Manual
Composite Video - A color video signal that contains all of the color
information in one signal. Typical composite television standard signals are
NTSC, PAL, and SECAM.
Compression - A digital process that allows data to be stored or transmitted
using less than the normal number of bits. Video compression techniques
reduce the number of bits required to store or transmit images.
Contrast - The contrast of a picture describes the difference between light
and dark. In a picture with high contrast the transition from dark to light is
very clear.
D1 - A format for recording digital video tape based on the ITU-R 601
standard.
Data Rate - The speed of a data transfer process, normally expressed in bits
per second or bytes per second. For example, the data rate of CD-ROM is
1.2 Mbit/s
Data Transfer Rate - Is the amount of compressed data to be passed to the
storage device each second. Each storage device has it’s own specification
as to what this rate should be, a general guidelines is:
Glossary 3
MPEG Composer User’s Manual
4 Glossary
MPEG Composer User’s Manual
Glossary 5
MPEG Composer User’s Manual
KB/sec - Kilobytes per second. A date flow rate indicating exactly 210 bytes
per second.
Kiosk - a self standing unit used for delivering information.
Laser Disc - An analog storage device that can read, but not write, video
and sound.
Level - The signal amplitude in video.
Luminance - A component, the black and white or brightness element of an
image.
Macro block - 16 x 16 pixel squares used in the MPEG compression
scheme.
Mbit/s - Megabits per second. A data flow rate indicating exactly 106 bits
per second.
Mbyte/s - Megabytes per second. A date flow rate indicating exactly 220
bytes per second.
MJPEG or Motion JPEG - A deviation from the JPEG specification where
still image compression is used to compress motion video.
Motion Compensation - A video compression technique that makes use of
the redundancy between adjacent frames of motion video.
Motion Video - Video which displays real motion. It is accomplished by
displaying a sequence of image (frames) rapidly enough that the eye sees the
image as a continuously moving picture.
MPEG - Acronym for “Moving Picture Expert Group” - a working party of
the ISO - IEC Joint Technical Committee 1, working on algorithm
standardization for compression of motion video.
MPEG-1 - ISO standard designed for low bandwidth of compressed digital
video and audio.
MPEG-2 - ISO standard designed for transmission of high bandwidth
compressed digital audio and video such as that used by broadcast
television.
MPEG Playback Device - A hardware or software based device that
decodes MPEG files to a VGA monitor or a TV monitor.
6 Glossary
MPEG Composer User’s Manual
Glossary 7
MPEG Composer User’s Manual
8 Glossary
MPEG Composer User’s Manual
Glossary 9
Index
A D
Adjusting Audio Gain Control, 4-14, Decoding Play Lists, 5-15
4-24 Detailed Encoding, 4-18
Assigning Calibrating the Video and Audio
Audio Stream IDs, 4-39 Source, 4-20
Video Stream IDs, 4-38 Setting Advanced MPEG Options, 4-
Audio elementary. See Setting a File 33
Format Setting Source Parameters, 4-18
Setting Target Parameters, 4-25
B Device Control
Batch Entries Device Delay, 3-4
Assigning ID tags, 5-12 Drop Frame Mode, 3-6
Editing, 5-7 Keyboard shortcuts, 3-8
Editing Time Codes, 5-11 Playback controls, 3-7
Executing, 5-14 Preroll Delay, 3-5
Tabs, 5-7 Setting properties, 3-4
Time Code Format, 3-5
C Using, 3-3
Calibrating
E
the Video Source, 4-12, 4-21
Closed Caption Encoding, 4-10, 4-20 Encoding
Composite. See Selecting a Video Device, 4-5
Input. See Selecting a Video Input in Drop Frame Mode, 4-31
Manual Encoding, 4-3
Semi-manual, 4-4
MPEG Composer User’s Manual
2 Index
MPEG Composer User’s Manual
Index 3
MPEG Composer User’s Manual
Technical Support
If you encounter problems installing or using MPEG Composer™ after
thoroughly reading the MPEG Composer™ user’s manual, contact
Optibase’s technical support staff as listed below:
International
7:00 A.M. to 4:30 P.M. (G.M.T.) Sunday to Thursday
(Friday: 7:00 A.M. to 2:00 PM)
Telephone Number: +972-9-9709288
FAX: +972-9-9586-099
E-mail tsg_intl@optibase.com
North America and Mexico
8:30 A.M - 5:30 P.M., (Pacific, Monday to Friday)
Telephone Number: 1 800-451-5101, +1-408-260-6760
FAX: +1-408-244-0545
E-mail tsg_usa@optibase.com
Europe
Telephone Number: +44-1249 460 066
FAX +44-1249 461 066
E-mail tsg_euro@optibase.com
Before calling Optibase’s technical support, please fill out the Technical
Support Worksheet on the following page. Having this information available
can save a lot of time. In many instances, the configuration information
described in the worksheet will be needed to accurately diagnose your
problem.
MPEG Composer User’s Manual
City/State/Zip
Tel Fax
Product Purchased
Serial Number
MPEG Composer Software Version
System Configuration
Vendor Model
CPU Type Speed
RAM(MB) BIOS Rev
Disk Controller I/O Address
Bus Type Hard Disks
Network Adapter I/O Address
Graphic Board/Overlay Board/VIW Board
Sound Board I/O Address
Other I/O Address
MPEG Composer User’s Manual
2. Neither the software nor the documentation may be copied in whole or in part, except for
back-up and archiving purposes. The copyright notices and trademarks appearing on the
software, on the diskette, and in the documentation as supplied to the End User must
appear on all copies. If stated in the documentation, the End User may incorporate all or
part of the software, or documentation in other software, but this other software or
documentation must then contain the copyright notices appearing in the software and
documentation as supplied to the End User.
3. The End User shall not reproduce (except as provided for above), transfer, download,
reverse compile, disassemble or modify the product in whole or in part. Title to an interest
in the software shall remain at all times the sole and exclusive property of Optibase and/or
third party copyright owners.
4. Subject to the End User Registration Card being completed and returned to the address
specified herein, Optibase Sales Organization, or the sales outlet from which the software
was obtained, guarantees: (i) the carrier material (diskettes, tapes or other) against bad
workmanship or faulty material; (ii) that the reproduction of the software on the carrier
material is complete; (iii) that the software functions as described in the documentation.
The warranty period is 90 (ninety) days from the date of delivery to the End User by the
said organization or outlet. Under this warranty, the End User will be provided with
another, unopened software package containing the same software, provided that the fault
is reproducible under normal use in accordance with the documentation, and the faulty
software package is returned. The above is a limited warranty and the only one given to
the End User. It replaces any other express, implied, statutory or other warranties, such as
(but not limited to) the warranty of merchantibility or fitness for a particular purpose.
Optibase shall not be liable for loss, or damage to, data; loss of revenue or any indirect or
consequential damages; loss or costs caused by the use of the software or documentation.
5. The End User acknowledges that the software, documentation and user’s manual
contained unpublished copyright work and valuable confidential and proprietary
information and know-how of Optibase and/or third party copyright holders.
Notwithstanding anything to the contrary in this Standard End User License Agreement,
Optibase shall have the right to invoke any and all remedies available to it in law and
contract, including the right to claim damages, in the event of the End User’s failure to
comply with the obligations of this Standard End User License Agreement.