以下のことを同時に実現させたいと思っております。

  1. カメラプレビューをリアルタイムで白黒変換する。
    Camera の onPreviewFrame でピクセルを操作することによってモノクロにしています。
  2. 動画を撮影する。
    MediaRecorder を用いて録画しています。

1 と 2 はそれぞれ単体のテストで成功しています。MediaRecorder を使っていると Camera の onPreviewFrame は触れることができないので、実装がうまくいきません。
まずは OpenCV を用いない方針で考えていて、どうしても無理なら OpenCV を使った方法も考えています。
Android での動画撮影に詳しい方、ご教授お願いいたします。