指南
FFmpeg 教程
使用 @capgo/capacitor-ffmpeg
暴露 FFmpeg API 到 Capacitor。
安装
bun add @capgo/capacitor-ffmpeg
bunx cap sync
此插件暴露的内容
getCapabilities- 返回当前平台的机器可读能力矩阵。reencodeVideo- 视频重编码任务排队。convertImage- 将静止图像转换为另一种格式。convertAudio- 将音频转换为另一种容器或编码器。
示例用途
getCapabilities
返回当前平台的机器可读能力矩阵。
import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';
await CapacitorFFmpeg.getCapabilities();
reencodeVideo
- 视频重编码任务排队。
import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';
await CapacitorFFmpeg.reencodeVideo({} as ReencodeVideoOptions);
convertImage
- 将静止图像转换为另一种格式。
import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';
await CapacitorFFmpeg.convertImage({} as ConvertImageOptions);
convertAudio
- 将音频转换为另一种容器或编码器。
import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';
await CapacitorFFmpeg.convertAudio({} as ConvertAudioOptions);
全局参考
- GitHub: https://github.com/Cap-go/capacitor-ffmpeg/
- 文档:/docs/plugins/ffmpeg/
继续使用 @capgo/capacitor-ffmpeg
如果您正在使用 使用 @capgo/capacitor-ffmpeg to plan dashboard and API operations, connect it with @capgo/capacitor-ffmpeg 查看 @capgo/capacitor-ffmpeg 的详细信息 开始使用 查看开始使用的详细信息 API 简介 查看API 简介的详细信息 介绍 查看介绍的详细信息 API 键 为 API 键 的实现细节。