mpeg video wizard
mpeg video wizard Home Products Download Support Purchase Contact Us mpeg video wizard dvd



Support - VCR - Tutorials >3
3. How to use MPEG MBS Scan?
Click the Tools menu on the top of the main window and select MPEG MBS Scan from the menu.

This brings up the MBS Scan tool window.

This tool is created to help the editor to process MPEG files that contain one of the three changes list below,

  1. timebase change, such as a time code restart;

  2. video encoder settings change, such as image size, frame rate, and bit rate; and

  3. audio encoder settings change, such as sampling frequency, bit rate, and number of sound channels.

As defined in MPEG standards, an MPEG movie stream should have a continuous time code to assist a decoder to synchronize its video and audio presentations. Also, an MPEG movie stream should not change, in the middle of the stream, its video encoder settings, or its audio encoder settings.

When an MPEG file contains one or all of the changes listed above, the editor will not be able to handle it correctly.

Typical examples of such files are MPEG files created by a digital camcorder with an internal MPEG recorder.

For a digital camcorder, one common usage is to take a sequence of shots and stops. And between shots, the camera settings may be changed, such as switching from an "SP" mode to an "LP" mode, which is essentially changing the video resolution and bit rate. For some camcorder, it also restarts the time code after a stop.

When a single MPEG file contains those changes within the file, we refer it as a Multiple Bit Stream (MBS) MPEG file.

Since an MPEG editor cannot correctly decode the second or the following segments of the same MPEG file without some additional information, and since it's hard to design a flexible MPEG player that can dynamically switch MPEG codec, the next best solution and perhaps the simplest solution to this problem is to divide the file into multiple segments, and treat each segment as an individual MPEG file, but without physically creating such segment files. This is what this utility does.

By scanning the MPEG file for any restart of its timecode and any change of MPEG encoder settings, it creates a list of segment files each of which saves a starting file offset and an ending file offset.

The segment file can be recognized by the MPEG editor by its file name extension of ".mbs", and be loaded properly as one complete MPEG stream.

Common examples of MBS files are VRO (".vro") files, DVD-R/W (".rec") files created by a DVD-R/W video recorder, and even some standard DVD (".vob") files.

The following is an example of multi-segment MPEG file,

    D:\DVD recorder\PBC_ch9.vro

which contains two segments of MPEG recorded with a 720x480 resolution for the first segment and a 352x480 resolution for the second segment.

Two ".mbs" files will be created by the scanning process, and listed below.

(1) D:\DVD recorder\PBC_ch9.vro_1.mbs
    NumFile= 1
    File= D:\DVD recorder\PBC_ch9.vro
    Segment= 0 93235200

(2) D:\DVD recorder\PBC_ch9.vro_2.mbs
    NumFile= 1
    File= D:\DVD recorder\PBC_ch9.vro
    Segment= 93235200 147796772

Note: When load an MPEG file in the Input, the MBS scanner will start scanning the file automatically if the checkbox for the option "Start MBS file scanning automatically" is checked (default).

Hint: when you notice that an MPEG file is reported too short compared to its file size; you should try to use this tool to scan the file.


Combine Multiple Segment Files Into One Continuous Stream

Another usage of this MBS file format is to combine a set of MPEG files which are really segments of one continuous MPEG stream, but cut into small pieces in order to satisfy the limitation of a file system, for example.

One typical example is the set of VOB files for one DVD program, such as the following list.


The corresponding ".mbs" file for this example is the following.

    NumFile= 4
    File= D:\VIDEO_TS\VTS_01_1.vob
    File= D:\VIDEO_TS\VTS_01_2.vob
    File= D:\VIDEO_TS\VTS_01_3.vob
    File= D:\VIDEO_TS\VTS_01_4.vob

This is the reverse of a multi-segment file as explained previously.

Again, the MPEG editor will load this ".mbs" file and treat it as one continuous MPEG stream.



It may be helpful for you to read other closely related topics:

1. How to save a video clip?
2. How to select video encoder parameters?
4. How to use Batch Save Manager?
5. How to use Video Clip List?
6. How to use MPEG Video GOP Fixer?


mpeg video wizard dvd
mpeg video wizard dvd
mpeg video wizard dvd
mpeg editor mpeg editor mpeg editor mpeg editor mpeg editor dvd editor dvd editor dvd editor dvd editor dvd editor dvd editor