OpenShot Video Editor  2.0.0
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
export.Export Class Reference

Export Dialog. More...

Inheritance diagram for export.Export:

Public Member Functions

def __init__ (self)
 
def accept (self)
 Start exporting video. More...
 
def btnBrowse_clicked (self)
 
def cboProfile_index_changed (self, widget, index)
 
def cboSimpleProjectType_index_changed (self, widget, index)
 
def cboSimpleQuality_index_changed (self, widget, index)
 
def cboSimpleTarget_index_changed (self, widget, index)
 
def cboSimpleVideoProfile_index_changed (self, widget, index)
 
def convert_to_bytes (self, BitRateString)
 
def delayed_fps_callback (self)
 Callback for fps/profile changed event timer (to delay the timeline mapping so we don't spam libopenshot) More...
 
def getProfileName (self, profile_path)
 Get the profile name that matches the name. More...
 
def getProfilePath (self, profile_name)
 Get the profile path that matches the name. More...
 
def populateAllProfiles (self, selected_profile_path)
 Populate the full list of profiles. More...
 
def reject (self)
 
def updateChannels (self)
 Update the # of channels to match the channel layout. More...
 
def updateFrameRate (self)
 Callback for changing the frame rate. More...
 
def updateProgressBar (self, path, start_frame, end_frame, current_frame)
 Update progress bar during exporting. More...
 

Public Attributes

 abr
 
 channel_layout_choices
 
 delayed_fps_timer
 
 export_button
 
 exporting
 
 profile_names
 
 profile_paths
 
 s
 
 selected_profile_index
 
 settings_data
 
 timeline
 
 timeline_length_int
 
 vbr
 

Static Public Attributes

 ui_path = os.path.join(info.PATH, 'windows', 'ui', 'export.ui')
 

Detailed Description

Export Dialog.

Definition at line 52 of file export.py.

Constructor & Destructor Documentation

◆ __init__()

def export.Export.__init__ (   self)

Definition at line 57 of file export.py.

Member Function Documentation

◆ accept()

def export.Export.accept (   self)

Start exporting video.

Definition at line 621 of file export.py.

◆ btnBrowse_clicked()

def export.Export.btnBrowse_clicked (   self)

Definition at line 574 of file export.py.

◆ cboProfile_index_changed()

def export.Export.cboProfile_index_changed (   self,
  widget,
  index 
)

Definition at line 394 of file export.py.

◆ cboSimpleProjectType_index_changed()

def export.Export.cboSimpleProjectType_index_changed (   self,
  widget,
  index 
)

Definition at line 357 of file export.py.

◆ cboSimpleQuality_index_changed()

def export.Export.cboSimpleQuality_index_changed (   self,
  widget,
  index 
)

Definition at line 561 of file export.py.

◆ cboSimpleTarget_index_changed()

def export.Export.cboSimpleTarget_index_changed (   self,
  widget,
  index 
)

Definition at line 424 of file export.py.

◆ cboSimpleVideoProfile_index_changed()

def export.Export.cboSimpleVideoProfile_index_changed (   self,
  widget,
  index 
)

Definition at line 539 of file export.py.

◆ convert_to_bytes()

def export.Export.convert_to_bytes (   self,
  BitRateString 
)

Definition at line 589 of file export.py.

◆ delayed_fps_callback()

def export.Export.delayed_fps_callback (   self)

Callback for fps/profile changed event timer (to delay the timeline mapping so we don't spam libopenshot)

Definition at line 263 of file export.py.

◆ getProfileName()

def export.Export.getProfileName (   self,
  profile_path 
)

Get the profile name that matches the name.

Definition at line 286 of file export.py.

◆ getProfilePath()

def export.Export.getProfilePath (   self,
  profile_name 
)

Get the profile path that matches the name.

Definition at line 279 of file export.py.

◆ populateAllProfiles()

def export.Export.populateAllProfiles (   self,
  selected_profile_path 
)

Populate the full list of profiles.

Definition at line 548 of file export.py.

◆ reject()

def export.Export.reject (   self)

Definition at line 824 of file export.py.

◆ updateChannels()

def export.Export.updateChannels (   self)

Update the # of channels to match the channel layout.

Definition at line 301 of file export.py.

◆ updateFrameRate()

def export.Export.updateFrameRate (   self)

Callback for changing the frame rate.

Definition at line 322 of file export.py.

◆ updateProgressBar()

def export.Export.updateProgressBar (   self,
  path,
  start_frame,
  end_frame,
  current_frame 
)

Update progress bar during exporting.

Definition at line 293 of file export.py.

Member Data Documentation

◆ abr

export.Export.abr

Definition at line 481 of file export.py.

◆ channel_layout_choices

export.Export.channel_layout_choices

Definition at line 166 of file export.py.

◆ delayed_fps_timer

export.Export.delayed_fps_timer

Definition at line 89 of file export.py.

◆ export_button

export.Export.export_button

Definition at line 82 of file export.py.

◆ exporting

export.Export.exporting

Definition at line 85 of file export.py.

◆ profile_names

export.Export.profile_names

Definition at line 192 of file export.py.

◆ profile_paths

export.Export.profile_paths

Definition at line 193 of file export.py.

◆ s

export.Export.s

Definition at line 73 of file export.py.

◆ selected_profile_index

export.Export.selected_profile_index

Definition at line 210 of file export.py.

◆ settings_data

export.Export.settings_data

Definition at line 79 of file export.py.

◆ timeline

export.Export.timeline

Definition at line 114 of file export.py.

◆ timeline_length_int

export.Export.timeline_length_int

Definition at line 346 of file export.py.

◆ ui_path

export.Export.ui_path = os.path.join(info.PATH, 'windows', 'ui', 'export.ui')
static

Definition at line 55 of file export.py.

◆ vbr

export.Export.vbr

Definition at line 473 of file export.py.


The documentation for this class was generated from the following file: