Pular al contenido principal
Volver a plugins
@capgo/capacitor-ffmpeg
Tutoriales
por github.com/Cap-go

FFmpeg

Codificación de video y procesamiento con FFmpeg para compresión y conversión

Guía

Tutorial sobre FFmpeg

Usando @capgo/capacitor-ffmpeg

Exposa la capacidad de FFmpeg API a Capacitor.

Instalar

bun add @capgo/capacitor-ffmpeg
bunx cap sync

¿Qué Exposa Este Plugin?

  • getCapabilities - Devuelve la matriz de capacidad máquina legible para la plataforma actual.
  • reencodeVideo - Coloca una tarea de re-encodificación de video en la cola.
  • convertImage - Convierte una imagen estática en otro formato.
  • convertAudio - Convierte audio en otro contenedor o codec.

Ejemplo de uso

getCapabilities

Devuelve la matriz de capacidad máquina legible para la plataforma actual.

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

await CapacitorFFmpeg.getCapabilities();

reencodeVideo

Coloque una tarea de re-encodificación de video en la cola.

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

await CapacitorFFmpeg.reencodeVideo({} as ReencodeVideoOptions);

convertImage

Convierta una imagen estática en otro formato.

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

await CapacitorFFmpeg.convertImage({} as ConvertImageOptions);

convertAudio

Convierta audio en otro contenedor o codec.

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

await CapacitorFFmpeg.convertAudio({} as ConvertAudioOptions);

Referencia completa