import gradio as gr def snap(image, video): return [image, video] demo = gr.Interface( snap, [gr.Image(sources=["webcam"]), gr.Video(sources=["webcam"])], ["image", "video"], api_name="predict" ) if __name__ == "__main__": demo.launch()