📦 ffmpeg — 视频关键帧提取

v0.1.0

使用 FFmpeg 命令行工具从视频文件中提取关键帧(I-frames)、缩略图或重要帧。适用于视频分析、素材筛选、游戏视频处理等场景。

0· 0·0 当前·0 累计
0

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install mario-coin-counting-ffmpeg
镜像加速npx clawhub@latest install mario-coin-counting-ffmpeg --registry https://cn.longxiaskill.com

技能文档

概述

本技能使用 FFmpeg 命令行工具从视频文件中提取关键帧(I-frames)、缩略图或重要帧。

使用场景

  • 视频关键帧提取
  • 视频缩略图生成
  • 视频素材筛选
  • 游戏视频分析

基本用法

# 提取所有关键帧
ffmpeg -i input.mp4 -vf "select=eq(pict_type\,I)" -vsync vfr frame_%04d.png

# 提取指定间隔的帧 ffmpeg -i input.mp4 -vf fps=1 frame_%04d.png

# 提取缩略图 ffmpeg -i input.mp4 -ss 00:00:10 -vframes 1 thumbnail.jpg

参数说明

  • -i: 输入视频文件
  • -vf: 视频过滤器
  • select=eq(pict_type\,I): 选择 I 帧(关键帧)
  • -vsync vfr: 可变帧率
  • -ss: 跳转到指定时间点
  • -vframes: 提取帧数量

注意事项

  • 确保 FFmpeg 已正确安装
  • 根据视频编码选择合适的参数
  • 输出目录需要有写入权限
数据来源ClawHub ↗ · 中文优化:龙虾技能库