2009-02-20 85 views
1

我使用AVIFile Wrapper从我的WPF应用程序创建视频。我正在使用CompositionTarget为每帧获取图像,但我遇到帧速率问题。由于我的应用程序在数据负载过重时速度变慢,CompositionTarget帧速率下降。用较少的视频帧,当我回放这些部分显示为快进。以不同的帧率编写视频帧

是否有一个视频格式/库,将允许我使用可变帧率,或者我可以修复WPF帧率,所以我不丢帧?

编辑 - > AVI中的帧没有与它们关联的时间码,其他视频格式有哪些?有没有一个标准的方法来做到这一点?

回答

0

您链接的页面包含有关设置可变帧率的信息,位于“从视频和声音中复制剪辑”下,但未提供任何有关将时间代码与帧关联的信息。

2

用AVI文件做这件事的标准方法是为每个跳过的样本写出一个零大小的视频帧。