-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reading iPhone MOV throws File format could not be determined #344
Comments
Yes, I get this as well. Apple don’t like Windows :( I’d use this library if this was fixed, otherwise it’s of no use to me as Apple files are prolific. I can provide video files if that helps with the development of this capability |
I would add that “throwing an exception” is very bad for performance. If I’m getting the data for a thousand files and 20% are Apple videos, this package hits a wall performance wise. It should return a code instead. Exceptions are for unexpected errors if all goes wrong, not for known, expected things you’re checking for. |
I think Apple are using hevc encoding now |
@rn-89 @HEIC-to-JPEG-Dev happens with same error, the header info changes, fix it with an @drewnoakes please take a notice, can you merge my pr? |
Starting around iOS15, I've been getting the "File format could not be determined " exception when trying to read the metadata of a video file of a Live Photo. A Live Photo on an iPhone creates an HEIC image file as well as a video file. The video file from that package is what is throwing the exception. I'm attaching a sample video file that should recreate this exception. Tested with .NET 7 running MetadataExtractor 2.8.1.
IMG_8827.mov
The text was updated successfully, but these errors were encountered: