Tag: video

从CaptureElement和MediaCapture执行实时video流处理

在我的Windows 8商店应用程序中,我倾向于执行实时video流处理(例如,面部检测)。 技术1 在我以前的Windows 7应用程序中,我能够使用以下技术( C#中的相机面部检测使用Emgu CV(OpenCV in .NET)和WPF )来执行实时video处理。 该技术具有固定周期定时器回调,以主动从相机对象查询图像缓冲区 。 void timer_Tick(object sender, EventArgs e) { Image currentFrame = capture.QueryFrame(); // Perform image processing based on currentFrame 技术2 我之前在Android中使用的另一种技术是,我将在相机上安装相机缓冲预览回调。 摄像机将通过传递捕获的摄像机缓冲区定期触发回调 。 从那里,我可以执行图像处理。 public abstract void onPreviewFrame (byte[] data, Camera camera) { // Perform image processing based on data 但是,在谈论Windows 8 Store Application的video处理的文章中,他们大多使用内置处理function 如何旋转捕获的video(使用C#/ […]

如何从c#刻录videoDVD?

我需要在C#应用程序中从我的网络摄像头刻录videoDVD吗? 这样做的正确方法是什么? 需要什么步骤? 我想我必须使用正确的文件夹结构和MPEG2video创建图像,然后将其刻录到DVD? IMAPI2?

如何从Powerpoint 2010导出电影?

如何使用MS Office PIA(主互操作程序集)或其他方式以编程方式将嵌入式video从powerpoint 2010导出到外部文件? 在演示文稿中嵌入video是Powerpoint 2010中的一项新function,我无法找到解决方案。

C#中的实时wmvvideo编码

如何动态编码video并通过网络从C#发送? 找不到合适的图书馆。 我需要在WMV中进行编码,并且不介意实际编码是否在C ++中进行,只要该库具有可用的.NET程序集即可。 谢谢

如何将video的第一帧保存为图像?

我想提取上传video的第一帧并将其保存为图像文件。 可能的video格式是mpeg,avi和wmv。 还有一件事要考虑我们正在创建一个ASP.NET网站。

提取.avi文件的帧

我正在尝试编写ac#代码来提取.avi文件的每个帧并将其保存到提供的目录中。 你知道任何合适的图书馆用于此目的吗? 注意:最终版本必须适用于所有系统,无论安装的编解码器或系统架构如何。 它不能要求机器上存在其他程序(如MATLAB)。 提前致谢。 Tunc

如何在C#中合并2个video文件?

我需要将多个video文件(.wmv)合并在一起以获取单个wmv文件。 我该怎么做?

使用高质量video流开发video聊天应用程序

我在一家公司工作,我们正在开发现有应用程序的video聊天支持。 我已经看过各种解决方案了 使用Managed Direct节目在C#中进行video捕获和流式传输 在代码项目中的一些代码示例我们拍摄图像并通过网络传递(我称之为粗略的解决方案,因为这会占用大量带宽。 从头开始编写压缩算法并使用它来压缩 – 解压缩video。 现在的挑战是我们希望实现非常高质量的video流,并且容器应用程序使用C#.NET编码 这是我到目前为止提出的。 流数据的网络逻辑用C#编写,video压缩用VC ++编写,并尽可能使用pinvoke或CLI调用VC ++ dll。 我正在寻找一个在这个领域更有经验的人,他可以建议我,如果我正确或者仍然可以改进。 最终目标是高质量的video流。 编解码器可以是h.2633,h.264等任何东西。

我该如何播放video文件?

我喜欢通过我的C#程序播放video文件,例如AVI。 是否可以播放这样的video文件?

使用VideoPlayer播放360立体video

我想在Android上的Unity中在虚拟现实中播放立体360度video。 到目前为止,我一直在做一些研究,我有两个摄像头用于右眼和左眼,每个摄像头围绕着它们。 我还需要一个自定义着色器来在球体内部渲染图像。 我通过将y-tiling设置为0.5来使图像的上半部分显示在一个球体上,而下半部分显示在另一个球体上,y-tile为0.5,y-offset为0.5。 有了这个,我可以显示3D 360度图像已经正确 。 整个想法来自本教程 。 现在对于video,我需要控制video速度,所以事实certificate我需要来自新的Unity 5.6测试版的VideoPlayer。 现在我的设置到目前为止需要video播放器在两个球体上播放video,其中一个球体播放上部(一只眼睛)而另一个video播放下部(另一只眼睛)。 这是我的问题 :我不知道如何让video播放器在两种不同的材料上播放相同的video(因为它们具有不同的平铺值)。 有没有办法做到这一点? 我得到了一个提示,我可以使用相同的材​​料并通过UV实现平铺效果,但我不知道它是如何工作的,我甚至没有让video播放器使用相同的材​​料在两个对象上播放video他们都。 我在这里有截图。 右侧球体只有材质videoMaterial。 没有平铺,因为我必须通过紫外线这样做。 走哪条路怎么办? 我在正确的路上吗?