mp4 Files not recognized after Monterey Update

Issue #664 new
jxp05j created an issue

Since updating to Monterey, Subler has been failing to recognize mp4 files. The error says “The movie could not be opened. The file is not a mp4 file.” I have retried files that I successfully tagged before updating, and I get the same error as new files.

Edit with additional information:

If I use sublercli to optimize the mp4, Subler will then recognize it as an mp4

Additional Edit:

After some more3 experimentation, I have found that if I re save the mp4 with ffmpeg (ffmpeg -I x.mp4 -c copy -map 0 x.mp4), subler will then recognize the mp4. I used media info.app to compare the files before and after resaving with ffmpeg and there are only minor differences. I am including the full text of the mediainfo report as well as a screenshot of the app that shows only the differences. The file the begins with ffmpeg will be recognized by subler, the other will not.

General
Complete name : /Users/jayson/Movies/fear.the.walking.dead.s07e05.1080p.web.h264-ggez.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 5.43 GiB
Duration : 55 min 50 s
Overall bit rate mode : Variable
Overall bit rate : 13.9 Mb/s
Tagged date : UTC 2021-11-08 23:43:27
Writing application : Lavf58.76.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 55 min 50 s
Bit rate : 13.1 Mb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 24.000 FPS
Minimum frame rate : 23.810 FPS
Maximum frame rate : 24.390 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.264
Stream size : 5.12 GiB (94%)
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Codec configuration box : avcC

Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 55 min 50 s
Source duration : 55 min 50 s
Source_Duration_LastFrame : -11 ms
Bit rate mode : Variable
Bit rate : 160 kb/s
Maximum bit rate : 230 kb/s / 160 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 64.0 MiB (1%)
Source stream size : 64.0 MiB (1%)
Language : English
Default : Yes
Alternate group : 1
mdhd_Duration : 3350384

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Codec ID : ac-3
Duration : 55 min 50 s
Source duration : 55 min 50 s
Bit rate mode : Constant
Bit rate : 640 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 256 MiB (5%)
Source stream size : 256 MiB (5%)
Language : English
Service kind : Complete Main
Default : No
Alternate group : 2
mdhd_Duration : 3350379

Text
ID : 4
Format : Timed Text
Muxing mode : sbtl
Codec ID : tx3g
Duration : 55 min 46 s
Bit rate mode : Variable
Bit rate : 85 b/s
Stream size : 34.8 KiB (0%)
Title : English
Language : English
Default : No
Forced : No
Alternate group : 3

General
Complete name : /Users/jayson/Movies/ffmpegfear.the.walking.dead.s07e05.1080p.web.h264-ggez.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom (isom/iso2/avc1/mp41)
File size : 5.43 GiB
Duration : 55 min 50 s
Overall bit rate mode : Variable
Overall bit rate : 13.9 Mb/s
Writing application : Lavf58.76.100

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 55 min 50 s
Bit rate : 13.1 Mb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 24.000 FPS
Minimum frame rate : 23.810 FPS
Maximum frame rate : 24.390 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.264
Stream size : 5.12 GiB (94%)
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Codec configuration box : avcC

Audio #1
ID : 2
Format : AAC LC
Format/Info : Advanced Audio Codec Low Complexity
Codec ID : mp4a-40-2
Duration : 55 min 50 s
Source duration : 55 min 50 s
Source_Duration_LastFrame : -11 ms
Bit rate mode : Constant
Bit rate : 160 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 46.875 FPS (1024 SPF)
Compression mode : Lossy
Stream size : 64.0 MiB (1%)
Source stream size : 64.0 MiB (1%)
Language : English
Default : Yes
Alternate group : 1
mdhd_Duration : 3350384

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Codec ID : ac-3
Duration : 55 min 50 s
Source duration : 55 min 50 s
Bit rate mode : Constant
Bit rate : 640 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 256 MiB (5%)
Source stream size : 256 MiB (5%)
Language : English
Service kind : Complete Main
Default : No
Alternate group : 1
mdhd_Duration : 3350378

Text
ID : 4
Format : Timed Text
Muxing mode : sbtl
Codec ID : tx3g
Duration : 55 min 46 s
Bit rate mode : Variable
Bit rate : 85 b/s
Stream size : 34.8 KiB (0%)
Language : English
Default : Yes
Forced : No
Alternate group : 3

Comments (2)

  1. Log in to comment