video-to-text-groq

Transcribe video and audio into text and SRT subtitles via Groq Whisper.

40|6|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/0xmariowu/Autosearch --skill video-to-text-groq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-to-text-groq
Source: https://github.com/0xmariowu/Autosearch/tree/main/autosearch/skills/tools/video-to-text-groq
Command: npx skills add https://github.com/0xmariowu/Autosearch --skill video-to-text-groq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transcribe video or audio URLs and local files into raw text and SRT subtitles through Groq Whisper, enabling quick accessibility and indexing of multimedia content.

Core Features & Use Cases

  • Transcription: convert audio to accurate text with timestamps and optional language hints.
  • Subtitles: generate SRT subtitles for video content for easy publishing.
  • Input flexibility: supports YouTube, Bilibili, Douyin, Xiaoyuzhou, and local media inputs.

Quick Start

Call transcribe.py with a YouTube URL or local media to obtain raw text and SRT.

Frequently Asked Questions about video-to-text-groq

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transcribe a YouTube video to text with Groq Whisper?

To transcribe a YouTube video to text with Groq Whisper, provide the URL to the transcribe.py script. The tool uses yt-dlp to extract the audio, converts it with ffmpeg, and sends the data to the Groq API to generate raw text and SRT subtitles.

Can I generate SRT subtitles from local MP4 and MP3 files?

Yes, you can generate SRT subtitles from local MP4 and MP3 files. The tool processes local media inputs alongside supported video platform links, converting them through ffmpeg before transcribing the audio into text and SRT format using Groq Whisper.

Do I need a GROQ_API_KEY to transcribe audio to text?

Yes, a GROQ_API_KEY is required to transcribe audio to text. The key authenticates your requests to the Groq API, which processes the extracted audio data through the Whisper model to produce accurate transcriptions and SRT subtitle files.

What is the maximum audio file size supported for transcription?

The maximum audio file size supported for transcription is 25 MB. If your media exceeds this limit, you must split or compress the audio file before processing it through the Groq API to ensure successful transcription.

Does this transcription tool work with Bilibili and Douyin links?

Yes, this transcription tool works with Bilibili and Douyin links. It supports input flexibility across multiple popular video platforms including YouTube, Bilibili, Douyin, and Xiaoyuzhou, using yt-dlp to extract audio for transcription.

Why does my video transcription fail on large media files?

Video transcription fails on large media files because the Groq API supports audio up to 25 MB. The tool uses ffmpeg to convert media before sending it, so you must ensure your extracted audio file is compressed below this size limit.