我有一个要压缩的 AVI 文件。
我曾尝试将Simple C# Wrapper 用于 AviFile 库,但由于以下两个原因而出现问题:
- 压缩时,基础设施弹出一个表单窗口选择压缩方法,我无法通过代码选择压缩方法
- 压缩使音频消失
这是我的代码:
AviManager aviManager = new AviManager(aviFilePath, true);
VideoStream aviStream = aviManager.GetVideoStream();
VideoStream newStream;
AviManager newManager = aviStream.DecompressToNewFile(compressedAviPath, true, out newStream);
aviManager.Close();
//save and close un-/re-compressed file
newManager.Close();
你知道我该怎么做:
- 解决这些问题
- 使用另一个可以压缩 AVI 视频的库
谢了,兄弟们。