我在我的Android应用程序中使用camera x录制视频。我已经成功地通过以下方式减小了视频的分辨率:
videoCapture = new VideoCapture.Builder() .setCameraSelector(cameraSelector) .setTargetResolution(new Size(480,640)) .build();
尽管视频质量降低了,但其大小仍然与1080p视频相同。
我在我的Android应用程序中使用camera x录制视频。我已经成功地通过以下方式减小了视频的分辨率:
videoCapture = new VideoCapture.Builder() .setCameraSelector(cameraSelector) .setTargetResolution(new Size(480,640)) .build();
尽管视频质量降低了,但其大小仍然与1080p视频相同。
请尝试将其重新编码为较低的比特率帧速率或较低的分辨率,或尝试进行压缩或打包。
为此,您可以尝试使用FFMPEG库来压缩视频大小或媒体编码以编辑媒体。