- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。
我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。
8 个月前关闭。
社区在 8 个月前审查了是否重新打开此问题并将其关闭:
原始关闭原因未解决
Improve this question
我一直在寻找很长一段时间,我所看到的每一个地方都好像它是显而易见的,一个常识。 ffmpeg 的“setpts”过滤器究竟做了什么?为什么要使用 setpts=PTS-STARTPTS
将其重置为零? ?谢谢。
最佳答案
PTS 代表演示时间戳。见 What is video timescale, timebase, or timestamp in ffmpeg?
setpts 过滤器评估表达式并将值分配为它正在处理的当前帧的时间戳
例如setpts=2*N+5/TB
其中 N 是从 0 开始的帧索引,TB 是流的时基。假设它是 1/1000,所以每个 PTS 单位是 1 毫秒。
因此,对于每一帧,它会如下所示,
N expression New PTS New PTS time
0 2*0+5/(1/1000) 5000 5.000 sec
1 2*1+5/(1/1000) 5002 5.002 sec
2 2*2+5/(1/1000) 5004 5.004 sec
...
-vsync cfr
中重复帧。模式来填补从时间戳 0 到初始时间戳的间隙。这仅在少数情况下相关。
关于ffmpeg - ffmpeg 的 "setpts"过滤器究竟是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58261344/
Feel free to skip straight to TL/DR if you're not interested in details of the question 简短的序言: 我最近决定
我一直在阅读 A Tour of Go学习Go-Lang到目前为止一切顺利。 我目前在 Struct Fields类(class),这是右侧的示例代码: package main import "fm
Last time I got confused顺便说一下PowerShell急切地展开集合,基思总结了它的启发式如下: Putting the results (an array) within a
我是一名优秀的程序员,十分优秀!