aboutsummaryrefslogtreecommitdiffstats
path: root/docs/WINDOWS-PORT.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/WINDOWS-PORT.md')
-rw-r--r--docs/WINDOWS-PORT.md9
1 files changed, 6 insertions, 3 deletions
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