video-upload-helper

Compress large videos under 500MB and upload them to Zernio via presigned URLs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Trejon-888/ix-ai-agent-social-media-manager --skill video-upload-helper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-upload-helper
Source: https://github.com/Trejon-888/ix-ai-agent-social-media-manager/tree/main/.claude/skills/video-upload-helper
Command: npx skills add https://github.com/Trejon-888/ix-ai-agent-social-media-manager --skill video-upload-helper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Compress large local videos to meet platform size limits and securely upload them to Zernio for YouTube publishing.

Core Features & Use Cases

  • Local compression via HandBrake CLI with NVENC GPU acceleration for fast size reduction.
  • Generate a Zernio presigned upload URL and upload the video to storage.
  • Optional fallback to FFmpeg-based compression when HandBrake is unavailable, plus basic troubleshooting.

Quick Start

Compress a large video to meet the 500MB limit and upload it to Zernio for YouTube publishing.

Frequently Asked Questions about video-upload-helper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compress large videos for YouTube publishing?

Compress large videos for YouTube publishing by detecting file size and invoking HandBrake CLI with NVENC GPU acceleration to reduce assets under the 500MB limit. This ensures your video production assets meet platform size requirements before secure upload.

How do I generate a presigned URL to upload a video to remote storage?

Generate a presigned URL to upload a video by requesting a secure token from Zernio storage, then performing the remote upload to that endpoint. This process returns a public URL for quick YouTube publishing after local compression.

Can I use FFmpeg for video compression if HandBrake is unavailable?

Yes, you can use FFmpeg for video compression if HandBrake is unavailable. The workflow includes an optional fallback to FFmpeg-based compression to ensure video assets are still reduced to meet the 500MB size limit.

Does this video upload method require NVENC GPU acceleration?

NVENC GPU acceleration is not strictly required but is utilized for fast local compression via HandBrake CLI. If HandBrake is unavailable, the workflow falls back to standard FFmpeg-based compression for video size reduction.

What is the maximum video file size limit for uploading to Zernio?

The maximum video file size limit for uploading to Zernio is 500MB. The compression workflow detects your local file size and uses HandBrake CLI or FFmpeg to reduce large videos below this threshold before generating the presigned upload URL.