ffmpeg不支持eac3格式,有加载第三方解码器的方法吗?
dwing吧
全部回复
仅看楼主
level 14
凔冷 楼主
ffmpeg.zeranoe.com下载的ffmpeg,youget下载调用出现错误
搜索发现ffmpeg加载第三方解码器都是重新编译
不想重新编译的方法有吗?
I71站也是奇葩,为啥用这个格式的音频,现在主流不都是aac吗
2019年09月10日 06点09分 1
level 14
从报错信息看,不是ffmpeg不支持E-AC3,而是you-get调用ffmpeg时用了只能用于aac的bitstream filter:aac_adtstoasc。其作用是:将AAC编码器编码后的原始码流(ADTS头 + ES流)封装为MP4或者FLV或者MOV等格式时,需要先将ADTS头转换为MPEG-4 AudioSpecficConfig (将音频相关编解码参数提取出来),并将原始码流中的ADTS头去掉(只剩下ES流)。
建议向you-get反馈这个bug。
2019年09月10日 07点09分 2
谢谢,我去github反馈一下
2019年09月10日 07点09分
FFmpeg的doc里面有说 “Please note that it is auto-inserted for MP4A-LATM and MOV/MP4 and related formats.” 估计是历史遗留问题,不是Bug,以前没有自动插入
2019年09月10日 13点09分
level 1
l楼主这个问题解决了吗,遇到了同样的问题
2020年03月30日 18点03分 3
1