Thanks a million. This sounds like the perfect solution - alas, it does not seem to work on my side.
exifTool seems to transfer a number of tags, including several GPS related tags.
Still, neither Quicktime Player nor Photos app show the location.
Maybe it is because exifTool does not transfer "GPS Coordinates", maybe it is because it changes the order of the tags.
Here are the tags in the original:
% exiftool-5.24 IMG_7441.MOV
ExifTool Version Number : 10.25
File Name : IMG_7441.MOV
Directory : .
File Size : 56 MB
File Modification Date/Time : 2016:05:12 19:29:06+02:00
File Access Date/Time : 2016:08:12 02:33:41+02:00
File Inode Change Date/Time : 2016:08:12 02:06:52+02:00
File Permissions : rwxr-xr-x
File Type : MOV
File Type Extension : mov
MIME Type : video/quicktime
Major Brand : Apple QuickTime (.MOV/QT)
Minor Version : 0.0.0
Compatible Brands : qt
Movie Data Size : 58888277
Movie Data Offset : 36
Movie Header Version : 0
Create Date : 2016:05:12 18:29:06
Modify Date : 2016:05:12 18:29:34
Time Scale : 600
Duration : 27.52 s
Preferred Rate : 1
Preferred Volume : 100.00%
Preview Time : 0 s
Preview Duration : 0 s
Poster Time : 0 s
Selection Time : 0 s
Selection Duration : 0 s
Current Time : 0 s
Next Track ID : 5
Track Header Version : 0
Track Create Date : 2016:05:12 18:29:06
Track Modify Date : 2016:05:12 18:29:34
Track ID : 1
Track Duration : 27.52 s
Track Layer : 0
Track Volume : 100.00%
Image Width : 1920
Image Height : 1080
Clean Aperture Dimensions : 1920x1080
Production Aperture Dimensions : 1920x1080
Encoded Pixels Dimensions : 1920x1080
Graphics Mode : ditherCopy
Op Color : 32768 32768 32768
Compressor ID : avc1
Source Image Width : 1920
Source Image Height : 1080
X Resolution : 72
Y Resolution : 72
Compressor Name : H.264
Bit Depth : 24
Video Frame Rate : 29.978
Balance : 0
Audio Format : mp4a
Audio Channels : 1
Audio Bits Per Sample : 16
Audio Sample Rate : 44100
Purchase File Format : mp4a
Matrix Structure : 1 0 0 0 1 0 0 0 1
Media Header Version : 0
Media Create Date : 2016:05:12 18:29:06
Media Modify Date : 2016:05:12 18:29:34
Media Time Scale : 600
Media Duration : 27.52 s
Media Language Code : und
Gen Media Version : 0
Gen Flags : 0 0 0
Gen Graphics Mode : ditherCopy
Gen Op Color : 32768 32768 32768
Gen Balance : 0
Handler Class : Data Handler
Handler Vendor ID : Apple
Handler Description : Core Media Data Handler
Other Format : mebx
Handler Type : Metadata Tags
GPS Coordinates : 38 deg 42' 57.24" N, 9 deg 8' 24.36" W, 41.245 m Above Sea Level
Make : Apple
Model : iPhone 6s
Software : 9.3.1
Creation Date : 2016:05:12 19:29:06+01:00
Avg Bitrate : 17.1 Mbps
GPS Altitude : 41.245 m
GPS Altitude Ref : Above Sea Level
GPS Latitude : 38 deg 42' 57.24" N
GPS Longitude : 9 deg 8' 24.36" W
Image Size : 1920x1080
Megapixels : 2.1
Rotation : 0
GPS Position : 38 deg 42' 57.24" N, 9 deg 8' 24.36" W
Then I call /opt/local/bin/exiftool-5.24 -tagsFromFile /private/tmp/IMG_7441.MOV /private/tmp/IMG_7441.m4v
And here are the tags of IMG_7441.m4v afterwards:
ExifTool Version Number : 10.25
File Name : IMG_7441.m4v
Directory : .
File Size : 24 MB
File Modification Date/Time : 2016:08:12 03:06:12+02:00
File Access Date/Time : 2016:08:12 03:06:12+02:00
File Inode Change Date/Time : 2016:08:12 03:06:12+02:00
File Permissions : rw-r--r--
File Type : M4V
File Type Extension : m4v
MIME Type : video/x-m4v
Major Brand : Apple TV (.M4V)
Minor Version : 0.0.1
Compatible Brands : M4VH, M4V , M4A , mp42, isom
Movie Header Version : 0
Time Scale : 600
Duration : 27.52 s
Preferred Rate : 1
Preferred Volume : 100.00%
Preview Time : 0 s
Preview Duration : 0 s
Poster Time : 0 s
Selection Time : 0 s
Selection Duration : 0 s
Current Time : 0 s
Next Track ID : 3
Track Header Version : 0
Track Create Date : 2016:05:12 18:29:06
Track Modify Date : 2016:05:12 18:29:34
Track ID : 1
Track Duration : 27.52 s
Track Layer : 0
Track Volume : 100.00%
Balance : 0
Audio Format : mp4a
Audio Channels : 2
Audio Bits Per Sample : 16
Matrix Structure : 1 0 0 0 1 0 0 0 1
Media Header Version : 0
Media Create Date : 2016:05:12 18:29:06
Media Modify Date : 2016:05:12 18:29:34
Media Time Scale : 600
Media Duration : 27.52 s
Media Language Code : und
Handler Description : Core Media Video
Graphics Mode : srcCopy
Op Color : 0 0 0
Compressor ID : avc1
Source Image Width : 1280
Source Image Height : 720
Bit Depth : 24
Color Representation : nclx 1 1 1
Video Field Order : Progressive; 0
Pixel Aspect Ratio : 1:1
Handler Type : Metadata
Encoded By : Mac OS X v10.11.6 (CMA 953, CM 1731.15.206, x86_64)
Movie Data Size : 25456310
Movie Data Offset : 17936
XMP Toolkit : Image::ExifTool 10.25
GPS Altitude Ref : Above Sea Level
GPS Latitude : 38 deg 42' 57.24" N
GPS Longitude : 9 deg 8' 24.36" W
Creation Date : 2016:05:12 19:29:06+01:00
Image Height : 1080
Image Width : 1920
Make : Apple
Camera Model Name : iPhone 6s
Software : 9.3.1
X Resolution : 72
Y Resolution : 72
Create Date : 2016:05:12 18:29:06
Modify Date : 2016:05:12 18:29:34
Audio Sample Rate : 44100
Video Frame Rate : 29.978
Avg Bitrate : 7.4 Mbps
GPS Altitude : 41.2 m Above Sea Level
GPS Latitude Ref : North
GPS Longitude Ref : West
Image Size : 1920x1080
Megapixels : 2.1
Rotation : 0
GPS Position : 38 deg 42' 57.24" N, 9 deg 8' 24.36" W