我有下面的脚本,我使用OpenCV从withingpython3读取RTSP流。在
cap = cv2.VideoCapture(ID)
ret, frame = cap.read()
这些流是用h264编码的,我得到大量的警告和错误消息。在
[h264 @ 0x7f74cc430c80] co located POCs unavailable
[h264 @ 0x7f74b4258160] error while decoding MB 38 2, bytestream -19
我试图用一个上下文管理器重定向stdout和stderr,让他们安静下来,但没有成功:
class SilenceOutput(object):
def __enter__(self):
self._original_stdout = sys.stdout
self._original_stderr = sys.stderr
sys.stdout = None
sys.stderr = None
def __exit__(self, exc_type, exc_val, exc_tb):
sys.stdout = self._original_stdout
sys.stderr = self._original_stderr
目前没有回答
相关问题 更多 >
编程相关推荐