•  2 min read

Twitter Video Upload FAQ

Below are some of the common questions we find our users asking. In this Twitter Video Upload FAQ article, we answer them for you. This list changes regularly, so be sure to check back.

Frequently Asked Questions (FAQ)

Why do you lock the post 30 minutes before publishing?

When you upload a video through Metigy, we store it on our servers before uploading it to Twitter – don’t worry, it’s very secure – then upload it to Twitter close to the publish time. The reason we do it this way is to ensure you can make any edits.

Once it’s uploaded, you can no longer make edits. The reason we allow 30 minutes is because we have to transfer the file from our server to theirs (upload it) which can be slow dependant and traffic. And then YouTube processes it into the format they will serve. Again, this is based on how busy their servers are.

My Video does not meet the specification requirement! What does Twitter support exactly?

Twitter have stricter rules when it comes to accepting a video. The video requirements as at the time of writing are:

  • Frame rate must be 60 FPS or less
  • Dimensions must be between 32×32 and 1280×1024 (Twitter actually does accept bigger dimensions!)
  • File size must not exceed 512 mb
  • Duration must be between 0.5 seconds and 140 seconds
  • Aspect ratio must be between 1:3 and 3:1

And more technical requirements as following:

  • Must have 1:1 pixel aspect ratio
  • Only YUV 4:2:0 pixel format is supported
  • Audio must be mono or stereo, not 5.1 or greater
  • Audio must be AAC with Low Complexity profile. High-Efficiency AAC is not supported
  • Must not have open GOP
  • Must use progressive scan

Generally, using MP4 file format (encoded with h.264) will ensure most the technical requirements are met. And if you are working with other file formats, we strongly recommend you first converting it into MP4(encoded with h.264) video format. There are many free programs have access to MP4 file format conversion.