TI中文支持网
TI专业的中文技术问题搜集分享网站

dm365 aac 与 h264 是否能同时编码?

我遇到了一个问题,dm365 dvsdk 4.02 提供的demo 程序encode ,独立编码h264 或mpeg4 视频和aac音频没有问题,但是,将h264 与 aac同时编码时,产生的aac音频文件会有周期性的破音,但是将mpeg4 与aac同时编码时就没有问题。这是何故?

具体:

encode -a audio.aac -l -------- 可以

encode -v video.264 -I 1 -y 2 —————– 可以

encode -v videio.mpeg4 -I 1 -y 2 ————- 可以

encode -v video.264 -I 1 -y 2 – a audio.aac -l ——-aac 有破音

encode -v video.mpeg4 -I 1 -y 2 -a audio.aac -l —-可以

在我们的应用里面,必需是aac + h264 同时压缩,而非mpeg4.

encode

VampireDaVinci:

1. 可以同时

2. 如果解答了您的问题,请按绿色按钮,谢谢

guangwei lin:

回复 VampireDaVinci:

我这边是不行的,不知为什么,但是,mpeg4+aac同时压缩就没有问题,应该可以非除硬件问题,

附件是我用命令./encode -v video.264 -I 1 -y 2 – a audio.aac 通过mic 录下来的,这个audio.aac是有破音问题的。

所以在这种情况下,我选择mpeg4+aac的方式来继续这个项目,但h264+aac能通的话,我还是改用h264.

谢谢!

guangwei lin:

回复 VampireDaVinci:

只做aac是不会有破音的,而且mpeg4+aac也没问题。此问题已解决,就是Sheng Liu 所说的那样,eventq_no = EVENTQ_3

zhang dan:

您好,我的aac编码时不正确,出现Failed to write audio buffer的错误,外部codec芯片用的是AIC23,请问一下您的AAC编码时候做什么设置了吗?谢谢啦

zhang dan:

您好,我的aac编码时不正确,出现Failed to write audio buffer的错误,外部codec芯片用的是AIC23,请问一下您的AAC编码时候做什么设置了吗?谢谢啦

VampireDaVinci:

回复 zhang dan:

1. AAC编码的时候CPU占用率是多少?CPU主频是多少?

zhang dan:

回复 VampireDaVinci:

您好,这是编码的打印信息:

ARM Load: 0% Video fps: 0 fps Video bit rate: 0 kbps Sound bit rate: 0 kbps Time

: 00:00:13 Demo: Encode Display: 720P 60Hz Video Codec: N/A Resolution: N/A Soun

d Codec: AACLC Encoder Sampling Freq: 16 KHz samp rate

感觉好像音频没有进入到DM368内部进行编码,我的AIC驱动在内核配置的时候已经加上了,不知道为什么会出现这种错误,哎,真是一头雾水啊

guangwei lin:

回复 zhang dan:

我出现过这个问题 ,我用的codec是aic3101,后来发现是该芯没焊好.不知你那边是不是这种情况.

赞(0)
未经允许不得转载:TI中文支持网 » dm365 aac 与 h264 是否能同时编码?
分享到: 更多 (0)