iPhone 16 Pro videos fail to create proxy files

What is your operating system?
Mac OS Sonoma 14.7

What is your Shotcut version (see Help > About Shotcut)?
24.09.13

Can you repeat the problem? If so, what are the steps?
Videos added to Shotcut from my new iPhone 16 Pro fail to create proxy files. I’ve tried different settings, but they all fail. As a test, I converted one of the files using a generic MP4 video profile. I loaded the converted file in Shotcut and the proxy file was created normally. Clearly the iPhone is doing something different that Shotcut doesn’t like. Even though the proxy isn’t created, the file can still be edited (with patience) and exported. The log is attached.
proxy error log.txt (4.5 KB)

From the log

Stream #0:20x3: Audio: none (apac / 0x63617061), 48000 Hz, 4.0, 386 kb/s
Metadata:
creation_time : 2024-10-08T13:01:42.000000Z
handler_name : Core Media Audio
vendor_id : [0][0][0][0]

[aost#0:2/ac3 @ 0x7f82869b8440] Created audio stream from input stream 0:2
[aist#0:2/none @ 0x7f8286908d00] Decoding requested, but no decoder found for: none
[aost#0:2/ac3 @ 0x7f82869b8440] Error initializing a simple filtergraph

Apple is adding an audio stream for spatial audio that ffmpeg does not support. Our ffmpeg command line includes -ignore_unknown which I expected would make it ignore this audio, but it does not.
Can you provide a sample file?

Here is a short file, uploaded to Dropbox.

[Dropbox]

Thanks, I got the file if you want to remove it from dropbox.
This is fixed for the next version 24.10.

Great, thank you. As an aside, I found Camera>Record Sound in Settings to change spatial audio to stereo. That did the trick. I will try spatial audio again when the next version is available, though having read up on it, I don’t think it is something I would be interested in using.