Eu uso o VLC para salvar um fluxo RTSP da câmera IP para o arquivo mp4. Na caixa de diálogo Converter/Salvar, escolho
+ Encapsulation: MP4/MOV
+ Video codec: Keep original video track (not using transcode)
O VLC salvou o arquivo com sucesso, mas o arquivo contém alguns metadados incorretos. Tamanho do arquivo ~ 25 GB (cerca de 12 horas), mas a duração nos metadados é de 7 minutos e 25 segundos.
Stream 0:
Codec: H264- MPEG-4 AVC (part 10) (avc1)
Video resolution: 1920x1080
Frame rate: 2701.222144
Quando busco 7:25 (fim da barra de progresso), o video não para, vlc ainda continua tocando.
Eu também tento usar a linha de comando vlc, mas o arquivo salvo ainda contém metadados incorretos.
cvlc --rtsp-http RTSP_URL --sout "#std{access=file,dst=vlc.mp4,mux=mp4}" vlc://quit
Acho que o VLC teve problemas com carimbo de data/hora com fluxo RTSP. Alguém poderia me dar alguma ideia sobre esse problema? Muito Obrigado !
Minha solução: