Spaces:
Running
Running
File size: 1,848 Bytes
4ab551f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# FFmpeg 可执行文件目录
## 用途
这个目录用于存放 FFmpeg 可执行文件,使项目成为真正的便携版(无需系统安装 FFmpeg)。
## Windows 用户配置步骤
### 1. 下载 FFmpeg
访问 [FFmpeg-Builds Release](https://github.com/BtbN/FFmpeg-Builds/releases) 页面:
- 下载最新的 `ffmpeg-master-latest-win64-gpl.zip`(约 120MB)
- 或者下载特定版本,如 `ffmpeg-n6.1-latest-win64-gpl-6.1.zip`
### 2. 解压并复制文件
1. 解压下载的 zip 文件
2. 在解压后的文件夹中找到 `bin` 目录
3. 将以下两个文件复制到**当前目录**(`ffmpeg/`):
- `ffmpeg.exe` - FFmpeg 主程序
- `ffprobe.exe` - FFmpeg 媒体信息探测工具
### 3. 验证配置
完成后,此目录应包含:
```
ffmpeg/
├── .gitkeep
├── README.md
├── ffmpeg.exe ← 你复制的文件
└── ffprobe.exe ← 你复制的文件
```
### 4. 测试
运行项目中的测试脚本验证配置:
```bash
python test_ffmpeg_setup.py
```
如果配置正确,你将看到:`✓ 测试通过!FFmpeg已正确配置并可以使用`
## macOS/Linux 用户
如果需要便携版,请:
1. 下载对应平台的 FFmpeg 二进制文件
2. 将 `ffmpeg` 和 `ffprobe` 可执行文件放到此目录
3. 确保文件有执行权限:`chmod +x ffmpeg ffprobe`
## 注意事项
- 这些可执行文件不会被 git 提交(已在 `.gitignore` 中配置)
- 程序会自动检测并使用此目录下的 FFmpeg
- 如果此目录没有 FFmpeg,程序会尝试使用系统安装的版本
## 下载链接汇总
- **Windows**: https://github.com/BtbN/FFmpeg-Builds/releases
- **官方网站**: https://ffmpeg.org/download.html
- **镜像站点**: https://www.gyan.dev/ffmpeg/builds/ (Windows)
## 许可证
FFmpeg 使用 GPL 许可证,请遵守相关条款。
|