我正在尝试使用工具 avconv(版本 v10_alpha2-128-g77bb000)从 PoE IP 摄像机(Lupusnet LE932)记录 RTSP-Stream。使用 VLC 媒体播放器 2.1.4,此 RTSP 流可以正常工作。我可以查看并记录它。现在我想使用分段(将视频记录在拆分文件中,例如每小时一个文件),所以我切换到 avconv。
这是我正在使用的命令:
avconv -i rtsp://192.168.1.41/ -c copy -map 0 -f segment
-segment_time 300 -segment_format mp4 "capture-%03d.mp4"
在网络摄像头用户界面中,我可以将视频格式从 H.264 更改为 MP4,但这并没有帮助。
所以这些是产生的错误消息:
[rtsp @ 0153af00] max_analyze_duration reached
[rtsp @ 0153af00] Estimating duration from bitrate, this may be inaccurate
和:
[mp4 @ 015e67e0] Codec for stream 0 does not use global headers but container format
requires global headers
[mp4 @ 015e67e0] Codec for stream 1 does not use global headers but container format
requires global headers
[mp4 @ 015e67e0] track 1: could not find tag, codec not currently supported in
container
我的问题:为什么流的录制可以使用 VLC 而不是 avconv?这些错误消息是什么意思?(我是一个完整的初学者)