实验报告 VC6.0 平台 H.264 JM8.6 视频读写
一,实验目的
(1)编译 H.264 JM8.6 参考软件。
(2)学会使用 H.264 JM8.6 提供的可执行文件进行简单的视频解压缩。
(3)在 Microsoft Visual C++ 6.0 环境下进行读写视频 YUV 文件实验,了解并熟悉基本的视频 YUV 文件解压缩和压缩处理方式。
二,实验环境
(1)Windows XP OS
(2)H.264 参考软件 JM 8.6
(3)Microsoft Visual C++ 6.0
三,实验代码
InputFile = "foreman_part_qcif.yuv" # Input sequence,YUV 4:2:0
InputHeaderLength = 0 # If the inputfile has a header, state it's length in byte here
StartFrame = 0 # Start frame for encoding. (0-N)
FramesToBeEncoded = 2 # Number of frames to be coded
FrameRate = 30 # Frame Rate per second (1-100)
SourceWidth = 176 # Image width in Pels, must be multiple of 16