0
ffmpeg -i in.mp4 -filter_complex "drawtext='fontfile=font.ttf : text=%{localtime\:%Y/%m/%d %H%M%S} : fontsize=24 : fontcolor=white : x=10: y=10'" out.mp4

作品。

ffmpeg -i in.mp4 -filter_complex "drawtext='fontfile=font.ttf : text=%{localtime\:%Y/%m/%d %H\:%M\:%S} : fontsize=24 : fontcolor=white : x=10: y=10'" out.mp4

返回

%{localtime} 最多需要 1 个参数

错误。

唯一的区别是\:

4

1 回答 1

2

您可以使用:

%{localtime\:%Y/%m/%d %H\\\\\:%M\\\\\:%S}

它很丑。有关一些信息,请参阅FFmpeg:引用和转义

于 2019-01-04T21:32:50.310 回答