我必须将视频流保存到HDD。我试图将其作为帧,但这对于硬件(HDD)而言相当昂贵。使用管道(测试)保存编码视频更加温和:
videotestsrc is-live = true |视频| video / x-raw-rgb,framerate = 24/1 | ffmpegcolorspace | x264enc | matroskamux | filesink location = file_X.avi
然而,我想"旋转"目标文件时不时丢帧。这在GStreamer中是否可行(某些元素可以做到这一点或者可以帮助),或者有一些技术可以做到这一点? (C ++或Python)