我想将静音/归零音频采样数据写入mov
音频数据内的媒体容器文件。我的音频数据是一个通道的 G711 线性 PCM-mulaw 编码数据。目前我的代码如下所示:
AVFrame* pSilentData = av_frame_alloc();
memset(&pSilentData->data[0], 0, iDataSize);
pkt.data = (uint8_t*) pSilentData;
pkt.size = iDataSize;
// ...
av_freep(&pSilentData->data[0]);
av_frame_free(&pSilentData);
但这听起来像点点而不是沉默。有什么问题?