如何在python

时间:2017-11-08 23:34:18

标签: python ffmpeg rtsp

我需要在python中记录一个rtsp视频流到文件,我想根据情况随时停止录制。我使用subprocess与ffmpeg命令行进行交互,但有时它会中断,视频会继续录制,从而产生一个巨大的文件。

有没有什么好方法可以将rtsp视频流转储到文件中,并且能够在开始录制后随时停止录制?

非常感谢任何帮助。

增加:

优选与PiCamera类似的API如此:

import picamera
from time import sleep

camera = picamera.PiCamera()

camera.start_recording('video.h264')
sleep(5)
camera.stop_recording()

但唯一的区别是视频源是IP摄像头。

0 个答案:

没有答案