Format de fichier Apple Live Photo
Apple présentera Live Photo dans iOS 9/iPhone 6s. Où est le format de fichier documenté?
source d'informationauteur Clay Bridges
Vous devez vous connecter pour publier un commentaire.
Apple présentera Live Photo dans iOS 9/iPhone 6s. Où est le format de fichier documenté?
source d'informationauteur Clay Bridges
Vous devez vous connecter pour publier un commentaire.
Voici la lien. Sinon, voici le texte:
Un live photo dispose de deux ressources. Ils sont liés ensemble avec un identificateur de l'actif (un UUID comme une chaîne de caractères).
kCGImagePropertyMakerAppleDictionary
avec[17 : assetIdentifier]
(17 est la Pomme Maker Note Identificateur de l'Actif de la clé).["com.apple.quicktime.content.identifier" : assetIdentifier]
. Si vous utilisezAVAsset
vous pouvez obtenir ce à partir deasset.metadataForFormat(AVMetadataFormatQuickTimeMetadata)
["com.apple.quicktime.still-image-time" : 0xFF]
; La réelle image de temps correspond à la présentation d'horodatage pour cet élément de méta-données. La charge utile semble être juste une seule0xFF
octet (aka -1) et peut être ignoré. Si vous utilisez unAVAssetReader
vous pouvez utiliserCMSampleBufferGetOutputPresentationTimeStamp
pour obtenir cette fois-ci.La
assetIdentifier
est ce qui relie les deux éléments ensemble et le temps de métadonnées piste est ce que dit le système où l'image se trouve dans le film timeline.À l'extérieur de la documentation, des Photos sont composées de 2 ressources, une image et un mov (quicktime fichier vidéo). Ainsi, chaque Live Photo a 2 "réelle" des fichiers reliés par le wrapper de la Live type de Photo.
Photos est en fait deux fichiers. JPEG Original de l'Image et de la Vidéo Full HD.
Uniforme de Type Identificateur (UTI) pour le format est
kUTTypeLivePhoto
/com.apple.live-photo