x264实时解码问题
实在不好意思啊,网上关于x264实时的文章都看遍了,还是有疑问,所以只能发新贴求助了.希望大家能帮下我.
首先我说下我的目的吧,
我要用x264库(各种版本都可能会要)提供的接口,做一个实时编码的测试程序.现在测试是从yuv文件里面读帧出来,读一帧编一帧.读到末尾又从第一帧开始.
因为据说新版本的x264库好像有内存泄漏的问题,我要用写好的测试程序,测试不同版本的x264库,比较效率后再用一个,再优化这个采用的版本.
我要自己用不同代码生成库再测试,所以firstime老大提供的那个基于"FFMPEG的H.264编码器VC工程"我是不能用了.
在网上找遍了所有文章,发现好像都是在提问,并没有解决的办法,而大多数建议也是结合x264.c,仿照着写.
仿照的程序已经写完了,但是碰到了这样的问题,
x264_encoder_open 返回 NULL
我的思路是,初始化,把必须要的参数写死,然后按照Encode里的步骤来,不知道我说的有没有太罗说,问题有没说清楚.
如果大家有好的现成的例子,实时的,能给我一份就最好了,不能给的话,关键的函数代码告诉我也行.
不行的话,大家告诉我,像我这样最开始的最简单的一个测试,哪些参数是必须的,才能过x264_encoder_open 这个函数,跑下面读帧编码的函数.
真心求教........................
no_th@qq.com