fkd_aac默认有好几种采样范围,如下:
2048 HE-AAC v1/v2
1024: Default configuration.//AAC-LC 1024
512: Default length in LD/ELD configuration.
480: Length in LD/ELD configuration.
256: Length for ELD reduced delay mode (x2).
240: Length for ELD reduced delay mode (x2).
128: Length for ELD reduced delay mode (x4).
120: Length for ELD reduced delay mode (x4).
但是默认的是1024,所有如果把带有多于1024的音频采样数送进编码器的话,就会报错:

more samples than frame size (avcodec_encode_audio2)

同时如果使用默认值1024的话,也不能少于1024,必须正好是1024,否则值越小音频质量会越差,设置听不到声音,因为当送进去的值不够1024时,编码器会补充一些无效值来凑够这个数据,因此播放就会 出现问题。
更多fdk_aac见另一篇博文:libfdk_aac音频采样数和编码字节数注意

哎呦喂ヾ(✿゚▽゚)ノ~路长馆小,雪轻帘薄,酒热乎,这位爷~您ヾ(✿゚▽゚)ノ~ 里面坐~
本公众号专注分享C++,ffmpeg,opencv等相关音视频知识
webrtc,udp,tcp,rtsp,rtmp,srt/nginx+rtmp等流媒体协议和服务器
同时也会有大厂音视频技术专家不定期直播分享…
国人开发流媒体srs服务器,及yangrtc(国人版的webrtc)协议新动向
偶尔分享下程序员梦呓碎碎念(๑•॒̀ ູ॒•́๑)啦啦啦
目前刚刚开通,接受读者的优质投稿…
鉴于国内音视频圈子小,起步晚,以致分享少,门槛高,特开通分享,一起扇动这阵风吧!
微信扫描下方二维码,关注公众号,赶快进入音视频开发者社区吧!

ffmpeg编码报错:more samples than frame size (avcodec_encode_audio2)相关推荐

  1. FFMPEG more samples than frame size (avcodec_encode_audio2) 的解决方案

    FFMPEG more samples than frame size (avcodec_encode_audio2) 的解决方案 参考文章: (1)FFMPEG more samples than ...

  2. 【编码】数据库编码报错

    目录 编码报错: 编码截图(中文输出???) 原因分析: 解决方案: 步骤一 步骤二 乱码报错: [HY000][1366] Incorrect string value: '\xE7\xB3\xBB ...

  3. MySQL新增字段报错:ERROR 1118 -- Row size too large. The maximum row size for the used table type

    MySQL新增字段报错:ERROR 1118 – Row size too large. The maximum row size for the used table type, not count ...

  4. 【错误记录】FFmpeg 推流报错 ( FLV does not support sample rate 8000, choose from (44100, 22050, 11025) )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Android 平台中 , 先使用 MediaRecorder 将从 麦克风 采集到的 音频压缩到文件中 , 使用 交叉编译的 FFmpeg 可 ...

  5. python2.7 end=号报错_python2 post 上传压缩文件编码报错

    python版本是2.7,使用urllib2将文件推送至微信,在上传文件时,碰到这样一个问题:上传未经压缩的文本文件,可以成功:上传经过压缩的二进制文件,则提示编码错误 代码如下 def upload ...

  6. ubuntu安装mysql报错_解决Ubuntu 12.04中更改MySQL默认编码报错

    Ubuntu 12.04,安装了MySQL,完了之后,更改了字符编译,就报错.感觉很郁闷. 环境: root@ubuntu:~# uname -a Linux ubuntu 3.2.0-23-gene ...

  7. 解决 FFmpeg 执行报错:Too many packets buffered for output stream 0:1

    我想把一个媒体文件(1.mp4)转码为视频压缩编码格式为h264,音频压缩编码格式为aac的媒体文件(2.mp4),执行了如下命令 ffmpeg -i 1.mp4 -vcodec h264 -acod ...

  8. iframe跨端口报错 :Blocked a frame with origin

    iframe跨端口报错 简单解决方法 报错信息 Uncaught DOMException: Blocked a frame with origin "https://www.XXX.com ...

  9. ffmpeg交叉编译报错:aarch64-xxx-linux-gcc is unable to create an executable file. C compiler test failed.

    我原先的配置是这样的: ./configure \ --enable-shared \ --enable-static \ --prefix=$PWD/_install \ --cross-prefi ...

最新文章

  1. python中选择结构通过什么语句实现_Python中选择结构通过什么语句实现
  2. 连锁商店 状态压缩dp(女赛)
  3. 为什么你应该开始习惯使用 pathlib
  4. Markdown-基础语法
  5. 行列式、LGV、矩阵树学习笔记
  6. 指纹识别开源竞赛启动,5000张指纹图像匹配
  7. ncm 网络_江森楼宇自控网络控制模块NCM优势详解
  8. iCloud “文稿和数据”功能即将关闭,如何将数据迁移到 iCloud 云盘?
  9. Redis 分布式客户端 Redisson 分布式锁快速入门
  10. 《算法第四版》学习心得一——怎么学算法
  11. 桂林老兵站ASP木马
  12. python数字转中文字符_python数字金额转换为中文大写金额
  13. 自己集成的android容联云IMdemo效果展示
  14. 不要为明天忧虑(10.14)
  15. 阿里云服务器SSH远程连接与踩坑小记
  16. “完全或无”、IND-CPA、IND-CCA1、IND-CCA2的详细说明
  17. 【PYTHON】论Python的类中的私有变量、共有变量、全局变量、局部变量
  18. COM与DLL的区别
  19. 五.SpringBoot构建erp_web模块与SSM构建erp_web模块的区别
  20. 关于el-table单元格合并的解决方案

热门文章

  1. Datax-web入门配置与启动
  2. 面试必问问题【二】~~~~~~~~~~~~你对自己的之后的职业规划是怎么规划的?
  3. 如何在微信小程序的页面间传递数据?
  4. Outlook 邮箱脱机工作解决方法
  5. 不要再问怎么去视频水印了,分享三个免费视频去水印方法
  6. mysql-双主模式
  7. LVI-SAM 在香港城市数据集UrbanNav的效果
  8. VMware NSX Advanced Load Balancer (NSX ALB) 22.1.3 - 负载均衡平台
  9. 阿甘修理机器人cd_正文 第十五章 奇异机器人商店
  10. 7-36 调查电视节目受欢迎程度