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
subprocessmodule to callffprobeandffmpeg. 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
moviepyandedge-ttsfrom 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