26 lines
1.1 KiB
TypeScript
26 lines
1.1 KiB
TypeScript
import type { LogLevel } from '@remotion/renderer';
|
|
export declare const getAndValidateAbsoluteOutputFile: (relativeOutputLocation: string, overwrite: boolean, logLevel: LogLevel) => string;
|
|
export declare const getCliOptions: (options: {
|
|
isStill: boolean;
|
|
logLevel: LogLevel;
|
|
indent: boolean;
|
|
}) => {
|
|
concurrency: string | number | null;
|
|
frameRange: import("@remotion/renderer").FrameRange | null;
|
|
shouldOutputImageSequence: boolean;
|
|
inputProps: Record<string, unknown>;
|
|
envVariables: Record<string, string>;
|
|
pixelFormat: "yuv420p" | "yuva420p" | "yuv422p" | "yuv444p" | "yuv420p10le" | "yuv422p10le" | "yuv444p10le" | "yuva444p10le";
|
|
proResProfile: "4444-xq" | "4444" | "hq" | "standard" | "light" | "proxy" | undefined;
|
|
everyNthFrame: number;
|
|
stillFrame: number;
|
|
browserExecutable: import("@remotion/renderer").BrowserExecutable;
|
|
userAgent: string | null;
|
|
disableWebSecurity: boolean;
|
|
ignoreCertificateErrors: boolean;
|
|
ffmpegOverride: import("@remotion/renderer").FfmpegOverrideFn;
|
|
height: number | null;
|
|
width: number | null;
|
|
configFileImageFormat: "png" | "jpeg" | "none" | undefined;
|
|
};
|