gpt4 book ai didi

FFMPEG -t 输出的长度比它应该的长吗?

转载 作者:行者123 更新时间:2023-12-04 23:23:31 25 4
gpt4 key购买 nike

当我运行这个命令时:

/usr/bin/ffmpeg -y -f lavfi -i 
"color=color=black@0.0:size=1080x1080,format=rgba,subtitles=../content/test/test.ssa:alpha=1"
-c:a aac -c:v png -t "00:00:13.4" -threads 0 "../content/test/test.ssa.mov" -stats

并将生成的 mov 文件加载到任何视频编辑器中,我得到了长度
00:00:13:10

视频末尾有百分之几毫秒的黑色(空白)空间。我在这里想念什么?

我将在此处包含 SSA 文件,这样会更清楚一点:
[Script Info]
ScriptType: v4.00
PlayResX: 960
PlayResY: 540
PlayDepth: 0
Timer: 100.0

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,24,&H00FFFFFF,&HFF000000,&HFF000000,&HFF000000,-1,0,0,0,100,100,0,0.00,3,0,0,5,100,100,100,1

Dialogue: 0,00:00:00.00,00:00:13.400,Default,,0,0,0,,Testing

最佳答案

大多数 ffmpeg 源过滤器默认为 25 fps,命令中的颜色过滤器也是如此。您的持续时间规范以 .4 结尾这是400毫秒。 :10在您的编辑器中,将持续时间尾部表示为帧数。对于 25 fps,10 帧是 400 毫秒。输出与您的 -t 完全相同.

对于末尾的空白空间,请检查您的字幕文件以了解最后一个条目的结束时间。

关于FFMPEG -t 输出的长度比它应该的长吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58896012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com