0

ヘイロー!

サイズが約 500MB のビデオ ファイル (不明な圧縮) があります。私は OpenCv を試していて、いくつかのフレームを破棄してそのファイルを再保存しようとしています。

プログラムを約 3 分間実行すると (元のファイルは約 1 時間持続します)、既に 700MB のファイルがあります :(

元のファイル サイズを維持し、一部のフレームを破棄するにはどうすればよいですか?

どうも!!!

ps: このコードを使用して元のコーデックを取得しようとしています:

int ex = static_cast<int>(inputVideo.get(CV_CAP_PROP_FOURCC));

しかしどうやら ex = 0 ??

4

1 に答える 1

1

OpenCV は、すべての種類のコンテナー/コーデックをサポートしているわけではありません。たとえば、MKV はサポートされていません。このページには、主題に関する興味深い情報があります。

このリストは、現在サポートされている FourCC コードの一部を共有しています。

于 2012-04-23T12:20:05.193 に答える