当前位置:编程学习 > wap >>

三星S5PC100(或者6410)多媒体硬件编码器(MFC)问题

最近在做S5PC100上的H.264编码(WinCE6平台)以及网络视频传输,但编码后的压缩率非常差,时长仅一分钟左右264码流就有几MB大,完全没有H.264所谓的高编码率优势啊。编码器设置项的代码如下(代码是三星给出的示例),除了视频的长宽之外就完全不知道该如何设置了。是不是进行适当的设置后压缩比就可以达到网络传输的要求?求高手指点



  h264_param ->codecType = H264_ENC;
  h264_param ->profile = 0;//H264:0-base,1-main,2-high
  h264_param ->level =12;// Level (e.g. 20 = level 2.0)
  h264_param->gopNum = 250;//Interval of I-frame
  h264_param ->vopQuant =20;
  h264_param->mb_refresh =3;
  h264_param->symbolmode =0;
  h264_param->RC_enable =0;
  h264_param->RC_framerate =25;
  h264_param->RC_bitrate =0;
  h264_param->RC_max_qp =0;
  h264_param->RC_min_qp =0;
  h264_param->RC_rpara =0;

  h264_param->MS_mode =1;// slice mode (0:one, 1:multiple slice)
  h264_param->MS_size_mode = 1; // slice size mode (0:mb number, 1:byte)
  h264_param->MS_size = 32; // slice mb/byte size number

  h264_param->symbolmode = 1;

  h264_param->deblock_filt =1;
  h264_param->deblock_alpha_C0 =0;
  h264_param->deblock_beta =0;
  h264_param->width = 320;
  width = 320;//
  h264_param->height = 240;
  height = 240;//

这些视频编码相关参数不是很懂,如何设置才能最大程度压缩?这种处理器内置的硬编码器MFC有可能达到网络视频传输的要求吗? --------------------编程问答-------------------- 你好,我最近也在作这块,我编码后出来的是花屏,不知为什么?你的输入数据格式是 YUV420 ? --------------------编程问答--------------------
补充:移动开发 ,  三星应用社区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,