Exemplo n.º 1
0
 def __init__(self):
     DefaultEncodingProfile.__init__(self)
     self.extension = "ogg"
     self.video_width = 320
     self.video_height = 240
     self.video_bitrate = 2000
     self.audio_bitrate = 128000
     self.video_quality = 16
     self.video_framerate = 25
     self.keyframe_freq = 25
Exemplo n.º 2
0
 def __init__(self):
     DefaultEncodingProfile.__init__(self)
     self.extension = "dv"
     self.video_width = 720
     self.video_height = 576
     self.video_bitrate = vb = 25146  # kbits/s
     self.audio_bitrate = ab = 1536000  # bits/s
     self.misc_bitrate = mb = 8700  # kbits/s
     self.total_bitrate = tb = (vb + mb) + ab / 1000  # kbits/s
     self.total_bitrate_kB = tb * 1024  #
Exemplo n.º 3
0
 def __init__(self):
     DefaultEncodingProfile.__init__(self)
     self.extension = "dv"
     self.video_width = 720
     self.video_height = 576
     self.video_bitrate = vb = 25146  # kbits/s
     self.audio_bitrate = ab = 1536000  # bits/s
     self.misc_bitrate = mb = 8700  # kbits/s
     self.total_bitrate = tb = (vb + mb) + ab/1000  # kbits/s
     self.total_bitrate_kB = tb*1024  #
Exemplo n.º 4
0
 def __init__(self,
              sbin_content,
              profile=DefaultEncodingProfile(),
              autoadd_caps=True):
     self.profile = profile
     self.tags = ["v_src_tee"]
     self.enc_tag = "v_enc_%s_tee" % VideoEncoder.index
     if autoadd_caps:
         self.caps = "video/x-raw, width=(int)%s, height=(int)%s, framerate=(fraction)%s/1, format=(string)I420" % (
             profile.video_width, profile.video_height,
             profile.video_framerate)
         sbin_begin = "%s. ! queue name=venc_%s_preprocess ! videorate ! videoconvert ! %s !" % (
             self.tags[0], self.index, self.caps)
     else:
         sbin_begin = "%s. ! queue name=venc_%s_preprocess ! videorate ! videoconvert !" % (
             self.tags[0], self.index)
     sbin_end = "! queue ! tee name=%s" % self.enc_tag
     self.sbin = "%s %s name=vencoder_%s %s" % (
         sbin_begin, sbin_content, VideoEncoder.index, sbin_end)
     VideoEncoder.index += 1