We’re getting “Video Track is not present” errors when uploading video media by API, encoded by Cloudinary CDN.
Our issue is similar to "Video track is not present" uploading MP4, but the specifics in that issue are not the same.
Here’s the output of mp4box for the offending MP4, does any of this point out what the exact problem is?
$ mp4box -info qq4w2afxzsuqkvzfs3vn.mp4
* Movie Info *
Timescale 1000 - 2 tracks
Computed Duration 00:00:04.000 - Indicated Duration 00:00:03.994
Fragmented File: no
File suitable for progressive download (moov before mdat)
File Brand isom - version 512
Compatible brands: isom iso2 avc1 mp41
Created: UNKNOWN DATE Modified: UNKNOWN DATE
File has no MPEG4 IOD/OD
iTunes Info:
Encoder Software: Lavf57.83.100
1 UDTA types: meta (1)
Track # 1 Info - TrackID 1 - TimeScale 15360
Media Duration 00:00:03.900 - Indicated Duration 00:00:03.900
Track has 2 edit lists: track duration is 00:00:04.000
Media Info: Language "Undetermined (und)" - Type "vide:avc1" - 117 samples
Visual Track layout: x=0 y=0 width=480 height=640
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 480 x 640
AVC Info: 1 SPS - 1 PPS - Profile Baseline @ Level 3
NAL Unit length bits: 32
Chroma format YUV 4:2:0 - Luma bit depth 8 - chroma bit depth 8
SPS#1 hash: AB316FC205F0E2505E8F5A901AE6DB176E50742B
PPS#1 hash: 85BC7A7E8EFCF1FD3E4C7C83197313A234B96425
Self-synchronized
RFC6381 Codec Parameters: avc1.42C01E
Average GOP length: 117 samples
Track # 2 Info - TrackID 2 - TimeScale 22050
Media Duration 00:00:03.993 - Indicated Duration 00:00:03.993
Track has 1 edit lists: track duration is 00:00:03.994
Media Info: Language "Undetermined (und)" - Type "soun:mp4a" - 86 samples
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC - 1 Channel(s) - SampleRate 22050
Synchronized on stream 1
RFC6381 Codec Parameters: mp4a.40.2
Alternate Group ID 1
All samples are sync