Datastead多功能编码器是一种DirectShow多路复用器,其性能就像一个接收器过滤器,能够通过包含的FFmpeg的LGPL版本的命令行对音频/视频流进行编码。
Datastead多功能编码器是一种DirectShow多路复用器,其性能就像一个接收器过滤器,能够通过包含的FFmpeg的LGPL版本的命令行对音频/视频流进行编码。
它可以通过OpenH264编解码器以H264进行编码,并支持通过DXVA,Intel QuickSync或NVidia CUVID进行硬件编码。
使用此过滤器可以将音频/视频流编码到各种文件容器(例如MP4)或将其推送到Wowza或其他媒体服务器。
我们的TVideoGrabber SDK原生支持此过滤器,允许记录实时源,例如 络摄像头,HD PCIe卡或IP摄像机。
要配置过滤器,只需从过滤器界面调用SetCommandLine并指定所需的命令行以及一些用于过滤器控件的保留关键字即可。
当图形运行时,代码转换器进程将在后台启动,并在图形停止时停止。支持暂停/继续。
筛选器的多个实例可以在同一应用程序中同时使用。
除了默认的DirectShow行为外,“ PAUSEWHENSTOP”功能还允许在图形停止时暂停该过程,并在图形再次运行时恢复该过程,从而允许从开始/停止实时构建单个音频/视频片段 顺序在时间上分开。
添加“ SHOWCONSOLE”关键字可在编码过程中显示FFMPEG控制台,以用于调试或监视目的。
系统要求
Intel Core I5或Core I7(建议Core I7以实时编码方式并发运行过滤器的多个实例)
Windows 7,Windows 8,Windows 8.1,Windows 10
文献资料
Datastead_Multipurpose_DirectShow_Encoder.pdf
这些限制已在许可版本中删除。
GraphEdit中的过滤器设置的屏幕截图

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!