Work with videos
Each social network has its own requirements for video files. Hootsuite takes care of much of the work to ensure that your videos are compliant, but you may want to review some of the specific requirements, such as length limits, before uploading. Depending on whether Hootsuite needs to adjust aspects of your video, such as dimension or bit rate, you may need to accommodate for processing times and advance scheduling requirements. To make your content more accessible, you can add .srt caption files to videos in Twitter and Facebook posts.
The information in this article applies to: Twitter profiles, Facebook Pages, Facebook groups, LinkedIn Pages, Instagram profiles
To learn about the steps involved in publishing or scheduling video, see the instructions for publishing with Facebook, Twitter, Instagram, and LinkedIn. To publish YouTube videos, see Publish a video to YouTube.
Video file requirements
Each social network has unique video file requirements. These include, for example, limits on file size and aspect ratio. When you publish a video directly with a social network (outside of Hootsuite), that network automatically optimizes it to fit its own requirements. Publishing videos through Hootsuite requires strict compliance to these same requirements.
If you have a Hootsuite Professional, Team, Business, or Enterprise plan, Hootsuite’s transcoding feature will take care of video width, height, and bit rate for you. You’ll want to ensure that your videos meet all other requirements before uploading them to the Composer. Free and Legacy Pro users must ensure that their videos meet all file requirements.
Note: Transcoding can have a minor effect on the sharpness of Instagram images.
The Hootsuite mobile app also encodes uploaded video to fit each social network's video requirements. You don't have to worry about formatting them yourself.
|Instagram profile||Instagram Business||Facebook Page, group||LinkedIn Page|
|Web formats||mp4, mov||mp4, mov||mp4, mov||mp4, mov||mp4, mov|
|File size||512 MB||n/a||100 MB||1 GB||512 MB|
|Length||0.5 - 140 sec||3 - 60 sec||3 - 60 sec||1 sec - 20 min||3 sec - 10 min|
|Width||32-1280||n/a||1920 max||n/a||4096 max|
|Aspect ratio||Between 1:3 and 3:1||n/a||Between 4:5 and 16:9||Between 16:9 and 9:16||Between 1:2.4 and 2.4:1|
|Bit rate||25 Mbps||n/a||5 Mbps||n/a||30 Mbps|
|Frame rate||30 fps
|n/a||23 - 60 fps||10 - 60 fps|
|Audio||Mono or stereo|
|Recommended codecs||Audio: AAC LC
Video: H264 High profile
|Caption format||srt||Not supported||Not supported||srt||Not supported|
Video processing times
If your video requires processing to adjust its dimensions or bit rate, it must be scheduled at least 30 minutes into the future. Processing will begin after you select Post or Schedule.
A status window at the bottom of your dashboard will let you know when processing is complete.
Large videos, and videos that need transcoding, will publish after a short delay to allow for processing. While a video is processing, the post cannot be edited or duplicated.
Because scheduled videos may need extra time to process and get uploaded to the social network, they cannot be edited or rescheduled within 15 minutes of publication, or within 30 minutes of publication if transcoding is required.