-
Notifications
You must be signed in to change notification settings - Fork 245
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
Getting Video Create Date from iPhone Videos, when it is the 6th atom. #139
Comments
If you could provide a small sample file I can take a closer look |
OK, here is another file - this one works out the creationdate OK (it appears to be the 5th field in this video) - however still, the 6th field (in this video "signature") is garbled - so I guess it is not an issue working out the date, but rather handling the fields and the "last one". |
For reference, this is what getID renders for me:
and the last 2 values
|
No, I think you've missed it. This is not a problem about getting creationdate per-se. Its about getting the value in the 6th field (or probably "last" field). In the sample I gave you, the value was garbled for "signature". In my other images, the last field is the creationdate, and thus I cannot retrieve it. Here is another sample: |
#139 If there are more than 5 subatoms under moov>meta>ilst the ones >5 were not parsed correctly
I see what you mean now. Fixed in d5a430e (the commit is kind of ugly due to whitespace changes from moving a 1000+ lines inside an if statement) |
Thanks - I played with your code too and found the hardcoding - adding an additional line for the 6th entry worked. So, I'll try your patch - thank you. |
JamesHeinrich#139 If there are more than 5 subatoms under moov>meta>ilst the ones >5 were not parsed correctly
Hi, I've been playing with your tool to help me sort the 1000's of videos that I have from my wifes and my iPhone. One thing I'm trying to get is the original video creation time and I can see the data in the videos.
Doing a dump of my GetID3 object on a video file, I can see the "moov meta" dump 6 keys (make, model, software, etc) and key 6 is "com.apple.quicktime.creationdate". However, "moov meta ilst" is only showing 5 entries with data correctly and entry number 6 looks like this:
This entry looks different to the others in that it doesnt have any "subatoms" it has a "data" key - it's name is also blank. The corresponding key field looks like this:
(Note that "moov meta keys" starts at index 1, whereas "moov meta ilist" starts at index 0).
Is there a reason that this value is garbled? Anyway to get it into the info -> tags keys?
The text was updated successfully, but these errors were encountered: