video-subtitles-and-audio-insert-workflow

Pass

Audited by Gen Agent Trust Hub on Jun 20, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill uses the subprocess module to call ffprobe and ffmpeg. These calls are used to extract media metadata (duration) and apply audio filters (atempo/apad). The implementation follows security best practices by passing arguments as a list rather than a shell string.
  • [EXTERNAL_DOWNLOADS]: The instructions recommend installing standard, well-known libraries such as moviepy and edge-tts from official package registries to support video composition and speech synthesis.
  • [DATA_INGESTION]: The skill processes SRT subtitle files using a regular expression parser. While this is a data ingestion surface, the extracted text is used for video rendering via MoviePy's TextClip, and numeric metadata is safely cast to floats before being used in logic.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 20, 2026, 07:37 AM