我想问的第一个问题:“WMV 文件是二进制文件吗?”。以及如何以字节为单位读取 WMV 文件?
1969 次
3 回答
2
您可以在 codeplex 上查看AsfMojo,所有解析都在托管代码中完成 - 假设您正在寻找解析器。
AsfMojo 是一个开源的 .NET ASF 解析库,支持解析 Windows Media Audio (WMA) 和 Windows Media Video (WMV) 文件。
于 2011-07-19T02:33:07.510 回答
0
是的。
您可以使用FileStream
.
于 2011-07-19T02:32:26.957 回答
0
是的,您可以将其读入字节数组,如下所示:
using (BinaryReader b = new BinaryReader(File.Open("file.wmv", FileMode.Open)))
{
byte[] array = b.ReadBytes(b.Length);
b.close();
}
请注意,虽然 WMV 文件可能很大,但一次读取它可能会更好。看看这里如何做到这一点。
于 2011-07-19T02:37:02.470 回答