【发布时间】:2022-07-02 08:13:15
【问题描述】:
期望的结果
根据视频的原始创建时间为视频的每一帧添加带有时间戳的叠加层。例如。从 2022-03-26T15:51:49.000000Z 开始,一秒钟后出现在 2022-03-26T15:51.50.000000Z 的视频中
接近
Creation_time 已经存储在文件中,例如运行ffmpeg -i input.mov" 时,它会显示creation_time : 2022-03-26T15:51:49.000000Z。
为视频添加带时间戳的叠加层:
ffmpeg -i input.mov -filter_complex "drawtext=text='%{pts\:gmtime\:1507046400\:%d-%m-%Y %T}': x=100 : y=100: box=1" -c:a copy output.mp4
需要挑战/帮助
需要将gmtime\:1507046400 替换为实际的creation_time。如何做到这一点?
来源
【问题讨论】:
标签: ffmpeg