Eu preciso gravar sem perdas um fluxo RTSP de uma câmera Axis 211a usando o avconv no Ubuntu 12.04. Eu estou usando este comando:
avconv -rtsp_transport tcp -f rtsp -i rtsp://<IP>/mpeg4/media.amp -acodec copy -vcodec copy -y output.avi
Funciona a maior parte do tempo, mas às vezes eu aleatoriamente (ou pelo menos emendas) recebe um erro que interrompe a gravação após cerca de 2 segundos:
Application provided invalid, non monotonically increasing dts to muxer in stream 1: 26158 >= 21471
av_interleaved_write_frame(): Invalid argument
Obviamente, preciso que isso funcione 100% do tempo, então, se alguém tiver uma solução para isso, seria ótimo. Eu estive olhando ao redor, aparentemente muitas pessoas tiveram um erro semelhante, mas eu não consigo encontrar uma solução.
Obrigado,
G.