将 h264 + g.711(g.722,g.726) 写入 mkv
Write h264 + g.711(g.722,g.726) to mkv
我正在编写自己的程序,用于将视频和音频写入 .mkv
容器。我在 Codec_id V_MPEG4/ISO/AVC
的容器中成功编写了 h.264
视频,但我在规范中找不到 g.7xx 音频编解码器的 Codec_id?我怎样才能正确地写
g.711/g.722
到 .mkv 容器?
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,这应该是一种无损转换。
我正在编写自己的程序,用于将视频和音频写入 .mkv
容器。我在 Codec_id V_MPEG4/ISO/AVC
的容器中成功编写了 h.264
视频,但我在规范中找不到 g.7xx 音频编解码器的 Codec_id?我怎样才能正确地写
g.711/g.722
到 .mkv 容器?
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,这应该是一种无损转换。