Skip to content

v0.2.4 — Record straight to .rvid (uuid box, faststart)

Choose a tag to compare

@demiralpdev demiralpdev released this 12 Oct 11:07
· 67 commits to main since this release

Native .rvid recording

Select the format first, record, get a sealed file — no second command:

rise-core screen-record --start --key my.key --device me --out rec.mov
rise-core screen-record --stop     # -> rec.rvid (playable MP4, signed manifest embedded)
  • --stop now seals IN PROCESS into .rvid (was: print a manual command)
  • Records to <out>.part; the .rvid only exists once sealed (crash-safe)
  • Screen device auto-detected (avfoundation "Capture screen" — was hardcode 1 = a webcam!)
  • MP4 embedding now uses a uuid box with the registered RISE UUID (C2PA convention); legacy rise 4CC files still verify
  • Foreign uuid boxes never match (anti-transplant)
  • Long recordings: manifest capped at ~256 evenly-sampled frames
  • ffmpeg +faststart for stream-friendly output
  • Browser verifier + RISE Viewer updated for both box forms

Downloads: RISE-0.2.4.pkg (one-click macOS) + 4 CLI binaries.