[FFmpeg-trac] #4209(avformat:new): GPS coordinates location and other iOS metadata in MOV are not copied to output MP4

FFmpeg trac at avcodec.org
Wed Jul 22 17:43:15 CEST 2015


#4209: GPS coordinates location and other iOS metadata in MOV are not copied to
output MP4
------------------------------------+------------------------------------
             Reporter:  elmimmo     |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:  mov         |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by tvolkert):

 I'll try to attach an mp4 that has location that was taken with my Nexus 6
 phone (file upload just failed, but I'll try again).  My old Moto X
 produced similar mp4s.  ffprobe produces the following:

   Metadata:
     major_brand     : mp42
     minor_version   : 0
     compatible_brands: isommp42
     creation_time   : 2015-07-22 15:30:16
     location        : +40.7920-73.8864/
     location-eng    : +40.7920-73.8864/
   Duration: 00:00:01.05, start: 0.000000, bitrate: 14029 kb/s
     Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p,
 1280x720, 11705 kb/s, SAR 1:1 DAR 16:9, 29.99 fps, 30 tbr, 90k tbn, 180k
 tbc (default)
     Metadata:
       creation_time   : 2015-07-22 15:30:16
       handler_name    : VideoHandle
     Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, mono,
 fltp, 96 kb/s (default)
     Metadata:
       creation_time   : 2015-07-22 15:30:16
       handler_name    : SoundHandle

 Note that that appears to *not* be using the "\251xyz" atom, but instead
 the "location" and "location-eng" atoms...

 I also found other code that handles the extraction of the "\251xyz" atom,
 in case that validates its existence... https://code.google.com/p/android-
 source-
 browsing/source/browse/media/libstagefright/MPEG4Extractor.cpp?repo=platform
 --frameworks--base&name=ics-
 mr1&r=4d7bc65538c7cd9fbb1fbbcf22d1da47fcee1219#1141

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4209#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list