Multi-Video Support
Upload up to 10 videos per post with automatic thumbnails
Large File Support
Support for videos up to 2GB and 2 hours duration each
Overview
Video posts combine visual storytelling with descriptive text:- Multiple Videos: Up to 10 videos per post
- Rich Captions: Text descriptions with mentions and hashtags
- File Size Limit: Up to 2GB per video
- Duration Limit: Maximum 2 hours per video
- Format Support: Wide range of video formats
- Parent-Child Structure: Each video becomes a child post
Requirement | Limit | Notes |
---|---|---|
File Size | Up to 2GB per video | Platform may have lower limits |
Duration | Maximum 2 hours | Per individual video |
Video Count | Maximum 10 videos | Per single post |
File Formats | mp4 , mov , avi , mkv , webm , flv , 3gp , wmv , vob , ogv , 3g2 , f4v , m4v | Platform dependent |
HDR video format uploads are not supported on iOS platform.
Videos must be uploaded first before creating the post. See Video Handling for upload instructions.
1
Upload Videos
Use the File Repository to upload your video files and get file IDs
2
Create Post
Use the file IDs in your post creation request with captions
3
Handle Response
The post will contain parent and child posts for each video
4
Monitor Progress
Track video processing and thumbnail generation status
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
text | String | ✅ | Caption text (max 20,000 characters) |
videos/videoFiles | Array | ✅ | Video files or uploaded video data |
targetType | Enum | ✅ | Target type (user or community ) |
targetId | String | ❌ | Target ID (null for own feed) |
tags | Array<String> | ❌ | Tags for categorization |
metadata | Object | ❌ | Custom metadata |
Troubleshooting
Video Upload Failures
Video Upload Failures
Problem: Video uploads fail or timeout during uploadSolutions:
- Check file size (must be under 2GB per video)
- Verify supported format (mp4, mov, avi, etc.)
- Ensure stable internet connection for large files
Video Quality Issues
Video Quality Issues
Problem: Videos appear low quality or take long to loadSolutions:
- Upload videos at optimal resolution (1080p recommended)
- Use appropriate bitrate (2-5 Mbps for 1080p)
- Choose efficient codecs (H.264 recommended)
- Consider adaptive bitrate streaming for large videos
HDR Video Support
HDR Video Support
Problem: HDR videos not uploading on iOSSolution: HDR video formats are not supported on iOS platform. Please convert to standard format.
Thumbnail Generation
Thumbnail Generation
Problem: Video thumbnails not generating or appearing incorrectSolutions:
- Wait for video processing to complete before displaying
Duration Validation
Duration Validation
Problem: Videos exceed 2-hour duration limitSolution: Validate duration before upload and provide trimming options
Common Use Cases
- Video Sharing: Share personal videos and memories
- Tutorials: Create step-by-step instructional content
- Live Updates: Share real-time event footage
- Product Demos: Showcase products in action
- Entertainment: Share funny clips and entertainment content
- Educational Content: Distribute learning materials and lectures