【发布时间】:2011-01-18 14:44:19
【问题描述】:
我有一个已转换为字节数组的 MPEG 文件。目的是让客户端检索此字节数组,然后将 MPEG 文件保存在本地,它将在 WPF 应用程序中使用。
我可以将 MPEG 文件转换为字节数组,但我不知道如何将字节数组转换回 MPEG 或将字节数组另存为 MPEG 文件。
我该怎么做?
顺便说一句,任何有关将字节数组转换为 WPF 支持的任何视频格式的信息都会有所帮助。
【问题讨论】:
-
一个MPEG文件是一个字节数组。它只是在磁盘上。
-
所以,“我可以将 MPEG 文件转换为字节数组”——或许可以告诉我们你是如何做到的。
-
这是一个非常好的观点!我没有测试从 mpeg 转换为字节数组的代码。它不工作!那么如何在我的函数中将 mpeg 文件读入我自己的字节数组中呢?这甚至可能吗?
-
当我为函数提供 mpeg 文件的路径时,我必须将任何文件转换为字节数组的代码不起作用。我正在使用此处找到的 FileToByteArray 函数 - digitalcoding.com/Code-Snippets/C-Sharp/…。当我尝试使用 FileStream 打开 mpeg 文件进行读取时收到 IOException。
-
"无法从域控制器读取配置信息,可能是因为机器不可用,或者访问被拒绝。\r\n" --- 它是我的本地机器,所以应该是可用——另一方面,我不知道为什么会拒绝访问该文件?!