CUT_MANUALLY - EinApfelBaum/otr-verwaltung3p GitHub Wiki
bin/otrverwaltung3p
App.perform_action(Action.CUT, cut_action=Cut_action.MANUALLY)
otrverwaltung3p/actions/decodeorcut.py
do(Action.CUT, list: filenames, Cut_action.MANUALLY)
- if not self.cut(list of FileConclusions, Action.CUT, Cut_action.MANUALLY)
cut(self, file_conclusions, action, cut_action)
- error_message, cutlist = self.cut_file_manually(file_conclusion.uncut_video)
cut_file_manually(self, filename)
- opens Cutinterface, Cutinterface closes and returns a cutlist
- return
cut(self, file_conclusions, action, cut_action)
- cut_video, ac3_file, error = self.cut_file_by_cutlist(file_conclusion.uncut_video, file_conclusion.cut.cutlist, None) ->
cut_file_by_cutlist(self, filename, cutlist, program_config_value)
- cutter = CutSmartMkvmerge(self.app, self.gui)
- cut_video, error = cutter.cut_file_by_cutlist(filename, cutlist)
otrverwaltung3p/actions/cutsmartmkvmerge
CutSmartMkvmerge
- return cut_video
otrverwaltung3p/actions/decodeorcut.py
do(Action.CUT, list: filenames, Cut_action.MANUALLY)
- self.app.conclusions_manager.add_conclusions(*file_conclusions) ->
otrverwaltung3p/conclusions.py (inheritance)
ConclusionsManager.show_conclusions(self)
- conclusions = self.app.gui.dialog_conclusion.run_(self.conclusions, self.app.rename_by_schema, self.app.config.get("general", "folder_archive"))
otrverwaltung3p/gui/ConclusionDialog
ConclusionDialog
- return
ConclusionsManager.show_conclusions(self)
- skip
otrverwaltung3p/actions/decodeorcut.py
do(Action.CUT, list: filenames, Cut_action.MANUALLY)
- skip
bin/otrverwaltung3p
App.perform_action(Action.CUT, cut_action=Cut_action.MANUALLY)