Camera2+ MediaRecorder 实现录制视频的功能,出现在某些设备上视频和音频不同步问题排查总结

(一)在谈问题前先要了解的知识储备

(1)MediaRecorder.OutputFormat也就是视频的输出格式类:

                           下表中是outputFormat类中 的调用字段 和它代表的格式对应表

调用字段 AAC_ADTS AMR_NB    DEFAULT MPEG_2_TS MPEG_4 THREE_GPP WEBM
格式 .aac  .3gp .ts .mp4 .3gp .ogg
格式 .m4a mkv

(2)  MediaRecorder.AudioEncorder音频编码器 的种类如下:

  ① AAC(AAC低复杂度(AAC-LC)音频编解码器)
  ②AAC_ELD(增强型低延迟AAC(AAC-ELD)音频编解码器)
  ③AMR_NB(AMR(窄带)音频编解码器)
  ④AMR_WB(AMR(宽带)音频编解码器)
  ⑤DEFAULT
  ⑥HE_AAC(高效率AAC(HE-AAC)音频编解码器)
  ⑦VORBIS(Ogg Vorbis音频编解码器)

下面介绍几个常用的:

  AAC


   采用了全新的算法进行编码,更加高效,具有更高的“性价比”。
   优点:相对于mp3,AAC格式的音质更佳,文件更小。
   缺点:AAC属于有损压缩的格式。
   其设计目标是替代原有MP3编码标准,在与MP3在相似的码率下希望质量优于MP3。这一目标已达到并且由ISO和IEC标准组织     标准化在MPEG-2和MPEG-4中。


  支持的容器格式
    3GPP ,3gp,MPEG-4ÿ

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值