ShellPlugin.
Classes
ShellPlugableClass
Extends PlugableClass.
new ShellPlugableClass():
ShellPlugableClass
Returns ShellPlugableClass. Inherited from PlugableClass.constructor.
| Property | Type |
|---|---|
command | (args: ShellArgs) => Promise<DataOrError<string>> |
ffmpeg | (args: ShellArgs) => Promise<DataOrError<string>> |
functions | FunctionRecord |
Methods
install(
definition, …ids):void|Errored
| Parameter | Type | Description |
|---|---|---|
definition | string | Function | StringTuple | |
…ids | string[] |
Returns void | Errored. Inherited from PlugableClass.install.
toString():
string
Returns string. Inherited from PlugableClass.toString.
Variables
$ffmpeg
const$ffmpeg:"ffmpeg"
ERROR_FFMPEG
constERROR_FFMPEG:"error.ffpmeg"
Const
ShellPlugin
constShellPlugin:ShellPlugableClass
Functions
ffmpegFilters
ffmpegFilters(
command,commandFilters):void
| Parameter | Type |
|---|---|
command | Command |
commandFilters | CommandFilter[] |
Returns void.
ffmpegInput
ffmpegInput(
command,input):void
| Parameter | Type |
|---|---|
command | Command |
input | string | CommandInput |
Returns void.
ffmpegInputs
ffmpegInputs(
command,record):void
| Parameter | Type |
|---|---|
command | Command |
record | CommandInputRecord |
Returns void.
ffmpegOptions
ffmpegOptions(
command,outputOptions):void
| Parameter | Type |
|---|---|
command | Command |
outputOptions | OutputOptions |
Returns void.
ffmpegSavePromise
ffmpegSavePromise(
command,outputPath):Promise<DataOrError<string>>
| Parameter | Type |
|---|---|
command | Command |
outputPath | string |
Returns Promise<DataOrError<string>>.
serverShellPlug
serverShellPlug(
args?,options?):Promise<DataOrError<string>>
| Parameter | Type |
|---|---|
args? | ShellArgs |
options? | PrimitiveOrUndefined |
Returns Promise<DataOrError<string>>.