# ViewRecorder2 **Repository Path**: bingchaoma/view-recorder2 ## Basic Information - **Project Name**: ViewRecorder2 - **Description**: Android View 级别的屏幕区域录制方案 不支持SurfaceView - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-13 - **Last Updated**: 2024-11-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ViewRecorder A small tool let you record any view which is able to be captured(`SurfaceView` is excluded). The class is very easy to use, since it extends `MediaRecord` with only one extra API to set or switch recorded view. Moreover, here is a class named `SurfaceMediaRecorder` which extends `MediaRecord` directly. Video frame is composed periodically according to frame rate, as each frame composing exposed with interface, you can customize it as you want. Meanwhile, you can assign any looper for composing, e.g. a background looper in case of your main thread is heavy or composing is slow.