MCPcopy
hub / github.com/facefusion/facefusion / create_frame_extraction_program

Function create_frame_extraction_program

facefusion/program.py:166–174  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

164
165
166def create_frame_extraction_program() -> ArgumentParser:
167 program = ArgumentParser(add_help = False)
168 group_frame_extraction = program.add_argument_group('frame extraction')
169 group_frame_extraction.add_argument('--trim-frame-start', help = translator.get('help.trim_frame_start'), type = int, default = facefusion.config.get_int_value('frame_extraction', 'trim_frame_start'))
170 group_frame_extraction.add_argument('--trim-frame-end', help = translator.get('help.trim_frame_end'), type = int, default = facefusion.config.get_int_value('frame_extraction', 'trim_frame_end'))
171 group_frame_extraction.add_argument('--temp-frame-format', help = translator.get('help.temp_frame_format'), default = config.get_str_value('frame_extraction', 'temp_frame_format', 'png'), choices = facefusion.choices.temp_frame_formats)
172 group_frame_extraction.add_argument('--keep-temp', help = translator.get('help.keep_temp'), action = 'store_true', default = config.get_bool_value('frame_extraction', 'keep_temp'))
173 job_store.register_step_keys([ 'trim_frame_start', 'trim_frame_end', 'temp_frame_format', 'keep_temp' ])
174 return program
175
176
177def create_frame_distribution_program() -> ArgumentParser:

Callers 1

collect_step_programFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected