Mapping as much metadata as possible from the old file to the new file

Started by theprof, November 16, 2024, 08:13:32 PM

Previous topic - Next topic

theprof

I'm re-encoding my MOV files to MP4 files however it loses some of the metadata unless I use movflags use_metadata_tags. Even then it's not mapped correctly.

I found out exiftool can copy the metadata from the original file into the new file
exiftool -overwrite_original_in_place -api LargeFileSupport -TagsFromFile "original.mov" "-all:all>all:all" "new.mp4"

Do you know if this is the correct command to use to map as much metadata as possible?

theprof

exiftool -tagsFromFile file1 -all:all file2

will above also work? which one should I use

StarGeek

They are the same. See the second example group ("preserving family 1 group") in FAQ #9, "The tag locations change when I use -tagsfromfile to copy information".

But there is some data in videos, specifically EXIF data and GPS tracks, which cannot be copied by either exiftool or ffmpeg. That is because these are non-standard and every company writes them in different ways.
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype