# ReaCut: video-editor reconstruction

> An independent video editor whose authors document REA-assisted investigation of Jianying/CapCut behavior and project formats. The public implementation includes a local timeline, FFmpeg export and an experimental, lossy draft importer.

- Type: Case study
- Targets: App
- Category: Community REA investigations
- Relationship: Author-reported mixed workflow
- Sources reviewed: 2026-10-16
- Added to the catalog: 2026-10-16
- Original resource: <https://github.com/Xiangyu-CAS/rea-capcut>
- Primary source: <https://github.com/Xiangyu-CAS/rea-capcut/blob/da6f2f81473d90ad18d2c0d90220f21429f0c96f/README.md>
- Catalog page: <https://awesomerea.org/resources/reacut-reconstruction/>
- Record JSON: <https://awesomerea.org/resources/reacut-reconstruction/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/reacut-reconstruction/index.md)

## Requirements & limits

- **Testing evidence:** The v0.5.0 preview reports macOS Apple Silicon testing; Windows/Linux builds still need device validation. The macOS package is ad-hoc signed and not notarized.
- **Limits:** The experimental importer is documented against controlled Jianying 11.0.12922 drafts. Basic conversions are lossy: effects, keyframes and styles can be lost, and projects cannot be written back.
- **Attribution:** REA supports the reported research workflow but is not a runtime dependency. The project uses its own code and format; MIT source and bundled third-party components retain separate licenses.

## Primary sources

1. <https://github.com/Xiangyu-CAS/rea-capcut/blob/da6f2f81473d90ad18d2c0d90220f21429f0c96f/README.md>
2. <https://github.com/Xiangyu-CAS/rea-capcut/blob/da6f2f81473d90ad18d2c0d90220f21429f0c96f/docs/research/REA_FINDINGS.md>
3. <https://github.com/Xiangyu-CAS/rea-capcut/blob/da6f2f81473d90ad18d2c0d90220f21429f0c96f/docs/CAPCUT_INTEROP.md>

## More in Apps

- [CF632BLE: a local client from scale-protocol research](https://awesomerea.org/resources/cf632ble-case/index.md) · Case study
- [zee-rp: reconstructing supported Axure RP 11 document operations](https://awesomerea.org/resources/zee-rp-case/index.md) · Case study
- [Virtual Desktop Streamer: rehosting the platform layer on Linux](https://awesomerea.org/resources/vd-streamer-linux-case/index.md) · Case study
- [Open Claude UI: REA-informed interface reference components](https://awesomerea.org/resources/open-claude-ui-case/index.md) · Case study
- [PlxNative: reconstructing a native webOS media-client interface](https://awesomerea.org/resources/plx-native-case/index.md) · Case study
- [Windows Calculator: reconstructing percentage rules](https://awesomerea.org/resources/rea-calculator-percent-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
