在UWP中生成实时MP4
Generate Live Mp4 in UWP
我想开发一种可以投射到智能电视的幻灯片显示的应用程序,类似于显示PowerPoint幻灯片显示。通过 Connect 应用程序的标准Miracast解决方案无法正常工作,因为电话分辨率与电视的高分辨率不符;不算以下事实:没有办法用 tryEnterfullscreenasync 隐藏导航栏。这些图像可以从向量来源迅速呈现。因此,我的问题是是否有一种生成MP4的方法。
,只要您可以随时捕捉到的位图,如您所述,您可以使用FFMPEG创建MP4。
下载FFMPEG源代码并检查doc/examples/muxing.c
的源这个示例几乎是这样做的。只需将fill_yuv_image()
替换为您要渲染的实际内容。
不要忘记将图片转换为Yuv格式。在此示例中,编码器将需要YUV位图,您可能会渲染RGB图像。Google for swscale
,甚至检查FFMPEG的其他示例以解决此问题。
-
如果您真的想要特定于Microsoft的东西,则必须使用" Microsoft Media Foundation"。这里有很多有关如何编码和解码的示例:https://msdn.microsoft.com/en-us/library/windows/desktop/aa371827(v = vs.85(.aspx
您可以使用所有这些编解码器:https://msdn.microsoft.com/en-us/library/windows/desktop/ff819077(v = vs.85(.aspx
相关文章:
- 从数据库实时显示QT c++中的数据
- 使用FFMPEG将RGB图像序列保存到.mp4时出现问题
- 如何使用OpenCV-C++编写*.mp4视频?
- 在 Windows 8/10 技术中完全实时的屏幕捕获,没有延迟
- 有没有办法使用 c++ 实时阅读文本?
- 在本地网络中通过OpenCV(C++)实时流式传输图像
- 将相机数据从服务器实时流式传输到客户端
- 将实时(非静态)放在qt(c ++)上
- 线程之间的实时数据共享
- 如何在实时应用程序中锁定线程
- OpenCV - 来自相机的实时馈送不流畅
- 如何提高 OpenCV 实时检测器应用程序的帧率?
- 使用 Opencv 将姿势值实时写入文本文件
- Firebase C++ Windows 上的实时数据库连接丢失
- 无论如何可以将webm / mp4文件编译/记忆为.exe程序吗?(C++)
- 我在 IDA 或 dbg 或 olly 上看到的内存是否与我在 RAM 上实时加载的内存相同?
- 转换 mp4 文件并将其流式传输到带有树莓派的查看器
- 媒体基金会:WavSink以比实时消耗率更快的速度处理音频-是否可以实时限制后台处理
- 如何实时捕获相机的视频?
- 在UWP中生成实时MP4