yuv

    -1热度

    1回答

    我有一个来自编码器的原始视频和原始音频的两个转储文件,我希望能够测量“唇部同步”。想象一下锤子撞击铁砧的视频。我想逐帧去看看,当锤子最后击中铁砧时,音轨上会出现尖峰振幅。 由于所有事情发生的速度,我不能只听音频,我需要看到时域波形。 是否有任何工具可以让我看到视频和音频?

    1热度

    3回答

    我已经分配了编写程序的任务,该程序需要一个原始YUV示例文件并将其显示在Cocoa OpenGL程序中。 我是一名实习生,我很少或没有线索如何开始。我一直在阅读关于YUV的维基百科&文章,但我找不到有关如何打开原始YUV文件,提取数据并将其转换为RGB并将其显示在视图窗口中的任何良好源代码。 从本质上讲,我需要与任务 - 如何 从样本YUV文件 提取YUV数据 - 如何给YUV数据转换为RGB色彩

    0热度

    1回答

    我得到了一个原始的YUV文件格式,我现在知道的是该剪辑的分辨率为176x144。 Y pla是176x144 = 25344字节,而UV计划是其中的一半。现在,我做了一些关于YUV的读数,并且有不同的格式对应于如何存储美国飞机的不同方式。 现在,如何在Cocoa中执行某种检查来查找原始YUV文件格式。 YUV帧中是否有文件头可以提取一些信息? 在此先感谢大家

    11热度

    3回答

    我在显示原始YUV文件时遇到了问题,它处于NV12格式。 我可以显示一个选定的帧,但是,它仍然主要是在黑色和白色的某些色调的粉红色和绿色。 这里是我的输出如何看起来像 alt text http://i32.tinypic.com/hv0vih.png 不管怎么说,这是我的计划是如何工作的。 (这是在cocoa/objective-c中完成的,但我需要关于程序算法的专家建议,而不是语法。) 在程序

    2热度

    2回答

    我通过使用Nvidia着色器语言编写的片段着色器实现了YUV到RGB的转换。 (Y,U和V存储在单独的纹理中,通过片段着色器中的多重纹理进行组合)。它在OpenGL下工作良好,但在Direct3D下,我无法使输出图像看起来正确。我开始怀疑,在我有机会做YUV转换之前,Direct3D以某种方式修改了Y,U和V采样。有谁知道在片段着色器运行之前Direct3D是否对存储在纹理中的值进行了修改,以及如