我想压缩使用Visual Basic 6.0的AVI文件,但无法找到有关如何执行此操作的信息。压缩AVI文件
我知道我可能能够使用直接显示并使用文件源,AVI压缩器和文件编写器过滤器,但在快速测试中,我无法获取要连接的过滤器的引脚。
是否有任何其他简单的方法来实现这个如DLL?
谢谢/
我想压缩使用Visual Basic 6.0的AVI文件,但无法找到有关如何执行此操作的信息。压缩AVI文件
我知道我可能能够使用直接显示并使用文件源,AVI压缩器和文件编写器过滤器,但在快速测试中,我无法获取要连接的过滤器的引脚。
是否有任何其他简单的方法来实现这个如DLL?
谢谢/
如果你有一个AVI文件,你可以去
AVI File -> AVI SPlitter -> (compressor/encoder like ffdshow video encoder) -> AVI Mux -> File writer
翻了2.16gb AVI成5.56mb AVI
你确定你的意思是压缩?你的问题缺乏信息,但我认为你想要使用ffmpeg/libav将文件转换为另一种格式。
是相信我一定要压缩它,我试图使用直接显示目前使用avi文件源,Microsoft H.263 Video Codec和File Writer过滤器,但我无法将它们连接在一起,所以我想知道是否有任何示例代码或预编译的dll提供此功能。 – RJF
这不是严格的文件压缩,您需要了解使用不同编解码器压缩文件和编码数据之间的差异。我给你的链接提供了答案。 – marto