← ClaudeAtlas

ffmpeg-quicklisted

One-shot video and audio operations via thin shell-script wrappers — cut, merge, extract audio, generate thumbnail, create GIF, convert format, change speed, add watermark. USE WHEN the user wants a single fast operation with positional flags rather than a multi-step editing pipeline, or says "just cut this", "quick merge", "grab a thumbnail", "make a gif", "extract the audio", "speed this up", "add my logo".
pascalandy/dotfiles · ★ 0 · Data & Documents · score 62
Install: claude install-skill pascalandy/dotfiles
# Quick — One-Shot FFmpeg Operations Thin shell-script wrappers for the most common single-purpose ffmpeg tasks. Each script lives in `scripts/` and takes positional flags. Output quality is tuned for a balance between file size and clarity. ## Quick Reference | Task | Command | |---|---| | Cut video | `scripts/cut.sh -i <input> -s <start> -e <end> -o <output>` | | Merge clips | `scripts/merge.sh -o <output> <file1> <file2> ...` | | Extract audio | `scripts/extract-audio.sh -i <video> -o <output.mp3>` | | Generate thumbnail | `scripts/thumb.sh -i <video> -t <timestamp> -o <out.jpg>` | | Create GIF | `scripts/gif.sh -i <video> -s <start> -e <end> -o <out.gif>` | | Convert format | `scripts/convert.sh -i <input> -o <output.mp4>` | | Change speed | `scripts/speed.sh -i <input> -r <0.5-2.0> -o <output>` | | Add watermark | `scripts/watermark.sh -i <video> -w <image> -o <output>` | ## Scripts ### `scripts/cut.sh` — Cut a video segment ```bash scripts/cut.sh -i video.mp4 -s 00:01:30 -e 00:02:45 -o clip.mp4 ``` Uses stream copy (no re-encode) — fast and lossless. Cut points snap to the nearest keyframe. ### `scripts/merge.sh` — Concatenate videos ```bash scripts/merge.sh -o merged.mp4 part1.mp4 part2.mp4 part3.mp4 ``` Uses the concat demuxer with stream copy. **All inputs must share the same codec, resolution, and frame rate.** For mixed-codec merges, route to **Edit** (`references/trim-concat.md`). ### `scripts/extract-audio.sh` — Pull audio track ```bash scripts/extrac