← Files Cecil-IA Labs FFmpegARCHIVED FILE

dist/video/encoding.d.ts

647 Bytes · Sep 30, 2026 · 23:17 UTC

↓ Download file

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.map

SHA-256: 30a7d30fd63982acbe18f15a7aa44ebace913a30a8ec1a836586ce325144ad98