ffmpeg 环境实测(2026-08-10,Prime system-fix)
结论速查
- Windows 侧已有 ffmpeg 8.1(winget 安装,gyan.dev full build):
- 可执行:
C:\Users\Sozo\AppData\Local\Microsoft\WinGet\Links\ffmpeg.exe / ffprobe.exe
- WSL 调用方式:
/mnt/c/Users/Sozo/AppData/Local/Microsoft/WinGet/Links/ffmpeg.exe(WSL interop 直接可跑)
- WSL 侧没有 ffmpeg,且无免密 sudo(
sudo -n true 失败 → 无法非交互 apt install ffmpeg)
- 关键坑:Windows exe 读不了
/mnt/d/... 路径(报 Permission denied)→ 必须传 D:\... 形式;反之 Linux exe 读不了 D:\...
- 转换规则:
/mnt/<盘>/<路径> ↔ <盘>:\<路径>(反斜杠)
/tmp 等非 /mnt 路径 Windows 也读不到 → 先复制到 /mnt 下再传
- 备选安装位(脚本自动探测顺序):PATH →
where.exe → WinGet Links → D:\tools\ffmpeg\bin\ → C:\ffmpeg\bin\ → /usr/bin
已验证能力(ffmpeg 8.1)
- 图片→视频:
zoompan(Ken Burns)、xfade(交叉转场)、scale/crop、fade ✅
- 音频:
sine(合成测试音)、amix、lowpass、tremolo、volumedetect、afade、aformat ✅
- 编码:libx264 + yuv420p + aac +
-movflags +faststart ✅
- 输出 1080p 16s 视频约 15-25s 渲染耗时
- 脚本:
D:\hermes\hsdesign_work\make_showcase_video.py
- 示例:
D:\hermes\hsdesign_work\showcase_demo.mp4
- 报告:
prime_setup/system-fix/SHOWCASE_VIDEO_REPORT.md