Eu gostaria de converter arquivos .mts para .mp4 e manter os metadados 'data de criação' e 'data de modificação'. Eu encontrei o seguinte post Como fazer o Handbrake preservar o tempo de captura / criação tempo? que explica como fazer isso em uma única etapa com o ffmpeg. O código sugerido é
ffmpeg -i in.mp4 -i out.mp4 -map 1 -map_metadata 0 -c copy fixed.mp4
Eu modifiquei o código para indicar que meu arquivo de entrada é .mts (não .mp4).
No entanto, esse código não está funcionando para mim. Os metadados do arquivo de saída contêm a data atual, não a data do arquivo original. Isso é porque meu arquivo de entrada é .mts em vez de .mp4? Em caso afirmativo, o que posso fazer para que esse código funcione na minha situação?