问题描述
我看的开发文档,录制视频用Mp4Container,目的是设置较小的码率、帧率、去掉声音,最终缩小文件体积。没看到文档里有什么可以改变的选项。我该怎么办?
我看的开发文档,录制视频用Mp4Container,目的是设置较小的码率、帧率、去掉声音,最终缩小文件体积。没看到文档里有什么可以改变的选项。我该怎么办?
建议不要使用 Mp4Container,除非你能读懂并修改其源码以满足自身需求。请参考官方文档( https://www.kendryte.com/k230_canmv/zh/main/zh/example/media/video.html ),直接使用 kd_mp4* 系列函数实现功能,例如文档中的 vi_bind_venc_mp4_test 示例(默认不包含音频)。
设置编码码率方法:chnAttr = ChnAttrStr(encoder.PAYLOAD_TYPE_H264, encoder.H264_PROFILE_MAIN, width, height,bit_rate=1024) ,bit_rate参数来调整码率