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是否對存儲在紋理中的值進行了修改,以及如