Passer à la navigation principale
Retour aux plugins
@capgo/capacitor-ffmpeg
Tutoriel
@capgo/capacitor-ffmpeg

FFmpeg

La compression et la conversion vidéo sont assurées par FFmpeg

Guide

Tutoriel sur FFmpeg

Utilisation de @capgo/capacitor-ffmpeg

Exposez le FFmpeg API à Capacitor.

Installer

bun add @capgo/capacitor-ffmpeg
bunx cap sync

Ce plugin expose

  • getCapabilities - Retourne la matrice de capacités 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 autre conteneur ou codec.

Exemple d'utilisation

getCapabilities

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

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

await CapacitorFFmpeg.getCapabilities();

reencodeVideo

- Mettre en file d'attente une tâche de re-encodage vidéo.

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

await CapacitorFFmpeg.reencodeVideo({} as ReencodeVideoOptions);

convertImage

- Convertir une image fixe en un autre format.

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

await CapacitorFFmpeg.convertImage({} as ConvertImageOptions);

convertAudio

- Convertir l'audio en un autre conteneur ou codec.

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

await CapacitorFFmpeg.convertAudio({} as ConvertAudioOptions);

Référence complète

Continuez à partir de l'utilisation de @capgo/capacitor-ffmpeg

Si vous utilisez L'utilisation de @capgo/capacitor-ffmpeg pour planifier l'interface de tableau de bord et les opérations de API, connectez-l’avec @capgo/capacitor-ffmpeg pour les détails d'implémentation dans @capgo/capacitor-ffmpeg, Prise en main pour les détails d'implémentation dans Prise en main, Vue d'ensemble de API pour les détails d'implémentation dans Vue d'ensemble de API, Introduction pour les détails d'implémentation dans Introduction, et API Clés pour le détail d'implémentation dans API Clés.