HI, 我刚接触android,想请教各位一个问题,
能不能对视频数据做处理?也就是说,对一个视频播放的每一帧加一些特效?
能否做到?如果可以的话,能否给个思路?
另外最新版本的android中不使用opencore了吗?换成了什么?最新sdk中怎么没有找到opencore
谢谢各位!

解决方案 »

  1.   

    1.帧上加特效需要在解码时处理或者在渲染的时候贴到帧上应该是比较复杂的,可能需要修改核心的媒体库。
    2.新版中使用了Stagefright作为主要的媒体框架,只用了的opencore提供的部分功能,这个SDK下只是用Java封装成统一的接口了。
      

  2.   

    我猜测不需要写解码库,如果能获得解码后的数据的话。
    如何获取还不知道。
    再次问个简单问题,各位开发android系统是在windows下还是linux下?
      

  3.   

    NDK能够完成我想要的功能吧?
    windows下开发android应用程序方便吗?
    有没有人在windows下开发?
    还是必须转到linux系统下开发
      

  4.   

    可以没有问题,需要在RENDER之前获得数据buffer,处理之后在发给LCD
    你可一在OPENCORE或者STAGEFRIGHT中完成,也可以自己些框架调用