如何使用c#在正在运行的视频上附加图像
本文关键字:图像 的视频 运行 何使用 | 更新日期: 2023-09-27 17:53:17
我想使用c#在运行视频上添加图像。My Code Is but not working
byte[] mainAudio = System.IO.File.ReadAllBytes(Server.MapPath(image path));//Upload by User
byte[] intreAudio = System.IO.File.ReadAllBytes(Server.MapPath(video path));//File Selected For Interruption
List<byte> int1 = new List<byte>(mainAudio);
int1.AddRange(intreAudio);
byte[] gg = int1.ToArray();
using (FileStream fs =
System.IO.File.Create(Server.MapPath(@"'TempBasicAudio'myfile1.mp3")))
{
if (gg != null)
{
fs.Write(gg, 0, gg.Length);
}
}
你有没有想过视频文件不只是一个无意识的"图像数组",所以你不能在末尾添加另一个字节范围?
取决于视频类型,有一个相当复杂的管理结构,你可以忽略它。视频是高度复杂的编码。
在更新管理信息时,您可能必须以特定的形式添加图像-或者您甚至可能必须对其进行转码(解码所有图像,然后重新编码整个视频流)。
也许一本关于视频处理基础知识的书现在正合适?