报错MPEG-4 AOT 21 is not allowed in ADTS

来源:7-6 通过ffmpeg生成AAC数据

pinzaghi

2021-02-20

命令:ffmpeg -i ea82f10f45b706d64e684ef02ca19fcd.mp4 -vn -c:a aac -ar 44100 -channels 2 -profile:a aac_he_v2 1.aac

报错内容:
[adts @ 00000181c9b58bc0] MPEG-4 AOT 21 is not allowed in ADTS
Could not write header for output file #0 (incorrect codec parameters ?): Invalid data found when processing input
Error initializing output stream 0:0 –

图片描述

写回答

1回答

李超

2021-02-20

换fdk_aac 试试

1
7
李超
回复
weixin_慕盖茨2022473
ffmpeg默认aac 不支持aac_he_v2, 换fdkaac
2024-05-05
共7条回复

音视频小白系统入门课 音视频基础+ffmpeg原理

掌握音视频采集、编解码、RTMP传输协议等核心基础

2320 学习 · 813 问题

查看课程