FFmpegCommand icon indicating copy to clipboard operation
FFmpegCommand copied to clipboard

视频avi转mp4回调成功,文件中无视频

Open yuyingfeng1989 opened this issue 2 months ago • 1 comments

调用下方api后转码onComplete()回调成功但是视频无法播放,地址无视频文件,请问该框架支持avi转mp4格式吗,兼容H265和H264吗 val command = CommandParams() .append("-c:v") // 设置解码器 .append("hevc_mediacodec") .append("-i") .append(path) .append("-b") // 硬编码一般需要设置视频的比特率(bitrate) .append("1500k") .append("-c:v") // 设置编码器 .append("hevc_mediacodec") .append(videoPath) .get()

    showLoading(getString(R.string.input_accident_video_conversion))
    GlobalScope.launch {
        FFmpegCommand.runCmd(command, callback("视频转码完成",path, videoPath))
    }

yuyingfeng1989 avatar Nov 24 '25 08:11 yuyingfeng1989

调用下方api后转码onComplete()回调成功但是视频无法播放,地址无视频文件,请问该框架支持avi转mp4格式吗,兼容H265和H264吗 val command = CommandParams() .append("-c:v") // 设置解码器 .append("hevc_mediacodec") .append("-i") .append(path) .append("-b") // 硬编码一般需要设置视频的比特率(bitrate) .append("1500k") .append("-c:v") // 设置编码器 .append("hevc_mediacodec") .append(videoPath) .get()

    showLoading(getString(R.string.input_accident_video_conversion))
    GlobalScope.launch {
        FFmpegCommand.runCmd(command, callback("视频转码完成",path, videoPath))
    }

当前框架中没有引入 av1 支持方案

AnJoiner avatar Nov 24 '25 08:11 AnJoiner