Repository metrics
- Stars
- (6,985 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
Hello i use the library otaliastudios for managing camera
i set the recorder recorder = new FFmpegFrameRecorder(ffmpeg_link, imageWidth, imageHeight, 0); recorder.setFormat("flv"); recorder.setFrameRate(frameRate);
try { recorder.start(); } catch (FFmpegFrameRecorder.Exception e) { throw new RuntimeException(e); }
then in frame processor i added
mCameraView.addFrameProcessor(new FrameProcessor() { @Override @WorkerThread public void process(@NonNull Frame frame) {
try { Log.d(TAG, "add frame ok"); recorder.record(frame.getData()); } catch (FFmpegFrameRecorder.Exception e) { Log.d(TAG, "add frame ko"); throw new RuntimeException(e); }
then i stopped the record after 10 seconds but the flv file has a very low size of 212 ( bytes ) and is unreadeable
any suggestion ?
how can i convert the frame ( otaliastudio format ) to javacv.Frame
Required type: org.bytedeco.javacv.Frame Provided: com.otaliastudios.cameraview.frame.Frame
thanks