指南
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 来规划仪表板和API操作,连接它与 @capgo/capacitor-ffmpeg 了解@capgo/capacitor-ffmpeg的实现细节在 Getting Started 了解Getting Started的实现细节在 API概述 了解API概述的实现细节在 简介 为简介中的实现细节提供 API 键 为API 键中的实现细节提供