我使用 Graphedit 实用程序创建了一个用于实时流视频捕获的图表。我使用了来自 gdcl.co.uk/mpeg4 的 GDCL MP4 mux dll。它生成了 .mp4 文件,但大小非常大。如果我继续播放几秒钟,它会生成大小为 GB 的文件,比如 1.3 GB。我正在使用以下步骤生成图表
Capture--> GDCL Mpeg-4 Multiplexor --> MP4 Writer
谁能帮助我为什么会发生这种情况?
提前致谢。
我使用 Graphedit 实用程序创建了一个用于实时流视频捕获的图表。我使用了来自 gdcl.co.uk/mpeg4 的 GDCL MP4 mux dll。它生成了 .mp4 文件,但大小非常大。如果我继续播放几秒钟,它会生成大小为 GB 的文件,比如 1.3 GB。我正在使用以下步骤生成图表
Capture--> GDCL Mpeg-4 Multiplexor --> MP4 Writer
谁能帮助我为什么会发生这种情况?
提前致谢。
多路复用器用于将不同的流多路复用到一个文件中。大多数情况下,这将是音频和视频流。但是多路复用器不编码音频或视频。如果需要 h.264 视频,则需要将 h264 编码器添加到图形中。例如,您可以为此使用ffdshow。
有关mp4 文件格式、H.264 视频压缩格式和mpeg4 的其他部分,另请参阅 wikipedia 。