Twitter rejected this message because they could not validate the attached image or video. This can be caused by images that are too large (3145728 bytes (about 3 MB) for non-GIF images or 5242880 bytes (about 5 MB) for GIF images). It could also be caused by images whose dimensions are invalid. Static images must be larger than 4x4 pixels and less than 8192x8192 pixels. Animated GIFs must be less than 1280x1080 pixels.
Why did I receive this error?
Twitter has the following restrictions for videos posted to its network:
- The maximum file size is 512 MB.
- The video must be less than 140 seconds.
- The height:width ratio is 3:1 to 1:3.
- CoSchedule currently supports uploading the following video file types for Twitter messages: ".mov", ".qt", ".mp4", ".m4p", ".m4v", ".mpeg", ".mpg", ".avi", ".wmv", ".flv", ".ogg", ".ogv", ".webm", and "mkv."
What should I do to resolve this?
You will need to edit your video file to meet Twitter's requirements. This will need to be done outside of CoSchedule before uploading the video to your social message(s).
How do I prevent this error from happening in the future?
Make sure that your video file meets the parameters listed above before uploading it to CoSchedule.