@gravito/forge
v2.0.0
Published
File Processing Orbit for Gravito - Video and Image Processing with Real-time Status Tracking
Maintainers
Readme
@gravito/forge
Gravito 的檔案處理模組,支援影片與圖片轉檔並提供即時狀態追蹤。
安裝
bun add @gravito/forge快速開始
import { PlanetCore } from '@gravito/core'
import { OrbitForge } from '@gravito/forge'
import { OrbitStorage } from '@gravito/nebula'
import { OrbitStream } from '@gravito/stream'
const core = await PlanetCore.boot({
orbits: [
OrbitStorage.configure({
local: { root: './storage', baseUrl: '/storage' }
}),
OrbitStream.configure({
default: 'memory',
connections: { memory: { driver: 'memory' } }
}),
OrbitForge.configure({
video: { ffmpegPath: 'ffmpeg', tempDir: '/tmp/forge-video' },
image: { imagemagickPath: 'magick', tempDir: '/tmp/forge-image' },
sse: { enabled: true }
})
]
})