File size: 557 Bytes
d7ac483
552f60d
 
4f72bc1
61b71df
552f60d
 
 
 
 
 
 
 
d7ac483
37ed8b3
61b71df
 
 
 
 
d7ac483
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import gradio as gr
from moviepy.editor import AudioFileClip
from pydub import AudioSegment

def video_input(video):
    ext="wav"
    print(video)
    save_path='sounds/isim'
    AudioFileClip(video).write_audiofile(f"{save_path}.{ext}",codec='pcm_s32le')
#     cv=convertWav(video).beginn()
    sound = AudioSegment.from_wav(save_path + '.' + ext)
    sound = sound.set_channels(1)
    sound.export(save_path + '.' + ext, format="wav")


iface = gr.Interface(
    video_input, 
    gr.inputs.Video(source="upload"), 
    "playable_video",
)
iface.launch()