• 一个正直的小龙猫
    2022-08-22 来自北京
    老师请教几个问题: 1.G711 算常用的音频编码么? 2.我下载设备端给iOS的视频编码是H264 G711的, 我想把视频保存到系统相册,但保存不进去,是不是音频编码是g711导致的?要弄成aac么? 3.还是上面的问题 我是不是要把 H264 G711 转成pcm 在转成H264 acc么? 还有什么更好的方法。 4.音频转换编码格式除了ffmpeg,还有其他的方法么?比如AVAssetWriter?

    作者回复: A1: G711不常用,现在VOIP的场景中比较常用是opus和AAC编码; A2: 主要看封装格式吧,如果是mp4封装格式的要把音频转码成AAC的、AVI格式还支持wav的; A3: 需要将G711解码成为PCM然后再编码成为AAC, FFmpeg是支持解码G711的(ffmpeg -decoders | grep 711) A4:使用ffmpeg是最好的,AVAssetWriter是iOS平台的一个编码器,后面章节我会有详细介绍;

    
    
  • peter
    2022-08-19 来自北京
    请教老师几个问题: Q1:MP3是编码算法吗?好像前面说MP3是封装格式啊。难道MP3既是编码算法又是封装格式吗? Q2:音频编辑,包括“混音”、“变速”、“变调”等功能,安卓平台(或iOS)有开源的吗?比如Github上的开源APP。 Q3:前面课程中曾经提到“Mix一轨伴奏”,这个功能是什么意思? 就是“混音”吗?

    作者回复: A1: 是的; A2:sox库是一个不错的开源库;ffmpeg内部的AVFilter也可以; A3:就是混合两路声音,比如为你的声音加一个BGM

    
    