SagaCapture
Records high-definition Valheim videos with automatic switching between your gameplay view and a second camera that follows your character.
模組介紹 作者原文
SagaCapture
Records high-definition Valheim videos with automatic switching between your gameplay view and a second camera that follows your character.
Watch SagaCapture in action on YouTube
Requirements
- Windows x64.
- An NVIDIA GPU with NVENC support and a recent NVIDIA driver.
To check your GPU, run nvidia-smi in Command Prompt and find its model in the
NVIDIA Video Encode and Decode GPU Support Matrix.
Check that H.264 (AVC) YUV 4:2:0 is marked YES.
- FFmpeg, which is used to create the final
MP4 file. It is not bundled and must be installed separately.
Set environment variable FFMPEG_PATH to the absolute path of the FFmpeg bin
folder containing ffmpeg.exe before starting Valheim. For example, in
PowerShell:
[Environment]::SetEnvironmentVariable("FFMPEG_PATH", "C:\tools\ffmpeg\bin", "User")
Record a video
Press F8 to start or stop video recording.
Videos are saved in the SagaCapture folder inside your Windows Videos
folder. The folder is created automatically.
Settings
Open this BepInEx file for recording settings:
BepInEx/config/Landoria.SagaCapture.cfg
| Section | Setting | Default | Description |
| --- | --- | --- | --- |
| Controls | CaptureModeShortcut | F8 | Starts or stops Capture Mode. |
| CinematicCameraRendering | MaximumFrameRate | SameAsGame | Sets 30, 60, or SameAsGame. The latter preserves active VSync, or limits the game and video to 60 FPS when VSync is off. |
| CinematicCameraRendering | ShowFrameRate | false | Shows the cinematic-camera FPS counter in the top-left corner. |
| Recording | Quality | Medium | Sets the recording quality to Low, Medium, High, or Highest. Lower values reduce file size and encoding load. |
| GameplayCamera | IncludeUI | true | Includes the Valheim interface in gameplay shots. |
| Director | MinimumShotDuration | 8 | Sets the minimum shot duration in seconds. |
| Director | MaximumShotDuration | 15 | Sets the maximum shot duration in seconds. |
Performance recommendation
SagaCapture uses the current game resolution. Keep the game fast enough to
maintain the selected recording rate of 30 or 60 FPS. If needed, lower the game
resolution from 4K (2160p) to 2K (1440p) or Full HD (1080p). Prefer a
native resolution when performance allows it.
Contributions welcome
CineCapture is the underlying capture project used by SagaCapture. We welcome
contributions to expand its support across more platforms, GPUs, and graphics
APIs.
See the project on GitHub:
cine-capture/CineCapture.
| Operating system | GPU | Graphics API | Status |
| --- | --- | --- | --- |
| Windows x64 | NVIDIA with NVENC | Direct3D 11 | ✅ Supported |
| Windows x64 | AMD | Direct3D 11 | 🙌 Contributors needed |
| Windows x64 | Intel | Direct3D 11 | 🙌 Contributors needed |
| Windows x64 | NVIDIA with NVENC | Direct3D 12 | 🙌 Contributors needed |
| Linux | NVIDIA, AMD, or Intel | Vulkan | 🙌 Contributors needed |
| macOS | Apple silicon | Metal | 🙌 Contributors needed |
Testers are also welcome. Share your feedback and results to help validate
CineCapture on different hardware and environments.
Contact
Report bugs through
GitHub Issues.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: