Ffmpeg tidak menyalin metadata lokasi

3

Saya mengonversi video dan meskipun saya menggunakan -map_metadata 0

ffmpeg -i input.mp4 -map_metadata 0 output.mp4

Kode di atas default ke libx264 / libvo_aacenc.

Metadata lokasi tidak disalin, meskipun ffmpeg mengenalinya.

Metadata:
major_brand     : isom
minor_version   : 0
compatible_brands: isom3gp4
creation_time   : 2014-03-15 21:38:04
location        : +30.0854+037.8395/
location-eng    : +30.0854+037.8395/

Output.mp4 memiliki metadata ini

Metadata:
major_brand     : isom
minor_version   : 512
compatible_brands: isomiso2avc1mp41
creation_time   : 2014-03-15 21:38:04
encoder         : Lavf55.50.100

Saya sudah mencoba menggunakan

ffmpeg -i input.mp4 -f ffmetadata FFMETADATAFILE

yang menyalin metadata dan lokasi tetapi kemudian ketika saya salin kembali ke

ffmpeg -i output.mp4 -i FFMETADATAFILE -map_metadata 1 -codec copy outputNew.mp4

Lokasi tidak menyalin.

Ps Juga mengapa ffmpeg secara default (ketika tidak menggunakan -map_metadata 0) tidak menyalin tanggal yang ditandai tetapi menulis ulang dengan tanggal konversi, saya berasumsi orang ingin tahu kapan video diambil bukan ketika itu dikonversi.

pisang acak
sumber
2
Saya tahu ini berumur satu tahun, tetapi untuk berjaga-jaga jika ini membantu saya tidak dapat mereproduksi ini menggunakan versi terbaru ffmpeg.
Artur Sapek
sepertinya masalah lama trac.ffmpeg.org/ticket/4209
genuinefafa