我在Mac上使用OpenCV和ffmpeg編寫視頻。我已經能夠使用編解碼器/ fourcc代碼FMP4成功編寫.avi文件。然而,我想編寫.mp4文件。當我嘗試使用FOURCC FMP4寫一個.mp4檔案我得到這個錯誤: [mp4 @ 0x100b4ec00] Tag FMP4/0x34504d46 incompatible with output codec id '13' ([0][0][0]
翻閱the defined surface formats of SlimDX,有些似乎不見了。我有興趣使用NV12 format。 由於格式被定義爲一個枚舉,因此我無法傳遞FOURCC格式爲I would be able to using unmanaged code。 有什麼辦法可以解決這個問題嗎?