メインコンテンツにジャンプします。
プラグインに戻る
@capgo/capacitor-ffmpeg
チュートリアル
github.com/Cap-go による

FFmpeg

FFmpeg を使用した動画エンコードと処理による圧縮と変換

ガイド

FFmpegのチュートリアル

@capgo/capacitor-ffmpegを使用

CapacitorでAPIのFFmpegを公開

インストール

bun add @capgo/capacitor-ffmpeg
bunx cap sync

このプラグインが公開するもの

  • getCapabilities - 現在のプラットフォームのマシン読み取り可能な能力マトリックスを返します。
  • reencodeVideo - ビデオ再エンコードジョブをキューします。
  • convertImage - 静止画像を別の形式に変換します。
  • convertAudio - オーディオを別のコンテナまたはコーデックに変換します。

例外使用

getCapabilities

現在のプラットフォームのマシン読み取り可能な能力マトリックスを返します。

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

await CapacitorFFmpeg.getCapabilities();

reencodeVideo

動画再エンコードジョブをキューにします。

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

await CapacitorFFmpeg.reencodeVideo({} as ReencodeVideoOptions);

convertImage

静止画像を別の形式に変換します。

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

await CapacitorFFmpeg.convertImage({} as ConvertImageOptions);

convertAudio

オーディオを別のコンテナまたはコーデックに変換します。

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

await CapacitorFFmpeg.convertAudio({} as ConvertAudioOptions);

フルリファレンス