audio-trimmer

Trim, fade, and concatenate audio files using pydub and FFmpeg.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill audio-trimmer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: audio-trimmer
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/audio-trimmer
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill audio-trimmer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pydub>=0.25.0, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex task of editing audio files, allowing users to precisely cut, trim, and manipulate audio segments without needing advanced audio engineering software.

Core Features & Use Cases

  • Precise Trimming: Cut audio by specific timestamps or durations.
  • Effects: Apply fade-ins, fade-outs, speed adjustments, and reversals.
  • Concatenation: Merge multiple audio files seamlessly, with optional crossfades.
  • Use Case: You have a long podcast recording and need to extract a 5-minute segment, add a fade-in at the beginning and a fade-out at the end, and save it as a highlight clip.

Quick Start

Use the audio-trimmer skill to trim the file 'podcast.mp3' from 5 minutes and 30 seconds to 10 minutes and save it as 'segment.mp3'.

Frequently Asked Questions about audio-trimmer

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

FAQPage Schema
How do I trim a podcast audio file by specific timestamps?

To trim audio by specific timestamps, you define the exact start and end times for the segment you want to keep. The skill cuts the recording precisely, saving the extracted segment as a new file.

Can I merge multiple audio files together with a crossfade?

Yes, you can concatenate multiple audio files together seamlessly. The concatenation feature supports optional crossfades to ensure smooth transitions between the merged segments.

How do I add fade-ins and fade-outs to an audio segment?

You add fade-ins and fade-outs by applying audio effects to the beginning and end of your segment. This gradually increases or decreases the volume for a smooth transition.

Do I need FFmpeg installed to process audio files?

Yes, you need FFmpeg installed because the skill relies on the pydub library and FFmpeg for its underlying audio processing operations. This environment setup is required for manipulating files.

What effects can I apply besides trimming audio segments?

Besides trimming audio segments, you can apply effects including fade-ins, fade-outs, speed adjustments, and reversals. These manipulations help customize audio for content creation.