Android:在录制视频期间添加颜色叠加效果

4
如何在视频捕获期间添加颜色叠加效果? 是否有可用的教程?我可以使用哪个库来实现这个? 我在这个应用程序中有一个简单的任务。在按钮点击时,在某些帧上设置颜色效果。
我的代码:
mCamera = getCameraInstance(); 
mCamera.setPreviewCallback(new PreviewCallback() { 
    @Override 
    public void onPreviewFrame(byte[] data, Camera camera) { 
        Log.d("HFI","Length: "+data.length); 
    } 
});
1个回答

1
你需要操作捕获/已捕获视频的每一帧。请查看this问题和this问题,它应该有助于解决你的问题。

在录制过程中,Camera.PreviewCallback 没有被调用。 - Ahmed Nawaz
它只在录制完成后被调用吗? - the-ginger-geek
不会被调用。我的代码:`mCamera = getCameraInstance(); mCamera.setPreviewCallback(new PreviewCallback() { @Override public void onPreviewFrame(byte[] data, Camera camera) { Log.d("HFI","Length: "+data.length); } });` - Ahmed Nawaz
1
去看一下这个问题。https://dev59.com/BWbWa4cB1Zd3GeqPU0Od - the-ginger-geek

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接