我正在寻找一种简单的方法来设置淡入淡出过滤器的时间点。特别是对于最后的淡出。最好是基于时间的格式。我理解淡入淡出过滤器的工作原理是基于帧。但有没有办法将其改为时间戳?特别是最后我很难得到最后一帧的数字。有些方法告诉淡入淡出过滤器在结束前0.5秒启动淡入淡出会很棒。也许是这样的:
-filter:v 'fade=out:-0.5:0.3'
读取:'在结束前0.5秒开始淡出,并且淡出需要0.3秒。即最后有0.2秒的黑色。
如果这是帧数计数,我也会好的。
我现在的悲痛是ffprobe报告的帧数似乎是它实际上的一半。应用于ffprobe提供的计数的淡入淡出滤镜将我的视频在剪辑的一半左右转为黑色。我不确定我在那里失踪了什么。
我的主要问题是:如何确定淡出过滤器的正确帧数?
谢谢, 格特
答案 0 :(得分:0)
淡入淡出过滤器需要时间输入:例如-vf fade=out:st=23:d=2
。这将在t=23
秒