Back to petezhang.com
Local live-stream recorder macOS MVP · v0.1.0 build

Live Vault

A local macOS app for recording live streams you are allowed to watch. Open the page in the embedded browser, detect HLS/DASH/FLV streams, preserve request headers, and record locally with ffmpeg.

Embedded browser HLS / DASH / FLV Local ffmpeg recording
Live Vault product interface
Workflow

From authorized live page to local MP4.

Live Vault keeps the workflow small: open the live page, detect a playable stream, choose recording options, then let ffmpeg write the file locally.

Product preview

A real desktop tool, not a promise slide.

The current MVP already includes the embedded browser, stream list, recording controls, manual stream add, local self-test, and ffmpeg status.

Live Vault main interface
Main workspace Open live pages, add stream URLs, run self-tests, and watch recording status.
Live Vault local self-test controls
Self-test path Generate a local HLS stream to verify the recorder before a real live link.
User guide

How to use Live Vault

This guide matches the MVP surface: save folder, embedded browser, stream detection, manual stream add, self-test HLS, recording, logs, and completed files.

    Feature coverage

    The MVP covers the recording path end to end.

    It is built for local desktop testing first: detect streams from an authorized page, record with ffmpeg, and expose enough diagnostics to understand failures.

    Advantages

    Why this exists

    Safety notes

    Use it only with streams you are allowed to watch.

    Live Vault is not a DRM breaker or login bypass tool. It records playable stream URLs that the embedded browser can already access.

    Who it fits

    Useful when your live work needs a local recording copy.

    FAQ

    Questions before using it

    Early access

    Want to test Live Vault?

    The MVP is a local macOS build. I am polishing packaging, real-stream test notes, and the guide for creators who need authorized live recordings.