Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-ffmpeg
Tutoriel
par github.com/Cap-go

FFmpeg

Encodage vidéo et traitement par FFmpeg pour la compression et la conversion

Guide

Tutoriel sur FFmpeg

Utilisation de @capgo/capacitor-ffmpeg

Expose le FFmpeg API à Capacitor.

Installer

bun add @capgo/capacitor-ffmpeg
bunx cap sync

Ce Plugin Expose

  • getCapabilities - Retourner la matrice de capacité lisible par machine pour la plateforme actuelle.
  • reencodeVideo - Mettre en file d'attente une tâche de re-encodage vidéo.
  • convertImage - Convertir une image fixe en un autre format.
  • convertAudio - Convertir l'audio en un conteneur ou un codec différent.

Exemple d'utilisation

getCapabilities

Renvoyez la matrice de capacité lisible par machine pour la plateforme actuelle.

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

await CapacitorFFmpeg.getCapabilities();

reencodeVideo

Filez une tâche de re-encodage vidéo.

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

await CapacitorFFmpeg.reencodeVideo({} as ReencodeVideoOptions);

convertImage

Convertissez une image fixe en un autre format.

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

await CapacitorFFmpeg.convertImage({} as ConvertImageOptions);

convertAudio

Convertissez l'audio en un conteneur ou un codec différent.

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

await CapacitorFFmpeg.convertAudio({} as ConvertAudioOptions);

Référence complète