|
|
|
 |
| Tech
Tips
- Transcoding |
|
Overview
MPEGRepairHD can easily convert encoded content
from one MPEG file format to another MPEG or H.264 file format. This is accomplished
in a single pass that decodes each frame to memory and immediately
re-encodes the frame. All pre-processing down-sampling, up-sampling
and filtering operations can be utilized in the transcoding process.
Transcoding is excellent for:
- Converting MPEG-1 to MPEG-2
- Changing bit-rate
- Changing frame size
- Converting MPEG to H.264 (AVC)
- Converting Long GOP to I frame only or visa versa
- Filtering noisy videos
- Adding logos or sub-tiles
- Converting graphics levels to video levels
It should be noted that some stream processes that involve encoding flag
updates can be accomplished with the Decode Fix options that do not involve
decoding and re-encoding.
Transcoding using MPEGRepairHD GUI
The transcoding process is accomplished by
selecting the MPEG encoded source (that you wish to transcode) in
the “Encode Input” edit
box. MPEGRepairHD recognizes all MPEG sources (including Transport,
VOB, Program, System, and Elementary streams) and automatically decodes
each frame before it is re-encoded using your selected encoding parameters. PreProcessing
re-sizing filters can be utilized provided that the source MPEG conforms
to the filter’s input size and the re-encoded MPEG conforms to
the filter’s output size.
You also can transcode from any MPEG source to
an H.264 video by again selecting the MPEG source in the “Encode Input” edit box
and checking the H.264 encode option in the H.264 Property Page. Note
that you must set the H.264 frame size in the H.264 property page to
that of the source MPEG or pre-processed MPEG.
Transcoding using Expert WorkShop
SDK
Transcoding using the Expert WorkShop SDK can be
accomplished by sequentially calling DecodeNextFrame and the EncodeNextFrame
for the entire video. Use the decode to buffer and encode from
buffer modes. Note that the very first call to DecodeNextFrame
will not always return a decoded frame as it is sometimes saved as
a reference frame in the decoder’s memory. Click
on image to see full screen.
MPEGRepairHD
and ExpertWorkshop SDK are trademarks of PixelTools Corporation.
All other brand names are trademarks or registered trademarks of
their respected holders
©1998-2007
PixelTools Corporation |