当我使用ffmpeg录制视频时,为什么录制会暂停并挂起

时间:2019-12-24 13:21:16

标签: ffmpeg rtp

我正在使用FFmpeg记录RTP流,但是遇到问题:

我使用关注命令:

FFmpeg -thread_queue_size 128 -i http://0.0.0.0:8012/rtp/239.3.1.141:1234 -map 0 -c复制-t 36000 /home/iptv/test.ts

当视频帧号达到142275时,出现以下提示:

1。pos:5699333740和DTS:36464.9s处的新视频流0:2

2。位于pos:5699385628和DTS:36464.1s的新音频流0:3

然后暂停录制过程。

根据提示,似乎视频流的位置已更改。

如果有人能帮助我解决这个问题,我将不胜感激


从'http://0.0.0.0:8012/rtp/239.3.1.141:1234'中输入#0,mpegts:

持续时间:N / A,开始:25297.448000,比特率:N / A

Program 1 

Metadata:

  service_name    : 

  service_provider: 

Stream #0:0[0x1011]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc

Stream #0:1[0x1100]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 128 kb/s

将#0 mpegts输出到'/home/TJTV/TJTV_20191224-073001.ts':

元数据:

encoder         : Lavf58.35.101

Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 90k tbn, 90k tbc

Stream #0:1: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 128 kb/s

流映射:

流#0:0->#0:0(复制)

流#0:1->#0:1(复制)

按[q]停止,按[?]寻求帮助

frame = 109 fps = 107 q = -1.0大小= 4096kB时间= 00:00:05.32比特率= 6297.8kbits / s速度= 5.22x

frame = 133 fps = 65 q = -1.0大小= 4864kB时间= 00:00:06.33比特率= 6288.8kbits / s速度= 3.08x

frame = 154 fps = 50 q = -1.0大小= 5888kB时间= 00:00:07.17比特率= 6721.6kbits / s速度= 2.32x

frame = 179 fps = 43 q = -1.0大小= 6912kB时间= 00:00:08.18比特率= 6918.8kbits / s速度= 1.98x


...

frame = 142250 fps = 25 q = -1.0大小= 5452032kB时间= 01:34:50.95比特率= 7848.1kbits / s速度= 1x

frame = 142275 fps = 25 q = -1.0大小= 5453056kB时间= 01:34:51.96比特率= 7848.2kbits / s速度= 1x

[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用

引用了[NULL @ 0x5faf000]不存在的PPS 0

[mpegts @ 0x5faab40]位于pos:5699333740和DTS:36464.9s的新视频流0:2

[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用

引用了[NULL @ 0x5faf000]不存在的PPS 0

frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x

[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用

[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用

引用了[NULL @ 0x5faf000]不存在的PPS 0

[mpegts @ 0x5faab40]位于pos:5699385628和DTS:36464.1s的新音频流0:3

[NULL @ 0x5faf000] SPS在decode_picture_timing中不可用

引用了[NULL @ 0x5faf000]不存在的PPS 0

frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x

frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x

frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x

frame = 142299 fps = 25 q = -1.0大小= 5454080kB时间= 01:34:52.94比特率= 7848.3kbits / s速度= 1x

0 个答案:

没有答案