我有Mp4捕捉应用程序的直接显示。在我的应用程序中,我需要连续捕获30分钟(或者说一些动态值)视频。
对于我做了一个WaitableTimer例程,30分钟后,我想停止捕获,然后重新开始.但是,在停止捕获开始捕获的下一个示例后,流不会被添加到文件中。要开始下一个捕获,我必须再次释放所有捕获变量,获取设备并构建图表,然后才能开始捕获。
我不能简单地停止捕获,然后重命名输出文件并再次启动捕获吗??有什么需要添加额外的来做吗??
请帮帮我。
谢谢
编辑:下面的是我用来记录的图表
Video Source --> x264vfw - H.264/MPEG-4 AVC Codec --------->GDCL MPEG-4 Multiplexer --> File Writer
|
Audio Source --> ACM Wrapper --> Monogram AAC Encoder --|发布于 2012-06-07 18:39:16
我们做了一些类似的事情来捕捉DV-Avi。你试过:
如果这不起作用,那么Muxer或其他过滤器就有问题。您可以很容易地测试这一点,只需用音频和视频渲染器替换Muxer,然后尝试播放、停止、播放。
您也可以尝试另一个MP4 mux过滤器,比如字母mp4 mux。
https://stackoverflow.com/questions/10917258
复制相似问题