Unable to upload MP4 videos, gives error message: "Your media file could not be processed."


Recently I have been unable to upload videos to Twitter.
Videos encoded the same way were working previously.

Here is the ffprobe output on the video:

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'lott.mp4':
    major_brand     : mp42
    minor_version   : 0
    compatible_brands: mp42isom
  Duration: 00:00:10.71, start: 0.000000, bitrate: 2278 kb/s
    Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p(tv, bt709), 960x540 [SAR 1:1 DAR 16:9], 2121 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc (default)
    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 152 kb/s (default)

These specs match Twitter’s required specs as far as I can tell.
Can anyone tell me why it’s having an issue with this video?


Thanks for your patience, we are looking into this currently and will let you know if we have an update.


Also having the same issue


this render setting work best for twitter
Twitter Setting



We are also having issues with uploading videos from newly developed device. Example video which gives the same error is here https://drive.google.com/open?id=0B-6ma-gVDYDcS0pqWkxEemE1YjA
Strange thing is that it is possible to start uploading it via browser, it can be previewed in browser and some part of it can be selected for cut, but when trying to tweet it, getting “Your media file could not be processed”. The same video file can be tweeted just fine from Android application, but not through media APIs. ALso, the same file uploads fine to youtube, facebook and whatsup. Could you please check what Twitter doesn’t like about it?
Almost identical file (from h264 headers point of view, resolution, settings) https://drive.google.com/open?id=0B-6ma-gVDYDcdmRURFRRaEhyMDg can be uploaded just fine.
Could you please help with this to understand what is the issue here?



Still having this issue. Anyone ever work on this?


Still having this issue.


Can you provide the steps you’re taking in the API, the encoding mechanism used by your file, and a link to an example of a video that is having this problem?


Hi, I find similar problem regularly for some videos in Weibo too. This is one of the example.

ps: It is funny that above google drive link can’t play the video too. But when I edit it, I can see the thumbnail of it. The link is (change ttps to https)


Please also provide the other information that Andy requested for us to look into this.


This is mine:

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/Macintosh Data/Users/andy/Downloads/0034mu3ilx07l1cKf0IE010402004GQI0k010.mp4':
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf57.41.100
    description     : 0000000164315b3ca9c87daf934902f2c91dd1b10a8c2006c66dbad7483bd7877157ba1ea45d247fd3bf6ee630d1c374ca83b2b3
  Duration: 00:00:51.41, start: 0.000000, bitrate: 173 kb/s
    Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 360x448, 146 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default)
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (HE-AAC) (mp4a / 0x6134706D), 22050 Hz, stereo, fltp, 24 kb/s (default)
      handler_name    : SoundHandler


I had this same issue, and found a potential work around for those struggling.

It’s not the most logical solution, but if you upload your media to YouTube as unlisted, you’re then able to download an .mp4 via YT.

The downloaded file was successfully posted in my next attempt.



It sounds likely that YouTube is re-encoding your file to something that is compatible with our ingest process, in that case. You could try comparing the encodings of the original, and the downloaded from YouTube version, to spot the difference.


If this case please do save as mp4 using Windows Movie Maker. It works!
I use Video Win Movie Maker on win10 and uploaded movie file
Clear Your media file could not be processed…