Videorc fans one stream out to YouTube, Twitch, X, TikTok, Instagram, or any RTMP server, free at 1080p30. Premium adds 4K streaming, live captions, and Orcle AI, not more destinations.
翻譯準備中
媒體Rust · TypeScriptGitHub @TheOrcDev上線中營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Open-source multistream studio and screen recorder for Mac: go live on 5 platforms free, record in 4K, publish with AI.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Videorc is an open-source, AI-native desktop studio for creators: record your
screen and camera, stream to multiple platforms at once, and bring Orcle, an AI
producer that keeps up with your chat while you're live. All from one window.檢視完整 README ↗Videorc is an open-source, AI-native desktop studio for creators: record your screen and camera, stream to multiple platforms at once, and bring Buddy, an AI producer that keeps up with your chat while you're live. All from one window.
Current release tracks
Both tracks are pre-release software. Expect fast-moving releases, rough edges, and occasional recording or streaming bugs while the app is being hardened.
Most capture tools make you choose between "simple but shallow" and "powerful but a cockpit". Videorc aims for the third option: a studio that is genuinely simple to run — pick a scene, hit record — while the heavy lifting (a native capture engine, multi-platform streaming, live captions, an AI producer) happens underneath.
The desktop app — capture, scenes, recording, streaming, captions UI — is free software under AGPL-3.0. You can build it, run it, and audit every line that touches your camera, microphone, and screen.
Cloud AI features (live captions and Buddy) run through a signed-in Videorc account: the desktop app never holds AI provider keys, and nothing goes to the cloud until you turn it on. Hosted AI is what funds the project.
Prerequisites: Node.js 24.x and Rust stable (rustup). macOS source development
uses FFmpeg on PATH; Windows development fetches the pinned LGPL bundle with
pnpm ffmpeg:fetch:windows. The checked-in .node-version, engines, and
packageManager fields keep local tools aligned with CI; Corepack installs the
pinned pnpm 11.
corepack enable
corepack install
pnpm install
pnpm dev
The app launches the Rust backend automatically. On macOS, recordings default
to ~/Movies/Videorc/Recordings and session metadata lives in
~/Library/Application Support/Videorc/videorc.sqlite3; Windows uses its native
user data and Videos locations.
Developing on Windows? See docs/windows-dev-loop.md for setup, the version-floor escape hatch, and the fast verify loop.
To produce a local unsigned macOS app bundle:
pnpm ffmpeg:build:macos # build or reuse the bundled LGPL FFmpeg
pnpm package:desktop
See docs/distribution.md for signing, notarization, and FFmpeg distribution details.
AGENTS.md is the contributor guide: verification gates, recording and native-preview rules, and repo conventions. The short loop:
pnpm typecheck
pnpm build
pnpm smoke:dev # records a test-pattern MKV per layout preset — no permissions needed
cargo fmt --check
cargo test
cargo clippy -- -D warnings
The full non-packaged acceptance gate (what CI runs) is:
pnpm smoke:local-gates
Notable smokes: pnpm smoke:multistream proves simulcast fan-out end to end
against local RTMP listeners (including the offline-destination failure
guarantee), and pnpm smoke:packaged exercises a packaged build. None of the
default cross-platform smokes require camera, microphone, or screen permissions.
The Windows installer lane additionally runs pnpm smoke:windows-native-screen
against DXGI (gdigrab fallback) and keeps the packaged proof preview live during
a real ScreenOnly recording.
Videorc's macOS track is in Beta and its gated Windows track is in Alpha. Bug reports with reproduction steps are very welcome; Windows testers should use the privacy-safe Windows Alpha issue form and never attach credentials, recordings, or an unverified support bundle to a public issue. For larger changes, please open an issue first so we can agree on the shape before you invest in a PR. Read AGENTS.md before touching recording or native-preview code — those areas have non-negotiable verification gates.
Code: AGPL-3.0. Brand: the Videorc name, logo, and app icon are not part of the code license — see TRADEMARK.md before distributing a modified build. The bundled FFmpeg is built LGPL-compliant; see docs/distribution.md for third-party licensing notes.