OpenCV.CV_FOURCC


1、c++ - how to use CV_CAP_PROP_FOURCC_ - Stack Overflow.html(https://stackoverflow.com/questions/22393875/how-to-use-cv-cap-prop-fourcc

double f = cvGetCaptureProperty(image, CV_CAP_PROP_FOURCC);
char* fourcc = (char*) (&f); // reinterpret_cast
int ex = static_cast<int>(inputVideo.get(CV_CAP_PROP_FOURCC));

// Transform from int to char via Bitwise operators
char EXT[] = {(char)(ex & 0XFF),(char)((ex & 0XFF00) >> 8),(char)((ex & 0XFF0000) >> 16),(char)((ex & 0XFF000000) >> 24),0};

  

 

 1.1、我在 C#里面 這樣寫的:

            VideoCapture capture = new VideoCapture(@"G:\資料\配置\ch05_20190604101714.mp4");

            double d = capture.GetCaptureProperty(CapProp.FourCC);
            Console.WriteLine("\n d : {0}", d);
            unsafe
            {
                char* fourcc = (char*)(&d); // reinterpret_cast
                string str = new string( fourcc );
                Console.WriteLine(str);// ZC: 這里貌似沒有 輸出字符串

            }

            
            int ex = Convert.ToInt32(d);
            char[] EXT = { (char)(ex & 0XFF), (char)((ex & 0XFF00) >> 8), (char)((ex & 0XFF0000) >> 16), (char)((ex & 0XFF000000) >> 24), (char)0 };
            string str1 = new string(EXT);
            Console.WriteLine(str1);// ZC: 這里輸出了字符串:“h264?”

 

2、

 2.1、ffmpeg視頻轉碼壓縮 - 陽水平的博客 - CSDN博客.html(https://blog.csdn.net/zhezhebie/article/details/79263492

  ZC:視頻編碼:視頻編碼方式就是指通過特定的壓縮技術,將某個視頻格式的文件轉換成另一種視頻格式文件的方式。視頻編碼格式常見到的有:MPEG-2 TS、Divx、Xvid、H.264、WMV-HD和VC-1。

 2.2、OpenCV中CV_FOURCC可以獲取的編碼… - pymqq的專欄 - CSDN博客.html(https://blog.csdn.net/pymqq/article/details/19977097

     CV_FOURCC('P', 'I', 'M', '1') = MPEG-1 codec
     CV_FOURCC('M', 'J', 'P', 'G') = motion-jpeg codec
     CV_FOURCC('M', 'P', '4', '2') = MPEG-4.2 codec 
     CV_FOURCC('D', 'I', 'V', '3') = MPEG-4.3 codec 
     CV_FOURCC('D', 'I', 'V', 'X') = MPEG-4 codec 
     CV_FOURCC('U', '2', '6', '3') = H263 codec 
     CV_FOURCC('I', '2', '6', '3') = H263I codec 
     CV_FOURCC('F', 'L', 'V', '1') = FLV1 codec

 

 2.3、Opencv CV_FOURCC 可能的 四字碼 - yh880的專欄 - CSDN博客.html(https://blog.csdn.net/yh880/article/details/7721530

  ZC:里面提到的 MS的官方鏈接,但是已經打不開了,我 度娘 類似 "Microsoft 注冊的“四字符代碼”(FourCC) 信息的說明" 的關鍵字,得到的結果是:已注冊的 FOURCC 代碼和 WAVE 格式 _ Microsoft Docs.html(https://docs.microsoft.com/zh-cn/previous-versions/ms867195(v=msdn.10)

 2.4、從攝像頭獲取_保存視頻(CV_FOURCC可以獲取的視頻編碼格式) - SBWCD_0803的專欄 - CSDN博客.html(https://blog.csdn.net/SBWCD_0803/article/details/7873541

3、

4、

5、

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM