这个问题听起来可能有点复杂或模棱两可,但我会尽力让它清楚。我已经做了很多谷歌搜索并花了很多时间,但没有找到任何与 Windows 相关的内容。
我想在一个屏幕上播放两个视频。一个作为背景的全屏,一个在其顶部的小窗口或右角的小宽度/高度中。然后我想要一个由在单个屏幕上一起播放的两个视频组成的输出。
所以基本上一个视频覆盖另一个视频,然后我希望将其作为输出进行流式传输,以便用户稍后可以播放该流。
我并不是要求您编写整个代码,只是告诉我要做什么或如何做,或者我必须使用哪种工具或第三方 SDK 来实现它。
update:
尝试了很多解决办法。
1.Xuggler
- 不支持Android
.
2.JavaCV
or JJMPEG
- 找不到任何建议如何操作的教程?
现在正在寻找 FFMPEG - 搜索了很长时间,但找不到任何建议编码方法的教程。我找到了如何修复它的命令行方法。
那么任何人都可以建议或指出 FFMPEG 的教程或告诉任何其他方式
我会从JavaCV http://code.google.com/p/javacv/source/browse/#git/src/main/java/com/googlecode/javacv%253Fstate%253Dclosed。这是非常好的和灵活的。它应该允许您抓取帧、合成它们并将它们写回到文件中。使用 FFmpegFrameGrabber 和 Recorder 类。合成可以手动完成。
答案的其余部分取决于几件事:
- 你想从文件/mem/url 中读取吗?
- 你想保存到文件/mem/url吗?
- 你需要实时处理吗?
- 除了简单的画中画之外,您还需要其他东西吗?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)