邮件发送工具
SMTP与Resen
基于FFmpeg命令行的音视频处理工具包,封装常用操作脚本,支持视频转码、剪辑合并、音频提取、缩略图生成、GIF制作、水印叠加等功能。
安装步骤
brew install ffmpeg基本用法
所有脚本位于{baseDir}/scripts/目录,通过参数调用:
# 裁剪视频片段
{baseDir}/scripts/cut.sh -i video.mp4 -s 00:01:30 -e 00:02:45 -o clip.mp4
# 合并多个视频
{baseDir}/scripts/merge.sh -o merged.mp4 part1.mp4 part2.mp4
# 提取音频
{baseDir}/scripts/extract-audio.sh -i video.mp4 -o audio.mp3
# 生成缩略图
{baseDir}/scripts/thumb.sh -i video.mp4 -t 00:00:15 -o frame.jpg
# 创建GIF
{baseDir}/scripts/gif.sh -i video.mp4 -s 00:00:10 -e 00:00:15 -o clip.gif
# 调整播放速度(0.5-2.0倍)
{baseDir}/scripts/speed.sh -i video.mp4 -r 2.0 -o fast.mp4
# 添加水印
{baseDir}/scripts/watermark.sh -i video.mp4 -w logo.png -o output.mp4
各脚本支持-h参数查看详细用法。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 视频文件(mp4/avi/mov/mkv/webm等)、音频文件、水印图片、时间戳参数、速度倍率参数 |
| 输出 | 转码后的视频文件、提取的音频文件、GIF动图、JPG/PNG缩略图、带水印视频 |
| 适用人群 | 需要批量处理视频的内容创作者、进行视频格式统一化的运维人员、快速提取音频或制作GIF的用户 |
| 不包含 | 视频编辑软件的可视化界面、AI智能剪辑功能、实时流媒体处理、硬件加速编码配置 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/ascendswang/ffmpeg-cli/SKILL.md
来源类型:GitHub仓库