我正在编写自己的程序,用于将视频和音频写入.mkv
容器。我在h.264
的容器中成功编写了Codec_id V_MPEG4/ISO/AVC
视频,但我找不到规范中g.7xx音频编解码器的Codec_id?我该怎么写得好
g.711/g.722
到.mkv容器?
答案 0 :(得分:0)
看起来MKV支持将Microsoft Audio Codec Manager(ACM)指示为A_MS / ACM。 https://www.matroska.org/technical/specs/codecid/index.html
您可以在此处找到有关设置数据结构的详细信息:
您将远离H.264 / [a-law,u-law,ADPCM] - 因此玩家可能无法播放您的MKV文件。考虑使用16位线性PCM,它应该是低损耗转换。