ffmpeg-toolset — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ffmpeg-toolset (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill when the user needs to process, convert, edit, or inspect audio/video files.
Verify ffmpeg is available:
ffmpeg -versionIf not installed, inform the user:
winget install ffmpegbrew install ffmpegapt install ffmpeg or equivalentffmpeg [global_options] {[input_options] -i input_file}... {[output_options] output_file}...Core rules:
-i, output options after.-c copy skips re-encoding (fast, lossless). Use when only the container changes or for trimming.-y to overwrite output without prompting. Use -n to never overwrite.| Task | Reference |
|---|---|
| Format conversion and codecs | references/format-conversion.md |
| Audio operations | references/audio-operations.md |
| Video operations (resize, speed, trim, concat) | references/video-operations.md |
| Filters (video, audio, complex) | references/filters.md |
| Subtitles | references/subtitles.md |
| File inspection with ffprobe | references/inspection.md |
| Common pitfalls | references/gotchas.md |
references/gotchas.md-c copy when no re-encoding is needed (fastest, no quality loss).-crf 18-28) over fixed bitrate for better quality/size balance.yuv420p for maximum compatibility: add -pix_fmt yuv420p.-ss before -i for fast seeking.ffprobe to inspect files before modifying them when the input structure is unknown.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.