我创建的代码将使用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之间完成,但不能从中间开始。