Ich versuche, zwei Videos miteinander zu verschmelzen. Unten ist ein Beispielcode, den ich versuche, es zu funktionieren < /p>
FileStream fs = new FileStream(@"C:\Users\test\Downloads\m.mp4", FileMode.Append);
//m1,m2,m3 are video mp4 files on my disk
var bytes = System.IO.File.ReadAllBytes(@"C:\Users\test\Downloads\m1.mp4");
fs.Write(bytes,0 ,bytes.Length);
fs.Close();
FileStream fs1 = new FileStream(@"C:\Users\test\Downloads\m.mp4", FileMode.Append);
//m1,m2 are video mp4 files on my disk
var bytes1 = System.IO.File.ReadAllBytes(@"C:\Users\test\Downloads\m2.mp4");
fs1.Write(bytes1,0 ,bytes1.Length);
fs1.Close();
< /code>
Nun, was passiert, ist, dass das neue Video die Größe der beiden Videos kombiniert hat, aber nur das erste Video zeigt und nur die Dauer des ersten Videos hat. Wie kann ich das beheben?
Zwei Videos mit C# verschmelzen/verkettet ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post