self.vp8enc.set_property('min_quantizer', 1)
self.vp8enc.set_property('max_quantizer', 13)
self.vp8enc.set_property('cpu-used', 5)
- self.vp8enc.set_property('deadline', 42000)
+ self.vp8enc.set_property('deadline', 1)
+## self.vp8enc.set_property('target-bitrate', 2000000)
self.vp8enc.set_property('threads', 2)
self.vp8enc.set_property('sharpness', 7)
def create_filtering_elements(self):
self.scaling = Gst.ElementFactory.make('videoscale', 'scaling')
- caps = Gst.caps_from_string('video/x-raw, width=(int)640, height=(int)360')
+ caps = Gst.caps_from_string(
+ 'video/x-raw, width=(int)640, height=(int)360, framerate=(float)25/1')
self.capsfilter = Gst.ElementFactory.make('capsfilter', 'capsfilter')
self.capsfilter.set_property('caps', caps)
self.queuev_2,
self.queuev_3,
output_element_3=self.vp8enc)
-## self.capsfilter_backup.link(self.queuev_3)
print('BACKUP OK...', end='')
if not cond:
print('TEST OK...', end='')