Depending on the platform you're posting to, different rules may apply when trying to upload video.
For videos, the only restriction that applies is file size - generally speaking you'll be able to upload any file format. Try and keep your videos under 400MB (so they upload faster and you don't hit your storage limit).
Unfortunately Facebook does not support GIFs posted via Lightful. If you want to include them in your post you'll need to create it in Facebook directly.
Twitter supports animated GIFs as well as videos and there are different restrictions on both.
Uploading an animated GIF
A GIF may fail during Tweet creation even if it is within the file size limit. Adhere to the following constraints to improve success rates.
Resolution should be under 1280x1080 pixels (width x height)
Number of frames should be below 350
File size should be under 15 MB
Uploading and posting videos
Here are the recommended settings from Twitter:
Recommended Video Codec: H264 High Profile
Recommended Frame Rates: 30 FPS, 60 FPS
Recommended Video Resolution: 1280x720 (landscape), 720x1280 (portrait), 720x720 (square)
Recommended Minimum Video Bitrate: 5,000 kbps
Recommended Minimum Audio Bitrate: 128 kbps
Recommended Audio Codec: AAC LC
Recommended Aspect Ratio: 16:9 (landscape or portrait), 1:1 (square)
We don't currently supporting posting video or GIFs to LinkedIn but you can always post natively via your LinkedIn account.