app icon
ffmpeg_tools_dify
1.0.1

FFmpeg tools plugin that provides tools for getting video information, keyframe extraction.

livien/ffmpeg_tools_dify949 installs

ffmpeg_tools_dify

Author: livien
Version: 1.0.1
Type: tool

Description

A collection of ffmpeg tools that organizes common functionality

Requirements

  • FFmpeg must be installed on the system
  • Python 3.12+
  • You must enable video file upload in Dify's Features > File Upload settings.

Features

1. Get Video Info

ParameterTypeRequiredDescription
videofileYesThe video file

2. Get Video Frame

ParameterTypeRequiredDescription
videofileYesThe video file
type[start,end,time]YesFrame extraction type: start (first frame), end (last frame), time (specified time)
timenumberNoSpecific time to extract frame, effective when type is time (seconds)

3. Get Video Frames

ParameterTypeRequiredDescription
videofileYesThe video file
gap_timenumberNoInterval in seconds (seconds)
countnumberNoTotal number of frames to extract

Examples

1. Extract first frame of video

2. Extract last frame of video

3. Extract frame at specified time

4. Extract frames at 10-second intervals

5. Extract 10 frames

input

6. Get video info

input

output

License

MIT

Develop

CATEGORY
Tool
VERSION
1.0.1
livien·09/22/2025 02:07 PM
REQUIREMENTS
Tool invocation
Maximum memory
256MB
Maximum storage
1MB