Spaces:
Runtime error
Runtime error
File size: 360 Bytes
9c917b9 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from moviepy import VideoFileClip
import os
def convert_video_to_audio(video_path, output_dir):
audio_path = os.path.join(output_dir, "audio.wav")
video_clip = VideoFileClip(video_path)
video_clip.audio.write_audiofile(
audio_path,
codec="pcm_s16le",
ffmpeg_params=["-ac", "1", "-ar", "16000"]
)
return audio_path |