Lompat ke konten utama
Kembali ke plugin
@capgo/capacitor-ffmpeg
Tutorial
oleh github.com/Cap-go

FFmpeg

Pengkodean video dan pengolahan yang dipimpin oleh FFmpeg untuk kompresi dan konversi

Petunjuk

Tutorial tentang FFmpeg

Menggunakan @capgo/capacitor-ffmpeg

Mengungkapkan kemampuan FFmpeg API ke Capacitor.

Pasang

bun add @capgo/capacitor-ffmpeg
bunx cap sync

Apa yang Dapat Plugin Ini

  • getCapabilities - Kembalikan matriks kemampuan yang dapat dibaca mesin untuk platform saat ini.
  • reencodeVideo - Antrikan pekerjaan re-encode video.
  • convertImage - Ubah gambar statis menjadi format lain.
  • convertAudio - Ubah audio menjadi kontainer atau codec lain.

Contoh Penggunaan

getCapabilities

Kembalikan matrix kemampuan yang dapat dibaca mesin untuk platform saat ini.

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

await CapacitorFFmpeg.getCapabilities();

reencodeVideo

Antrian pekerjaan re-encode video.

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

await CapacitorFFmpeg.reencodeVideo({} as ReencodeVideoOptions);

convertImage

Konversi gambar statis menjadi format lain.

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

await CapacitorFFmpeg.convertImage({} as ConvertImageOptions);

convertAudio

Konversi audio menjadi kontainer atau codec lain.

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

await CapacitorFFmpeg.convertAudio({} as ConvertAudioOptions);

Referensi Lengkap