gpt4 book ai didi

c - 使用 avcodec_encode_audio2() 对最后一个音频帧进行编码。 *got_packet_ptr == 0

转载 作者:太空宇宙 更新时间:2023-11-04 08:48:31 24 4
gpt4 key购买 nike

查看 ffmpeg examples/muxing.c 。当我对 mp3 进行编码时,在 2/3 的情况下 got_packet 为零,如果最后一帧为零,则我没有要写入的 AVPacket文件。

如何告诉 ffmpeg 将剩余数据刷新到数据包中?

最佳答案

使用空帧调用 avcodec_encode_audio2()

when flushing an encoder that has the CODEC_CAP_DELAY capability set

关于c - 使用 avcodec_encode_audio2() 对最后一个音频帧进行编码。 *got_packet_ptr == 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20628094/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com