Tencent Cloud VOD Assistant
Paste the following prompt into your AI chat to install this skill:
Follow https://skillhub.cn/install/skillhub.md and install @tencent-adm/tencent-vod in your AI assistant.
About this skill
Problem
Media workflows are split across upload, transcoding, snapshots, AIGC image/video/audio generation, and task status checks. Building API calls manually can mix up scripts, parameter names, async task polling, and cost boundaries.
How It Works
- Route by task type: use
vod_upload.pyfor local files,vod_pull_upload.pyfor URLs,vod_describe_media.pyfor knownFileIddetails,vod_search_media.pyfor name/tag filters, andvod_search_media_by_semantics.pyfor natural-language semantic search. - Generate runnable commands: commands follow
python3 scripts/vod_xxx.py ...and support--helpand--dry-run; paid processing tasks should be confirmed after cost warnings. - Handle async jobs: by default scripts wait for completion or timeout, while
--no-waitreturns only the task ID andvod_describe_task.py --task-idcan query status. - Cover AIGC workflows: includes
vod_aigc_chat.pyfor LLM chat,vod_aigc_image.pyfor image generation,vod_aigc_video.pyfor video generation,vod_aigc_audio.pyfor audio generation,vod_aigc_token.pyfor token and usage, plus image/video enhancement and knowledge-base import.
Boundaries and Caveats
- Missing required parameters must be asked from the user; placeholder values are not used.
- Parameter behavior follows the
references/docs, not inferred from script source code. - VOD calls may incur transcoding, storage, or AIGC costs; prefer
--dry-runfor high-cost operations. - If environment credentials are missing, stop and ask the user to configure them instead of retrying.
Use Cases
- Upload local video, transcode HD, check task.
- Query media by FileId, search name and tags.
- Generate AIGC image/video/audio commands with dry-run.
- Pull URL uploads, then run snapshot, GIF, upscaling.
Best For
- Video platform backend engineer: standardizing upload, transcoding, snapshot, and task-query commands.
- AI app developer: generating image/video/audio AIGC commands with cost checks.
- Media operations engineer: retrieving assets by FileId/tags and checking covers, subtitles, URLs.
- Automation engineer: wiring VOD async jobs with dry-run and no-wait status checks.
Related Skills
Generate an interactive HTML product detail page from images and copy, with multi-product carousel, inline text editing, design controls, and PDF/JPG/PSD export support.
Enter a material name to get preview and download links for free, commercially usable video assets, with paid platform options, pricing, and search suggestions when results are limited.
Generate and validate JianYing drafts from storyboard JSON with narrated commentary, original-sound preservation, timing checks, and draft inspection.
Restyle a short video into a new visual style while preserving core elements such as characters, actions, and composition, suitable for various creative conversions like anime, illustration, ink wash, etc.