1

我想将一些测试注释(xml 文件)添加到 avi 文件中,作为稍后处理它的程序的食物。这是完成/可行...理想情况下,像 ac# 库来帮助我访问和读/写 avis。

?

4

2 回答 2

1

AVI的结构一点也不难理解。它遵循 RIFF 结构(与 .wav 文件相同)。它实际上允许您定义任意数据流。您可能需要重新构建文件,但这并不难。

http://en.wikipedia.org/wiki/Resource_Interchange_File_Format

请注意,如果您使用非标准 RIFF 块,其他程序可能不满意。

话虽如此,我只是将 .xml 文件放入与 .avi 文件相同的目录中。但也许这不能满足您的需求。

于 2010-06-15T18:36:04.420 回答
0

如果您可以保证文件将保留在 NTFS 卷上,则可以将元数据存储在备用数据流中

如果文件将通过 Internet 发送,则不要这样做,因为它不太可能拉动 ADS。

于 2010-06-15T19:23:28.427 回答