It looks like that file isn't audio only: ``` $ /Applications/GPAC.app/Contents/MacOS/MP4Box -info /Users/jbauman/Documents/video_6ChWJZ1eTZc_22_48_30000x100-bug-1696413.mp4 * Movie Info * Timescale 1000 - 2 tracks Computed Duration 00:00:46.840 - Indicated Duration 00:00:46.874 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.71.100 1 UDTA types: meta (1) Track # 1 Info - TrackID 1 - TimeScale 12800 Media Duration 00:00:46.840 - Indicated Duration 00:00:46.840 Track has 1 edit lists: track duration is 00:00:46.840 Media Info: Language "English (eng)" - Type "vide:avc1" - 1171 samples Visual Sample Entry Info: width=30000 height=100 (depth=24 bits) Visual Track layout: x=0 y=0 width=10000 height=100 MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21 AVC/H264 Video - Visual Size 30000 x 100 AVC Info: 1 SPS - 1 PPS - Profile High @ Level 6.2 NAL Unit length bits: 32 Pixel Aspect Ratio 1:3 - Indicated track size 10000 x 100 Chroma format YUV 4:2:0 - Luma bit depth 8 - chroma bit depth 8 SPS#1 hash: 6F1730775AB5A7CE9E357C28360E214238667B16 PPS#1 hash: 13AB45160FA3621A954BC11888524E1E8055A5B5 Self-synchronized RFC6381 Codec Parameters: avc1.64003E Average GOP length: 167 samples Max sample duration: 512 / 12800 Track # 2 Info - TrackID 2 - TimeScale 22050 Media Duration 00:00:46.873 - Indicated Duration 00:00:46.873 Track has 1 edit lists: track duration is 00:00:46.827 Media Info: Language "English (eng)" - Type "soun:mp4a" - 1010 samples MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40 MPEG-4 Audio AAC LC (AOT=2 implicit) - 1 Channel(s) - SampleRate 22050 Synchronized on stream 1 RFC6381 Codec Parameters: mp4a.40.2 Alternate Group ID 1 All samples are sync Max sample duration: 1024 / 22050 ``` I'm guessing the problem here is the video track which is declared to be `30000 x 100` but doesn't contain valid data. Probably that's what's causing the out of memory on decode.
Bug 1696413 Comment 5 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
It looks like that file isn't audio only: ``` $ MP4Box -info video_6ChWJZ1eTZc_22_48_30000x100-bug-1696413.mp4 * Movie Info * Timescale 1000 - 2 tracks Computed Duration 00:00:46.840 - Indicated Duration 00:00:46.874 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.71.100 1 UDTA types: meta (1) Track # 1 Info - TrackID 1 - TimeScale 12800 Media Duration 00:00:46.840 - Indicated Duration 00:00:46.840 Track has 1 edit lists: track duration is 00:00:46.840 Media Info: Language "English (eng)" - Type "vide:avc1" - 1171 samples Visual Sample Entry Info: width=30000 height=100 (depth=24 bits) Visual Track layout: x=0 y=0 width=10000 height=100 MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21 AVC/H264 Video - Visual Size 30000 x 100 AVC Info: 1 SPS - 1 PPS - Profile High @ Level 6.2 NAL Unit length bits: 32 Pixel Aspect Ratio 1:3 - Indicated track size 10000 x 100 Chroma format YUV 4:2:0 - Luma bit depth 8 - chroma bit depth 8 SPS#1 hash: 6F1730775AB5A7CE9E357C28360E214238667B16 PPS#1 hash: 13AB45160FA3621A954BC11888524E1E8055A5B5 Self-synchronized RFC6381 Codec Parameters: avc1.64003E Average GOP length: 167 samples Max sample duration: 512 / 12800 Track # 2 Info - TrackID 2 - TimeScale 22050 Media Duration 00:00:46.873 - Indicated Duration 00:00:46.873 Track has 1 edit lists: track duration is 00:00:46.827 Media Info: Language "English (eng)" - Type "soun:mp4a" - 1010 samples MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40 MPEG-4 Audio AAC LC (AOT=2 implicit) - 1 Channel(s) - SampleRate 22050 Synchronized on stream 1 RFC6381 Codec Parameters: mp4a.40.2 Alternate Group ID 1 All samples are sync Max sample duration: 1024 / 22050 ``` I'm guessing the problem here is the video track which is declared to be `30000 x 100` but doesn't contain valid data. Probably that's what's causing the out of memory on decode.