ffplay:显示时间戳(暂停时)

问题描述 投票:2回答:1

可以通过如下所示的ffplay显示时间戳:

ffplay -vf "drawtext=text='%{pts\:hms}':fontcolor=white:shadowcolor=black:shadowx=3:shadowy=3:fontsize=48:x=(w-tw)/2:y=h-(2*lh)" video.mp4

但是,我想显示时间戳仅在视频暂停时

ffplay可能吗?另外,如果可能,我希望在观看视频时临时显示时间戳。

video ffmpeg
1个回答
1
投票

我认为这是不可能的,因为ffplay在暂停时不会发送任何事件,并且不支持仅在特定时间绘制文本。

您应该使用类似建议的其他软件(例如mpv,以更好地控制在视频顶部呈现的内容。

[另一种选择是也创建一个Python脚本来管理视频并在其上面显示时间戳,例如OpenCV。

© www.soinside.com 2019 - 2024. All rights reserved.