我可以在Directshow的FileWriter过滤器中访问文件

时间:2014-10-30 04:14:42

标签: directshow

我已阅读过FileWriter过滤器:

"无论格式如何,File Writer过滤器都可用于将文件写入光盘。滤波器只是将其在输入引脚上接收的内容写入光盘,因此必须将其连接到上游,以便能够正确格式化文件。您可以使用File Writer创建新的输出文件或指定现有文件;如果文件已经存在,它将被新数据完全覆盖。 "

所以我的问题是:

我正在使用FileWriter过滤器将音频流写入光盘。在光盘中写入文件之前我想访问该文件,因此可以或者我应该制作自己的自定义过滤器。

2 个答案:

答案 0 :(得分:0)

文件编写器筛选器不提供在写入文件时更改文件共享模式的选项。此外,在大多数情况下,在最终确定之前访问文件是没有意义的:文件很少以递增方式写入,文件最终化会在文件中间更改数据,而在文件关闭之前访问数据可能会导致错误/不完整的流

答案 1 :(得分:0)

罗马R是对的。作家是写作。如果您需要变换数据 - 编写自己的变换滤镜。

你可以直接问我here