Richtlinie
Tutorial zu FFmpeg
Verwendung von @capgo/capacitor-ffmpeg
Macht die FFmpeg API für Capacitor zugänglich.
Installieren
bun add @capgo/capacitor-ffmpeg
bunx cap sync
Was diese Erweiterung offenlegt
getCapabilities- Gibt die maschinenlesbare Fähigkeitsmatrix für die aktuelle Plattform zurück.reencodeVideo- Eine Video-Um-Encoding-Job in die Warteschleife legt.convertImage- Wandelt eine stillgelegte Bild in eine andere Dateiformat um.convertAudio- Wandelt Audio in eine andere Container- oder Codec-Datei um.
Beispielanwendung
getCapabilities
Gibt die maschinell lesbare Fähigkeitsmatrix für die aktuelle Plattform zurück.
import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';
await CapacitorFFmpeg.getCapabilities();
reencodeVideo
Warteschlange eine Video-Um-Encoding-Aufgabe.
import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';
await CapacitorFFmpeg.reencodeVideo({} as ReencodeVideoOptions);
convertImage
Konvertiert ein Stillbild in eine andere Dateiformat.
import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';
await CapacitorFFmpeg.convertImage({} as ConvertImageOptions);
convertAudio
Konvertiert Audio in eine andere Container- oder Codec-Datei.
import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';
await CapacitorFFmpeg.convertAudio({} as ConvertAudioOptions);
Vollständige Referenz
- GitHub https://github.com/Cap-go/capacitor-ffmpeg/
- Dokumentation: /docs/plugins/ffmpeg/