Just wonder this could be done in Handbrake or FFMPEG. Any other transcoding software in Windows or MacOS would also be acceptable.
I have many family videos, shooted with DSLR/action cam/phone. And the files are really huge without transcoding them. There are something I would like to have,
Metadata should be all captured. Using Handbrake would not be able to capture the information of the used device. Also, the capture date will become the transcoding date which is definitely unacceptable.
I would like to transcode them into HEVC (H.265)
I need to batch transcode them since there're a lot of videos.
If it's possible (not neccessary), I would also like to have the filename as "YYYYMMDD_HHMMSS".
I think both 1 and 3 are quite frequently asked questions. This thread will be quite useful to all people who are looking for the same answer as well. Thanks a lot!
I'd say no.
Traditionally metadata handling in video is done fairly poorly - unlike still images. I have a similar issue and probably end up rolling my own. I assume you'd like to go to MP4 or MOV which has a number of different metadata styles: MP4, QuickTime, iTunes style, 3gpp, embedded ID3 (similar to MP3) etc. Since writing support of video metadata is done poorly - so is reading of video metadata. You could write more than one style into the file - hoping the tools that don't understand it will ignore the unknown metadata.
As of now I would transcode to MOV/H.265 and use Apple style metadata so that it works correctly on my iPhone/iPad/AppleTV and Mac.
Unfortunately - sometimes the answer is there is no answer but I'd love to be proven wrong.