2017-04-23 25 views
0

我使用的ffmpeg使用以下命令捕获RTSP流文件:ffmpeg的捕获RTSP流每小时文件

ffmpeg -i rtsp://[IP Address]:[port]/[URL] -vcodec copy -r 60 -t 2600 -y /[outputfile].mp4 

该工程确定并捕获60分钟罚款。我想要做的是:

  1. 输出小时文件,例如capture1.mp4 capture2.mp4
  2. 将当前时间戳作为当前文件中的覆盖(当前为 VLC表示类似LIVE555...)。我想将其更改为 source + timestamp
  3. 在x天之前删除旧的mp4文件,例如,保存文件1或2天

这是可能的ffmpeg或我需要把脚本包装周围的ffmpeg命令?如果是这样,那么我可以重新使用这些示例吗? 这是在Ubuntu linux上使用最新的ffmpeg软件包并使用apt-get install ffmpeg进行安装,因此它是从源代码构建的。

感谢

回答