video-comparer

Pass

Audited by Gen Agent Trust Hub on Sep 25, 2026

Risk Level: SAFE
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes ffmpeg and ffprobe via the subprocess module to extract video metadata and frames. It correctly implements secure practices by using argument lists instead of raw shell strings, preventing command injection.\n- [EXTERNAL_DOWNLOADS]: The generated HTML report references img-comparison-slider from unpkg.com, which is a well-known and reputable CDN for distributing NPM packages. This reference is limited to the client-side report visualization.\n- [SAFE]: The script uses pathlib.Path.resolve() for absolute path resolution and enforces a strict whitelist of video extensions (.mp4, .mov, .avi, .mkv, .webm), effectively preventing directory traversal and processing of unauthorized file types.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 25, 2026, 08:05 AM
Security Audit — agent-trust-hub — video-comparer