Installation Overview
2-7
8) Select
Debug > Run
to execute the sample test application.
The sample test application takes the input files stored in the \Client\Test\TestVecs\Input sub-
directory, runs the codec, and uses the reference files stored in the
\Client\Test\TestVecs\Reference sub-directory to verify that the codec is functioning as
expected.
2.5 Configuration
Files
This codec is shipped along with:
Encoder configuration file (configparams_1080.cfg) - contains the input
and output filenames, and the configuration parameters required for
the encoder. The configparams_1080.cfg file is available in the
\Client\Test\TestVecs\Config sub-directory.
A sample configparams_1080.cfg file is as shown.
# New Input File Format is as follows
# <ParameterName> = <ParameterValue> # Comment
###########################################################
# Parameters
###########################################################
InputFile = ..\\..\\Test\\TestVecs\\Input\\
airshow1_p1920x1088.yuv
EncodedFile = ..\\..\\Test\\TestVecs\\Output\\
airshow.264
ReconFile = ..\\..\\Test\\TestVecs\\Reference\\
airshow_recon.yuv
ImageWidth = 1920 # Image width in Pels
ImageHeight = 1088
# Image height in Pels
ImagePitch = 1920
# Input Image pitch in Pels
FrameRate = 30000 # Frame Rate per second*1000 (1-100)
BitRate = 10000000 # Bitrate(bps) #if ZERO=>> RC
is OFF
ChromaFormat = 1 # 1 => XMI_YUV_420P only
supported
IntraPeriod = 30 # Period of I-Frames
FramesToEncode = 3 # Number of frames to be coded
RC_PRESET
= 1 # Rate control preset
1=>IVIDEO_LOW_DELAY
2=>IVIDEO_STORAGE
4=>IVIDEO_NONE
ENC_PRESET = 0 #Not supported : Default-0
EncodeWidth = 1920 # Encode Image width in Pels
EncodeHeight = 1088 # Encode Image height in Pels
###########################################################
# Encoder Control
###########################################################
ProfileIDC = 66 # Profile IDC (66=baseline,
77=main, 100=high)
LevelIDC = 40 # Level IDC (e.g. 20 = level 2.0)
QPISlice = 28 # Quant.param for I Slices (0-51)
QPSlice
= 28 # Quant.param for non-I slices (0-51)
ChromaQPOffset = 0 # Chroma QP offset (-12..12)
SecChromaQPOffset = 0 # Second Chroma QP offset (-12..12)
EntropyCodingMode = 0 # CAVLC = 0 , CABAC = 1
RateCtrlQpMax = 44 # Qp range max for Rate Control
Summary of Contents for DM6467
Page 1: ...H 264 1080p 30 BP Encoder on DM6467 User s Guide Literature Number SPRUGN8 October 2009 ...
Page 10: ...x This page is intentionally left blank ...
Page 12: ...xii This page is intentionally left blank ...
Page 18: ...Introduction 1 6 This page is intentionally left blank ...
Page 36: ...Sample Usage 3 10 This page is intentionally left blank ...