# rFlex/SCRecorder

iOS camera engine with Vine-like tap to record, animatable filters, slow motion, segments editing

Repository: https://github.com/rFlex/SCRecorder
Canonical: https://ross.abutalabs.com/products/screcorder
Language: Objective-C
License: Apache-2.0
License Family: permissive
Last push: 2021-05-25T11:29:54+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4776, "days_push": 1926, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3044, forks 566 (observed 2026-08-28T04:07:39.421458+00:00)

## What it is
SCRecorder is an Objective-C framework for iOS that provides a Vine/Instagram-style camera engine built on AVCaptureSession. It supports tap-to-record segmented capture, configurable and animatable Core Image video filters, slow motion, segment removal, and merging/exporting the final audio-video result.

## Use cases
- record video in short segments with tap-to-record like Vine in an iOS app
- apply real-time animatable video filters to the camera preview and recording
- build an Instagram-style camera screen in Objective-C or Swift
- capture slow motion video on iOS
- delete individual recorded segments and merge the rest into one clip
- save an unfinished recording session and resume it later
- overlay custom UIViews on top of the live camera feed

## When to choose
- you need segmented, Vine-like video capture with filters in an iOS app
- you want a higher-level wrapper around AVCaptureSession with session serialization
- your project is Objective-C or Swift and targets older iOS versions
- you need fine-tuned control when merging and exporting recorded segments

## When to avoid
- you need an actively maintained, Swift-first camera library for modern iOS
- you are building for Android or a cross-platform framework
- you only need playback or editing of existing videos rather than camera recording
- you require features beyond capture such as full NLE-style video editing

## Facets
- artifact type: library
- maturity: maintenance
- function: video-processing, audio-processing, image-processing
- domain: mobile-development, media
- platform: -
- tags: camera, video-recording, core-image, avfoundation, video-filters, slow-motion, segments, video-export, objective-c, cocoapods, vine-style, instagram-style, video, audio, ios, mobile

## Member repositories
- rFlex/SCRecorder (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:39.421458+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:29:12.222350+00:00, confidence not recorded.
  - readme: https://github.com/rFlex/SCRecorder (fetched 2026-08-28T04:07:39.421458+00:00, sha c3855990b96c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
