Tech Tips - HD-DVD Encoding

Overview

The PixelTools software encoders MPEGRepairHD and ExpertHD are well suited to generate content for HD-DVD discs. Their fast encoding speed and scalability combined with their excellent quality provides a cost effective solution for HD content creation.

Demo of HD-DVD encoding

Download the hddvddemo.zip to obtain a demo of the MPEGRepairHD HD-DVD video encoding. Just unzip the files and execute the RunDemo.bat file.  This brings up MPEGRepairHD with encoding parameters appropriate for HD-DVD discs. Select your 1920x1080 content (AVI, MOV, TGA, BMP) in the “Encode Input” edit box and depress the encode “Run” button.

HD-DVD encoding using MPEGRepairHD or ExpertHD GUI

encoding example

Both MPEGRepairHD and ExpertHD have identical encoding options and identical encoding engines and so the following description is applicable to both products.

The products, when first launched, default to SD encoding. So the first step is to depress the down arrow on the “Base Encoding Profile” to select the profile appropriate to your encoding requirements.  The 1920x1080P profile is the most common for HD-DVD
encoding.
Click on image to see full screen.

Next, select your source input in the “Encode Input” edit box.  Your source can be a MOV or AVI file or can be a sequence of TGA or BMP files. Enter a name of the output file in the “Encode Output” edit box.  Depress “Run” to start the encoding.  Your encode output file will be a HD-DVD compliant MPEG-2 elementary stream.

HD-DVD encoding using Expert Workshop SDK

Both MPEGRepairHD and ExpertHD use the Expert Workshop SDK. The easiest way to configure the SDK for HD-DVD is to load the HDDVD.ini.  A call such as:

ExpEncodeConfigure(&EncParams,&DecParams,ParamFileName,NULL,NULL,ErrTxt);

Where ParamFileName is the HDDVD.ini and EncParams and DecParams are pointers to the encoding and decoding parameter structures that will be loaded from the HDDVD.ini.ini parameter file. These base encoding parameters can be modified and re-applied to the encoder via another call to ExpEncodeConfigure.

Specifications

The HD DVD encoding specification supports MPEG-2 of the following formats.  The ini following each of the options can be used for configuring the PixelTools encoders and SDK.

1920x1080x59.94-i (16:9)
1920x1080x50-i (16:9)

1920x1080x25-p (16:9)

1920x1080x23.97-p (16:9)

1280x720x59.94-p (16:9)

1280x720x50-p (16:9)

1280x720x24-p (16:9)

1280x720x23.976-p (16:9)

720x480x59.94-I (4:3 & 16:9)
720x480x50-I  (4:3 & 16:9) 

320x240x24-p  (4:3)
HDDVD_56i.ini
HDDVD_50i.ini

HDDVD_25p.ini
HDDVD_24p.ini


HDDVD 1280_59p.ini

HDDVD 1280_50p.ini
HDDVD 1280_24p.ini

HDDVD 1280_23p.ini


HDDVD_59i.ini

HDDVD_50i.ini


QCIFDVD _24p.ini

 

MPEGRepairHD and ExpertWorkshop SDK are trademarks of PixelTools Corporation. All other brand names are trademarks or registered trademarks of their respected holders

©1998-2009 PixelTools Corporation