← Files Cecil-IA Labs FFmpegARCHIVED FILE
dist/video/encoding.d.ts
647 Bytes · Sep 30, 2026 · 23:17 UTC
import { type HardwareEncodingSelection } from "../hardware/index.js";
export interface EncodingProfile {
container: "mp4" | "mov" | "mkv" | "webm";
videoCodec: string;
audioCodec: string;
videoQualityArgs: string[];
audioArgs: string[];
muxerArgs: string[];
softwareCrf: number;
softwarePreset?: string;
}
export declare function resolveEncodingProfile(output: string, options?: {
crf?: number;
preset?: string;
}): EncodingProfile;
export declare function encodingArgs(profile: EncodingProfile, includeAudio: boolean, hardware?: HardwareEncodingSelection): string[];
//# sourceMappingURL=encoding.d.ts.mapSHA-256: 30a7d30fd63982acbe18f15a7aa44ebace913a30a8ec1a836586ce325144ad98