将视频从起点切换到终点c#

时间:2013-10-21 11:53:29

标签: c# windows video

我创建的代码将使用DownloadStream.Read(buffer,0,DownloadBlockSize)方法从服务器读取视频.mp4文件,并在本地目录中写入fileStream.Write(buffer,0,readCount)方法。

完整的视频下载工作正常,并且最后还可以正常使用。

但是当我尝试从起点修剪时,它将无效并且下载的文件无效。

while (true)
{
   int readCount = DownloadData.DownloadStream.Read(buffer, 0, DownloadBlockSize);
   if (readCount == 0) break;
   fileStream.Write(buffer, 0, readCount);
   fileStream.Flush();
}

我需要将视频从开始点修剪到特定的持续时间,然后将其下载到本地目录中。

对于Exp。 如果视频全长为10分钟。

我想从05:00分钟到08:00分钟(中间3分钟视频)下载视频。

我可以在00:00至08:00之间完成,但不能从中间开始。

0 个答案:

没有答案