ffmpeg powershell安装
时间: 2025-01-02 09:28:19 浏览: 6
### 如何在 PowerShell 中安装 FFmpeg
#### 下载 FFmpeg
为了在 Windows 上通过 PowerShell 使用 FFmpeg,首先需要下载预编译的二进制文件。可以从官方网站获取最新版本的静态构建包[^1]。
```powershell
Invoke-WebRequest -Uri "https://ffmpeg.org/releases/ffmpeg-release-full.7z" -OutFile "C:\temp\ffmpeg.7z"
```
此命令会将 FFmpeg 的压缩包下载到本地路径 `C:\temp` 文件夹内。
#### 解压文件
接着解压已下载的 `.7z` 文件至指定位置:
```powershell
Add-Type -AssemblyName System.IO.Compression.FileSystem
[System.IO.Compression.ZipFile]::ExtractToDirectory("C:\temp\ffmpeg.7z", "C:\Program Files\FFmpeg")
```
注意这里假设已经安装了 7-Zip 或其他支持处理 `.7z` 格式的工具;如果没有可以先安装 7zip 并注册其 DLL 库以便于后续操作。
#### 设置环境变量
为了让系统识别 FFmpeg 命令,在全局范围内生效,需配置系统的 PATH 变量加入 FFmpeg 安装目录中的 bin 子文件夹路径:
```powershell
$env:Path += ";C:\Program Files\FFmpeg\bin"
[Environment]::SetEnvironmentVariable("Path", $env:PATH, [System.EnvironmentVariableTarget]::Machine)
```
上述代码片段实现了临时修改当前 session 的 Path 和永久更改计算机级别的 Path 环境变量两项工作。
#### 验证安装
完成以上步骤之后可以在任意 PowerShell 提示符下键入如下命令测试是否能正确显示 FFmpeg 版本信息从而确认安装无误:
```powershell
ffmpeg -version
```
如果一切顺利的话应该能看到详细的版本描述输出。
阅读全文