ffmpeg-media
3
总安装量
3
周安装量
#56970
全站排名
安装命令
npx skills add https://github.com/plurigrid/asi --skill ffmpeg-media
Agent 安装分布
opencode
3
antigravity
3
claude-code
3
github-copilot
3
codex
3
kimi-cli
3
Skill 文档
FFmpeg Media Skill
Trit: +1 (PLUS – generative media transformation)
Foundation: FFmpeg + libav + filter system
Core Concept
FFmpeg transforms media through:
- Container/codec transcoding
- Stream extraction and muxing
- Complex filter graphs
- Hardware acceleration
Common Commands
# Transcode video
ffmpeg -i input.mp4 -c:v libx264 -crf 23 output.mp4
# Extract audio
ffmpeg -i video.mp4 -vn -c:a aac output.m4a
# Convert to GIF
ffmpeg -i input.mp4 -vf "fps=10,scale=320:-1" output.gif
# Cut segment
ffmpeg -i input.mp4 -ss 00:01:00 -t 00:00:30 -c copy segment.mp4
# Concat files
ffmpeg -f concat -i list.txt -c copy output.mp4
Filter Graphs
# Scale and add text
ffmpeg -i input.mp4 \
-vf "scale=1280:720,drawtext=text='Title':fontsize=24:x=10:y=10" \
output.mp4
# Color adjustment
ffmpeg -i input.mp4 -vf "eq=brightness=0.1:saturation=1.2" output.mp4
GF(3) Integration
def trit_from_media_op(op: str) -> int:
"""Map FFmpeg operations to GF(3) trits."""
if op in ["probe", "analyze", "check"]:
return -1 # MINUS: verification
elif op in ["copy", "remux", "extract"]:
return 0 # ERGODIC: preservation
else:
return 1 # PLUS: transformation
Canonical Triads
spi-parallel-verify (-1) â video-downloader (0) â ffmpeg-media (+1) = 0 â
mathpix-ocr (-1) â image-enhancer (0) â ffmpeg-media (+1) = 0 â