Я извлек файлы изображений и видео во временный каталог в iOS для подготовки к отправке Motion Image на Android.
Так что мне нужно преобразовать файлы в движущееся изображение, для чего необходимо объединить оба файла в один .jpg. Это просто, так как видео просто помечено на изображении:
[jpg data][mp4 data]
Я смотрю на https://android.jlelse.eu/working-with-motion-photos-da0aa49b50c, и мне кажется, что мне нужно добавить к фотографии метаданные XMP, чтобы указать, где находится смещение.
Однако у меня есть движущаяся фотография, и я извлек метаданные, но они не соответствуют инструкциям выше.
У кого-нибудь есть успехи в этом, и есть ли официальное руководство, которое я не нашел?
Это метаданные, извлеченные exiftool (https://sno.phy.queensu.ca/~phil/exiftool/)
$ exiftool 20190306_145122.jpg
ExifTool Version Number : 11.32
File Name : 20190306_145122.jpg
Directory : .
File Size : 6.0 MB
File Modification Date/Time : 2019:03:06 14:51:22+00:00
File Access Date/Time : 2019:03:20 18:18:17+00:00
File Inode Change Date/Time : 2019:03:15 20:06:40+00:00
File Permissions : rwxr-----
File Type : JPEG
File Type Extension : jpg
MIME Type : image/jpeg
Exif Byte Order : Little-endian (Intel, II)
Make : samsung
Camera Model Name : SM-G930F
Orientation : Rotate 90 CW
X Resolution : 72
Y Resolution : 72
Resolution Unit : inches
Software : G930FXXS2DRC3
Modify Date : 2019:03:06 14:51:22
Y Cb Cr Positioning : Centered
Exposure Time : 1/100
F Number : 1.7
Exposure Program : Program AE
ISO : 50
Exif Version : 0220
Date/Time Original : 2019:03:06 14:51:22
Create Date : 2019:03:06 14:51:22
Shutter Speed Value : 1/100
Aperture Value : 1.7
Brightness Value : 4.3
Exposure Compensation : 0
Max Aperture Value : 1.7
Metering Mode : Center-weighted average
Flash : No Flash
Focal Length : 4.2 mm
Maker Note Version : 0100
Device Type : Cell Phone
Raw Data Byte Order : Little-endian (Intel, II)
Raw Data CFA Pattern : Swap
Face Detect : Off
User Comment :
Sub Sec Time : 0040
Sub Sec Time Original : 0040
Sub Sec Time Digitized : 0040
Flashpix Version : 0100
Color Space : sRGB
Exif Image Width : 4032
Exif Image Height : 3024
Interoperability Index : R98 - DCF basic file (sRGB)
Interoperability Version : 0100
Exposure Mode : Auto
White Balance : Auto
Focal Length In 35mm Format : 26 mm
Scene Capture Type : Standard
Image Unique ID : C12LLJB18VM C12LLKH01GM.
GPS Version ID : 2.2.0.0
GPS Latitude Ref : North
GPS Longitude Ref : West
GPS Altitude Ref : Above Sea Level
GPS Time Stamp : 14:51:18
GPS Date Stamp : 2019:03:06
Compression : JPEG (old-style)
Thumbnail Offset : 1218
Thumbnail Length : 25490
Image Width : 4032
Image Height : 3024
Encoding Process : Baseline DCT, Huffman coding
Bits Per Sample : 8
Color Components : 3
Y Cb Cr Sub Sampling : YCbCr4:2:2 (2 1)
Time Stamp : 2019:03:06 14:51:22+00:00
Embedded Video Type : MotionPhoto_Data
Embedded Video File : (Binary data 2803773 bytes, use -b option to extract)
Aperture : 1.7
GPS Altitude : 61 m Above Sea Level
GPS Date/Time : 2019:03:06 14:51:18Z
GPS Latitude : 51 deg 53' 47.00" N
GPS Longitude : 8 deg 26' 33.00" W
GPS Position : 51 deg 53' 47.00" N, 8 deg 26' 33.00" W
Image Size : 4032x3024
Megapixels : 12.2
Scale Factor To 35 mm Equivalent: 6.2
Shutter Speed : 1/100
Create Date : 2019:03:06 14:51:22.0040
Date/Time Original : 2019:03:06 14:51:22.0040
Modify Date : 2019:03:06 14:51:22.0040
Thumbnail Image : (Binary data 25490 bytes, use -b option to extract)
Circle Of Confusion : 0.005 mm
Field Of View : 69.4 deg
Focal Length : 4.2 mm (35 mm equivalent: 26.0 mm)
Hyperfocal Distance : 2.14 m
Light Value : 9.2