diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/PACKAGING-GUIDE.md | 6 | ||||
| -rw-r--r-- | docs/WINDOWS-PORT.md | 9 |
2 files changed, 9 insertions, 6 deletions
diff --git a/docs/PACKAGING-GUIDE.md b/docs/PACKAGING-GUIDE.md index 4dcda30..9649826 100644 --- a/docs/PACKAGING-GUIDE.md +++ b/docs/PACKAGING-GUIDE.md @@ -86,9 +86,9 @@ It asks two things, both skippable: Running setup again (an upgrade, a repair install) asks neither question if the firewall rules are already there. -**ffmpeg** is required for video streaming and is *not* in the installer unless -it was built with `-FfmpegDir`. Otherwise install it separately -(`winget install ffmpeg`) so the node finds it on `PATH`. +**ffmpeg** — required for video streaming, **bundled in the installer by +default** (verified, checksummed, GPLv3-licensed; `LICENSE-ffmpeg.txt` ships +alongside it). Nothing to install separately. ### First run diff --git a/docs/WINDOWS-PORT.md b/docs/WINDOWS-PORT.md index ceba2b8..da281c3 100644 --- a/docs/WINDOWS-PORT.md +++ b/docs/WINDOWS-PORT.md @@ -333,9 +333,12 @@ what the W3 autostart launcher points at (`platform._node_exe`). The embeddable zip needs pip to produce that wrapper, and the wrapper bakes in an **absolute** interpreter path that breaks the moment the tree is installed elsewhere. -**ffmpeg** is not bundled by default (the node finds it on `PATH`); pass -`-FfmpegDir` to `build-win.ps1` to copy `ffmpeg.exe`/`ffprobe.exe` in beside the -daemon for a self-contained installer. +**ffmpeg is bundled by default** (`packaging/win/fetch-ffmpeg.ps1` — downloaded +from a pinned, checksum-verified BtbN/FFmpeg-Builds release, ~161 MB, GPLv3 +because the transcode path needs libx264 and no LGPL-only build has one; +`LICENSE-ffmpeg.txt` ships with it). `winget install ffmpeg` was considered and +rejected as the mechanism: it needs network + winget present at install time +and fails silently. `-SkipFfmpeg` opts out for a smaller local-iteration build. **Still open:** Authenticode signing (Phase 13.9 — unsigned ⇒ SmartScreen), a Windows CI runner (Phase 18.3), `electron-updater`. First clean-machine |