ffmpegで動画のタイムスタンプが無くなったので対策

insta360 Go2で録った動画が上下反転(180度回転)してる事に気がついたのは、ファイル名を付け直してバックアップが一通り終わってから、PS4で再生したときだった。MP4動画ファイルの中にrotate属性があり、これを反映させれば正常な向きの動画(PS3ではこれを行わないと破損ファイル扱いになって再生できない)になる事がわかったので、ffmpegを使って回転するツール(スクリプト)を作り、対応した。が、この作業でタイムスタンプ属性(creation_time)が削除されてしまった。

続きを読む →