다음은 두 개의 비디오를 결합하는 코드입니다. 프로그램을 실행하면 두 개의 비디오를 결합하고 폴더에 비디오를 결합합니다. 연결된 비디오 크기가 맞아야합니다.결합 작업 후 비디오가 완전히 재생되지 않음
하지만이 동영상을 재생할 때 그것은 WMP에서 비디오의 첫 번째 역할을하지만 난 VLC에서 동영상을 재생할 때 비디오의 두 번째 부분을 담당합니다.
public void JoiningVideo()
{
string j = @"D:/test2";
string outputpath = @"D:/test3/beforeEventab1.wmv";
DirectoryInfo di = new DirectoryInfo(j);
FileStream fs;
fs = new FileStream(outputpath, FileMode.Append);
foreach (FileInfo fi in di.GetFiles(@"*.wmv"))
{
byte[] bytesource = System.IO.File.ReadAllBytes(fi.FullName);
fs.Write(bytesource, 0, bytesource.Length);
}
fs.Close();
}
에는 내가 헤더와 방법 모두 수있는이 u는 내가 감사 할 것입니다 주었다 코드의 일부 변경을 병합하는 방법에 대해 잘 모릅니다없고, 그것은 내 문제 – Shahzaman
내가 질수 없음을 해결할 수 있습니다. 위에서 언급 한 것처럼 두 개의 동영상을 병합하는 것이 훨씬 더 복잡합니다. 미안합니다. 나는 나의 대답을 확장 할 것이고, 거기에 쓰는 것이 더 쉽다. – Nippey