Чтение геолокации из фильмов Quicktime с Java (Xuggler)? - PullRequest
3 голосов
/ 27 сентября 2011

Мне нужно получить данные о геолокации из QuickTime MOV, записанных на iPhone / iPad, из приложения Java. В настоящее время я изучаю медиа-каркас Xuggler; Я надеялся, что смогу использовать интерфейс IMetaData Xuggler для считывания части UserData файла Quicktime. К сожалению, единственными полями, полученными Xuggler, являются "major_brand", "minor_version", "compatibility_brands", "year" и "year-eng". Из просмотра видео в Quicktime я знаю, что GPS-координаты встроены. Exiftool также правильно отображает метаданные. Мне нужно придерживаться Java для кросс-платформенной совместимости (я разрабатываю для OS X, а также для Windows и Linux). Я знаю, что Quicktime для Java устарел, так что это не фактор. Любые мысли о том, как получить правильные данные из Xuggler, или как использовать другой API? В качестве последнего средства я рассмотрел анализ выходных данных Exiftool через Java, но в лучшем случае это кажется неприятным и хакерским.

...