"Video Track is not Present", uploading MP4, but different issues from other forum posts


#1

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

#4

Hi there @playergiro - would it be possible to provide a link to the MP4? The team wants to take a closer look. Thank you!


#5

Hi: I work with @playergiro.
Here is a recent file that failed upload via the API.

Please see the output of mp4box below.

You can download the file from our CDN.

$ mp4box -info gwlwonutkwm4todwy9es.mp4 
* Movie Info *
	Timescale 1000 - 2 tracks
	Computed Duration 00:00:28.933 - Indicated Duration 00:00:28.933
	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 30000
Media Duration 00:00:28.828 - Indicated Duration 00:00:28.828
Track has 2 edit lists: track duration is 00:00:28.929
Media Info: Language "Undetermined (und)" - Type "vide:avc1" - 864 samples
Visual Track layout: x=0 y=0 width=374 height=666
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 374 x 666
	AVC Info: 1 SPS - 1 PPS - Profile Baseline @ Level 3
	NAL Unit length bits: 32
	Pixel Aspect Ratio 1:1 - Indicated track size 374 x 666
	Chroma format YUV 4:2:0 - Luma bit depth 8 - chroma bit depth 8
	SPS#1 hash: 7B0338547E1760EBA48F0FE4914EECD6992F6540
	PPS#1 hash: 85BC7A7E8EFCF1FD3E4C7C83197313A234B96425
Self-synchronized
	RFC6381 Codec Parameters: avc1.42C01E
	Average GOP length: 288 samples

Track # 2 Info - TrackID 2 - TimeScale 22050
Media Duration 00:00:28.932 - Indicated Duration 00:00:28.932
Track has 1 edit lists: track duration is 00:00:28.933
Media Info: Language "Undetermined (und)" - Type "soun:mp4a" - 623 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

#6

@andypiper Curious for an update on this, thanks!


#8

Hello @playergiro,

Mr Piper is out on vacation at the moment. I will see if I can find someone else who can help you out with this.


#9

@LeBraat Thanks!


#10

Hi @LeBraat, @andypiper:
Just wanted to see if there are any more updates on this. Thanks!


#11

Hello @milesmeow and @playergiro,

The only update that I have is that we were able to upload this video properly. Have you tried to upload the video again?


#12

That worked. We’re going to try more widely over the next few weeks, will keep you posted.