Advertisement

FFmpeg音频编码支持 PCM 转 AAC(基于新开发的 FFmpeg API)

阅读量:
复制代码
 /** * @projectName   08-01-encode_audio
    
 * @brief         音频编码
    
 *               从本地读取PCM数据进行AAC编码
    
 *           1. 输入PCM格式问题,通过AVCodec的sample_fmts参数获取具体的格式支持
    
 *           (1)默认的aac编码器输入的PCM格式为:AV_SAMPLE_FMT_FLTP
    
 *           (2)libfdk_aac编码器输入的PCM格式为AV_SAMPLE_FMT_S16.
    
 *           2. 支持的采样率,通过AVCodec的supported_samplerates可以获取
    
 * @author        Liao Qingfu
    
 * @date          2020-04-15
    
 */
    
  
    
 #include <stdint.h>
    
 #include <stdio.h>
    
 #include <stdlib.h>
    
  
    
 #include <libavcodec/avcodec.h>
    
  
    
 #include <libav

全部评论 (0)

还没有任何评论哟~