MCPcopy Create free account
hub / github.com/CiaraStrawberry/TemporalKit / create_batch_tab

Function create_batch_tab

scripts/sd-TemporalKit-UI.py:475–515  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

473
474
475def create_batch_tab ():
476 with gr.Column(visible=True, elem_id="batch_process") as second_panel:
477 with gr.Row():
478 with gr.Tabs(elem_id="mode_TemporalKit"):
479 with gr.Row():
480 with gr.Tab(elem_id="input_diffuse", label="Generate Batch"):
481 with gr.Column():
482 with gr.Row():
483 input_folder = gr.Textbox(label="Input Folder",placeholder="the whole folder, generated before, not just the output folder")
484 input_video = gr.Video(label="Input Video", elem_id="input_videopage2")
485 with gr.Row():
486 read_last_settings = gr.Button("read_last_settings", elem_id="read_last_settings")
487 with gr.Row():
488 fps = gr.Number(label="FPS",value=10,precision=1)
489 per_side = gr.Number(label="per side",value=3,precision=1)
490 output_resolution_batch = gr.Number(label="output resolution",value=1024,precision=1)
491 batch_size = gr.Number(label="batch size",value=5,precision=1)
492 max_frames = gr.Number(label="max frames",value=100,precision=1)
493 border_frames = gr.Number(label="border frames",value=1,precision=1)
494 with gr.Row():
495 runButton = gr.Button("run", elem_id="run_button")
496
497
498
499 with gr.Tabs(elem_id="mode_TemporalKit"):
500 with gr.Row():
501 with gr.Tab(elem_id="input_diffuse", label="Output"):
502 with gr.Column():
503 #newbutton = gr.Button("update", elem_id="update_button")
504 outputfile = gr.Video()
505
506 read_last_settings.click(
507 fn=update_settings_from_file,
508 inputs=[input_folder],
509 outputs=[fps,per_side,batch_size,input_video,max_frames,border_frames]
510 )
511 runButton.click(
512 fn=apply_image_to_vide_batch,
513 inputs=[input_folder,input_video,fps,per_side,output_resolution_batch,batch_size,max_frames,border_frames],
514 outputs=outputfile
515 )
516
517
518def create_ebsynth_tab():

Callers 1

on_ui_tabsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected