Java アプリケーションから、iPhone/iPad に記録された QuickTime MOV から位置情報データを取得する必要があります。私は現在、Xuggler メディア フレームワークを調査しています。Xuggler の IMetaData インターフェイスを使用して、Quicktime ファイルの UserData 部分を読み出せることを期待していました。残念ながら、Xuggler によって取得されるフィールドは、"major_brand"、"minor_version"、"compatible_brands"、"year"、および "year-eng" のみです。Quicktime でビデオの情報を表示すると、GPS 座標が埋め込まれていることがわかります。Exiftool はメタデータも正しく表示します。クロスプラットフォームの互換性のために Java を使い続ける必要があります (私は OS X で開発し、Windows と Linux にも展開しています)。Quicktime for Java が非推奨であることは知っているので、それは問題ではありません。Xuggler から適切なデータを取得する方法に関するご意見、または別の API を使用する方法は? 最後の手段として、Java を介して Exiftool の出力を解析することを検討しましたが、それはせいぜい不快でハックのように思えます。
質問する
453 次