podcast-audio-processing

Convert podcast audio to MP3, transcribe locally with Whisper, and embed chapter metadata.

2|1|Updated May 11, 2025
One-click install
npx skills add https://github.com/yudame/research --skill podcast-audio-processing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: podcast-audio-processing
Source: https://github.com/yudame/research/tree/main/.claude/skills/podcast-audio-processing
Command: npx skills add https://github.com/yudame/research --skill podcast-audio-processing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The post-production workflow for podcasts—including audio conversion, transcription, and creating chapter markers—is a multi-step, time-consuming, and often manual process. This skill automates the entire audio processing pipeline, saving hours of repetitive work.

Core Features & Use Cases

  • Audio Conversion: Automatically converts .m4a audio files to .mp3 (128kbps) for optimal size and compatibility.
  • Local Transcription: Utilizes OpenAI Whisper (base model) for fast, private, and accurate transcription, generating a full JSON transcript.
  • Automated Chaptering: Analyzes the generated transcript to identify natural topic transitions and creates 10-15 descriptive chapter markers in both FFmpeg and Podcasting 2.0 formats.
  • Chapter Embedding: Embeds the generated chapter metadata directly into the final .mp3 file, enhancing listener experience in supported podcast apps.
  • Use Case: Take a raw audio file from NotebookLM, automatically convert it, transcribe it, generate intelligent chapter markers based on content, and embed them, producing a fully podcast-ready .mp3 and transcript for publishing.

Quick Start

Use the podcast-audio-processing skill to process the audio file 'Original_Audio.m4a' for the episode at 'podcast/episodes/2025-12-01-topic-slug' with episode slug '2025-12-01-topic-slug'.

Frequently Asked Questions about podcast-audio-processing

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

FAQPage Schema
How do I convert podcast audio from M4A to MP3 with chapters?

Convert M4A or WAV podcast files to MP3 format while automatically generating and embedding 10-15 chapter markers based on transcribed content. The skill handles audio conversion at 128 kbps, transcribes locally using Whisper, identifies topic transitions, and embeds FFmpeg and Podcasting 2.0 chapter metadata directly into the final MP3.

Can I transcribe podcast audio locally without sending it to external services?

Yes. This skill uses OpenAI's Whisper base model to transcribe podcast audio locally on your machine, keeping all content private while generating a full JSON transcript alongside the audio conversion.

How do I automate chapter creation for podcast episodes?

The skill analyzes your podcast's transcript to identify natural topic transitions and automatically creates descriptive chapter markers in both FFmpeg and Podcasting 2.0 formats, targeting 10-15 chapters of 2-4 minutes each, then embeds them into the MP3.

What audio formats can this skill process?

The skill accepts M4A and WAV audio files as input, converting them to MP3 format optimized for podcast distribution and compatibility across podcast applications.

Does this work with audio from NotebookLM?

Yes. The skill is designed to process raw audio files from NotebookLM, automatically converting, transcribing, chaptering, and embedding metadata to produce publish-ready podcast episodes.

What file size and duration information does the skill provide?

After processing, the skill reports the final MP3 duration and file size, helping you confirm the output meets publishing requirements before distribution.