Я использую привязки Python для OpenCV и столкнулся с небольшим раздражением при использовании CreateVideoWriter, когда при вызове функции она выводит на консоль что-то похожее на приведенное ниже, и я не могу переоценить ее или идеально перенаправитьэто в переменную.
Output #0, avi, to 'temp/Temp.0433.avi':
Stream #0.0: Video: mjpeg, yuvj420p, 320x240, q=2-31, 9830 kb/s, 90k tbn, 25
tbc
Команда, которую я использую для тестирования, такова:
self.file = cvCreateVideoWriter(nf,CV_FOURCC('M','J','P','G'),self.fps,cvSize(320,240),1)
Хотя в долгосрочной перспективе это приложение будет иметь управляющий графический интерфейс на основе консоли, функция вызывается каждую минуту, поэтому это означает, что трудно представить даже простое меню или более полезную информацию о состоянии, если этот вызов не заполняет консоль.
Просто интересно, испытал ли кто-либо то же самое и / или имеет ли он какой-либоидеи, как я мог бы предотвратить это или предложить подсказки о том, что я делаю неправильно?