我写了一个像这样的小函数:
def test():
command = "ffmpeg -f mpegts -i udp://224.6.207.111:1234?multicast=1 -acodec copy -vcodec copy -sameq ff-output.ts"
os.system(command)
self.myTimer = Timer(10, "myTimer")
self.myTimer.start()
os.system(signal.SIGINT)
self.myTimer.stop()
当我在终端的python中运行test()
时,ffmpeg总是继续而不关闭。
有人知道如何制止它吗?
感谢您的评论; D 我发现我们可以为ffmpeg使用-t选项:)