C # WPF конвертировать байтовый массив в видео файл? - PullRequest
1 голос
/ 18 января 2011

У меня есть файл MPEG, который я преобразовал в байтовый массив. Предполагается, что клиент получит этот байтовый массив, а затем сохранит файл MPEG локально, где он будет использоваться в приложении WPF.

Я могу преобразовать файл MPEG в байтовый массив, но я не знаю, как преобразовать байтовый массив обратно в MPEG или сохранить байтовый массив как файл MPEG.

Как мне это сделать?

Кстати, любая информация о преобразовании байтового массива в любой видеоформат, поддерживаемый WPF, будет полезна.

Ответы [ 2 ]

1 голос
/ 18 января 2011

Вы можете вызвать File.WriteAllBytes, чтобы записать байтовый массив в файл.

Если байтовый массив содержит другой формат (например, DivX), вам необходимо перекодировать файл в MPEG, возможно, используя ffmpeg.

0 голосов
/ 18 января 2011

А как же System.IO.File.WriteAllBytes(myFileName, mpegDataByteArray)?

...