Vai alla navigazione principale
Indietro ai plugin
@capgo/capacitor-ffmpeg
Tutorial
da github.com/Cap-go

FFmpeg

La codifica e il trattamento dei video sono alimentati da FFmpeg per la compressione e la conversione

Guida

Tutorial su FFmpeg

Utilizzo di @capgo/capacitor-ffmpeg

Esposi il API FFmpeg a Capacitor.

Installa

bun add @capgo/capacitor-ffmpeg
bunx cap sync

Cosa questo plugin espone

  • getCapabilities - Restituisce la matrice di capacità leggibile da macchina per la piattaforma corrente.
  • reencodeVideo - Inserisce un lavoro di re-encoding video nella coda.
  • convertImage - Converte un'immagine statica in un altro formato.
  • convertAudio - Converte l'audio in un contenitore o un codec diverso.

Esempio di utilizzo

getCapabilities

Restituisci la matrice di capacità leggibile da macchina per la piattaforma corrente.

import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';

await CapacitorFFmpeg.getCapabilities();

reencodeVideo

Inserisci un lavoro di ricodifica video nella coda.

import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';

await CapacitorFFmpeg.reencodeVideo({} as ReencodeVideoOptions);

convertImage

Converte un'immagine statica in un altro formato.

import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';

await CapacitorFFmpeg.convertImage({} as ConvertImageOptions);

convertAudio

Converte l'audio in un contenitore o un codec diverso.

import { CapacitorFFmpeg } from '@capgo/capacitor-ffmpeg';

await CapacitorFFmpeg.convertAudio({} as ConvertAudioOptions);

Riferimento completo