Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/capacitor-ffmpeg
Tutorial
von github.com/Cap-go

Video-Encoding und -Verarbeitung mit FFmpeg für Komprimierung und Umwandlung

Downloads/Woche

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