Skip to main content
Module

x/dffmpeg/mod.ts>FFmpeg

A simple to use ffmpeg wrapper for Deno
Latest
class FFmpeg
import { FFmpeg } from "https://deno.land/x/dffmpeg@v1.0.0-alpha.2/mod.ts";

Constructors

new
FFmpeg(_args?: string[], _execPath?: string)

Methods

private
_pushArgs(flag: string, value?: any)
audioBitrate(i: Args["audioBitrate"])
audioChannels(i: number)
audioCodec(i: Args["audioCodec"])
bufsize(i: Args["bufsize"])
crf(i: Args["crf"])
duration(i: Args["duration"])
errDetect(i: Args["errDetect"])
execPath(i: string)
filterComplex(i: string)
flags(i: string)
format(i: Args["format"])
frameRate(i: Args["frameRate"])
gop(i: Args["gop"])
input(i: string)
loop(i?: number)
map(i: string)
maxRate(i: Args["maxRate"])
metadata(i: object)
output(i: string)
pixelFormat(i: string)
preset(i: Args["preset"])
rotate(i: Args["rotate"])
run()
scale(height: string, width: string)
strict(i: Args["strict"])
threads(i: Args["threads"])
timeOffset(i: Args["timeOffset"])
tune(i: Args["tune"])
videoBitrate(i: Args["videoBitrate"])
videoCodec(i: Args["videoCodec"])
videoSize(i: Args["videoSize"])