Skip to content

vllm_omni.entrypoints.chat_utils

extract_audio_from_video_async async

extract_audio_from_video_async(
    video_url: str,
) -> tuple[ndarray, int | float]

Extract audio from a video URL using vllm's load_audio.

Returns a (audio_array, sample_rate) tuple compatible with audio format. All blocking I/O operations are run in a thread pool.