【问题标题】:FFMpeg concat streamsFFMpeg 连续流
【发布时间】:2016-07-09 20:45:31
【问题描述】:

我正在尝试从两台摄像机接收两个 H264 UDP 流,并将它们保存到一个文件中(因此它们始终是同步的)。试了很多,总是说第二个流没有视频(虽然我可以看)。

ffmpeg -probesize 20M -analyzeduration 20M -i udp://@127.0.0.1:1234 -probesize 20M -analyzeduration 20M -i udp://@127.0.0.1:1235 -filter_complex "[0:v]fps=15,scale=320:240,setsar=1/1,setpts=PTS-STARTPTS[v0]; [1:v]fps=15,scale=320:240,setsar=1/1,setpts=PTS-STARTPTS[v1]; [v0][v1]concat=n=2:v=1:a=0 [v0] [v1]" -map "[v0]" -map "[v1]" -threads 0 -y kk.ts

是否可以将 concat 应用于实时流,因此我们有一个包含两个程序的视频?

【问题讨论】:

  • 这个网站是为编程问题。我们不是一般的软件技术支持。
  • 对不起,我在这里问是因为在谷歌搜索后,我看到了其他几篇关于 ffmpeg 的(已回答)帖子。
  • 如果 SO 是这个问题的正确位置,可以讨论(也许) - 但由于 ffmpeg 是 SO 的一个标签,所以拒绝投票不是正确的态度。

标签: ffmpeg streaming h.264 concat


【解决方案1】:

由于我不被允许回复,所以我会发布这个。

Gerfried,我同意投反对票只是为了提升自己...所以不要再做这种行为了,因为新用户犯了错误和/或董事会设置不允许这样做行动。

按照原始问题中的建议进行操作,我建议您尝试使用

ffmpeg -i concat(file1,file2)

http://reck.dk/ffmpeg-combine-or-merge-several-video-into-one-video-concatenating-media-files/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-01
    • 1970-01-01
    • 2013-10-12
    • 2016-03-20
    • 1970-01-01
    相关资源
    最近更新 更多