使用SharpAVI录制屏幕时,为什么当我增加FPS时,.avi文件像加速一样播放?

时间:2018-10-31 17:27:16

标签: c# .net avi screen-recording screencast

我正在一个项目中,在用户启动的事件中,我需要记录桌面。我发现this code确实很有帮助,因为我是C#的新手。

但是,当我增加主记录器参数中的FPS时,输出的视频文件会大大加快。您增加FPS的速度似乎正在加快。

我试图研究为什么会发生这种情况,但是我在SharpAVI或Captura上找不到任何文档。谁能阐明为什么会这样?能够拥有30 FPS avi真是太好了,为了学习,我真的很想知道发生了什么。

1 个答案:

答案 0 :(得分:0)

如果有人感兴趣,这是我遇到的一个问题。我发现您必须分别为每个帧加上时间戳,因为您使用的媒体播放器不知道何时更新帧,因此默认情况下会尽快更新它们。