Estoy transmitiendo contenido H264 desde una cámara IP usando VideoCapture de OpenCV (compilado con soporte para ffmpeg).¿Cómo lidiar con los errores de decodificación de cv :: VideoCapture?
Así que ahora las cosas funcionan bien, pero de vez en cuando tengo errores de decodificación (de ffmpeg creo):
[h264 @ 0x103006400] mb_type 137 in I slice too large at 26 10
[h264 @ 0x103006400] error while decoding MB 26 10
[h264 @ 0x103006400] negative number of zero coeffs at 25 5
[h264 @ 0x103006400] error while decoding MB 25 5
[h264 @ 0x103006400] cbp too large (421) at 35 13
[h264 @ 0x103006400] error while decoding MB 35 13
[h264 @ 0x103006400] mb_type 121 in P slice too large at 20 3
[h264 @ 0x103006400] error decoding MB 20 3
Estos mensajes se muestran en la consola. ¿Hay alguna forma limpia de escuchar esto? Me gustaría omitir el procesamiento de los marcos glitchy.
¿Algún consejo/sugerencia?
enfrenta el mismo problema .... ¿¿¿alguna solución??? – tod