我想在观看youtube视频时记录用户的反应,因此屏幕上会有两个同时录制的视频。 一个是Camera Video(反应视频),另一个是youtube视频(反应)。
below should be recorded as one video
__________________________
| |
| Camera Video |
| |
| __________|
| | Youtube |
| | Video |
---------------------------
一些类似的问题与我的问题无关,但回答了我的问题中提到的一些要点。 Q1,Q2,Q3
请建议一些解决此问题的方法,以及如何实现它。
答案 0 :(得分:1)
您可以使用FFmpeg将视频放在其他视频的顶部。请参阅此处Mix 2 videos with FFmpeg (overlay one on top of other),将视频放在另一个视频的顶部。 您还需要将YouTube视频转换为与本地视频合并的设备。要将YouTube视频下载到设备,您可以使用this库。
答案 1 :(得分:1)
我使用了https://github.com/INDExOS/media-for-mobile英特尔媒体包来录制来自多个来源的视频,并使用分层来删除我们不希望看到的视图。
通过一些工作,您可以挂钩到您想要的纹理(即相机预览)
答案 2 :(得分:0)
我认为为此目的使用多个Media API并不是一个好主意,但它应该只能在录制屏幕上显示并显示两个单独的视图,但从技术上讲,这个答案仍然没有答案。