core
    正在准备搜索索引...

    接口 AVTranscoderCompressVideoData

    压缩视频

    interface AVTranscoderCompressVideoData {
        audioBitrate?: number;
        filePath?: string;
        format?: "mp4" | "m4a" | "mp3" | "wav" | "amr" | "aac";
        quality?: "low" | "medium" | "high";
        src: string;
        videoBitrate?: number;
        videoFrameHeight?: number;
        videoFrameWidth?: number;
    }
    索引
    audioBitrate?: number

    音频码率,单位字节,默认 64 * 1024 (64KB)

    filePath?: string

    fs:// 路径格式的压缩后需要保存到的目标文件路径,留空则返回随机名称的临时文件路径。

    format?: "mp4" | "m4a" | "mp3" | "wav" | "amr" | "aac"

    目标格式

    • 鸿蒙目前仅支持 mp4
    mp4
    
    quality?: "low" | "medium" | "high"

    压缩视频质量

    • low 低
    • medium 中
    • high 高
    high
    
    src: string

    fs:// 或 file:// 路径格式的源视频文件路径

    videoBitrate?: number

    视频码率,单位字节,默认 512 * 1024 (512KB)

    videoFrameHeight?: number

    画面高度,默认保持源画面高度

    • 鸿蒙 240 - 2160 之间
    videoFrameWidth?: number

    画面宽度,默认保持源画面宽度

    • 鸿蒙 240 - 3840 之间