热度 12
2016-3-16 14:32
642 次阅读|
0 个评论
这几天,根据Team需要,研究MJPG局部解码和解码优化,使用FFMPEG。 MJPG是类JPG码流,可以简单理解为JPG解码。 1帧的解码,包含了format解析、哈夫曼表(DC、AC)解码、各个宏块VLC(DC+AC)参数解码和iDCT等(mjpeg_decode_scan)解码运算。 mjpeg_decode_scan是扫描线解码宏块参数和解码运算 宏块VLC解码是decode_block函数。 经过修改后,可以实现局部半帧解码,时间节省40%(@x86)。时间基本是线性的。