Video upload troubleshooting
Most video issues fall into upload-time or publish-time.
Upload fails or stalls
- File too large. Schedulin caps uploads at 1 GB. Some networks accept smaller; we re-encode where possible.
- Wrong format. Use MP4 (H.264). MOV usually works. AVI, WMV, and FLV often don't.
- Unstable connection. Try again on a stable network. The composer doesn't currently resume interrupted uploads — refresh and retry.
- HEVC / H.265 in MP4 container. Some browsers can't decode HEVC for the preview. Re-encode to H.264.
Upload works but post fails
The post fails when the network rejects the video. Reasons:
| Network | Common rejections |
|---|---|
| Wrong aspect ratio, > 90s for feed video, > 15 min for Reels, audio missing | |
| TikTok | Length outside 3 sec – 10 min, banned audio, content policy |
| YouTube Shorts | > 60 sec (becomes a regular video), wrong aspect ratio |
| Twitter / X | > 2:20 length, > 512 MB, wrong codec |
| > 10 min for normal posts, > 75 min for long-form |
The post error message includes the network's reason. Re-encode to match and retry.
Audio issues
Some networks reject videos with no audio track (Instagram is strict here). If your video is silent on purpose, add a silent audio track during export — most video editors have this option.
Re-encoding tips
For broadest compatibility:
- Container: MP4
- Video: H.264
- Audio: AAC at 128 kbps
- Frame rate: 30 fps (or match source)
- Resolution: 1080×1920 for vertical, 1920×1080 for horizontal
Free tools that do this well: HandBrake, ffmpeg, CapCut export defaults.