-
Notifications
You must be signed in to change notification settings - Fork 475
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Low Bitrate and framerate issue #523
Comments
Sure, change the code, call the function: Or, you can extend the |
Hi many thanks for your suggestion, I actually implemented Appreciate any suggestion on how to correctly initialise mFrameRecorder as you're the master of this package :) Full code of
I call it in a following way from my project (mCameraView is object of ExtendedCameraRecordGLSurfaceView )
|
Give a fork of this repo, and produce the problem please. |
Hi, I mean have described the problem above. As per your advise I extended The only issue I have is that I guess initialising So appreciate if you can give a hint how to get correct non-returning-false CGEFrameRecorder object. Many many thanks |
Hello everyone. Hope you're having a nice day.
I see some issues already were reported in the past but closed really with no solution.
Default bitrate and framerate of 1920x1080 video is unfortunately terrible ... have artifacts like from 240p videos and max 20-24 fps on Galaxy S21.
The issue seems to be that default bitrate is hardcoded to 1650000 in CGEFrameRecorder.java
Additionally seems the method
public boolean startRecording(int fps, int bitRate, String filename)
from CGEFrameRecorder.java is not matching startRecording method from CameraRecordGLSurfaceView and I mostly use CameraRecordGLSurfaceView in my project.Could anyone help me to add proper startRecording method with fps,bitrate to CameraRecordGLSurfaceView to be able to use my own bitrate and fps ?
100 thanks is advance,
The text was updated successfully, but these errors were encountered: