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?