一起显示两个视频,然后在单个屏幕上作为合并视频输出

2024-01-09

这个问题听起来可能有点复杂或模棱两可,但我会尽力让它清楚。我已经做了很多谷歌搜索并花了很多时间,但没有找到任何与 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(使用前将#替换为@)

一起显示两个视频,然后在单个屏幕上作为合并视频输出 的相关文章

  • Android webview 滚动不起作用

    我正在尝试在网络视图中向下滚动到页面底部 我正在使用谷歌在其教程中提供的网络视图示例 我正在使用这行代码来尝试滚动 但它不起作用 mWebView pageDown true 关于如何使其以编程方式滚动有什么建议吗 谢谢 public cl
  • 在android中通过BLE传输图像

    我使用以下代码传输 1 MB 的图像 如果在每个数据包之间实现线程延迟 则图像将成功传输 如果未设置线程延迟 则所有数据包均从BluetoothGattServer 发送 但BluetoothGattCallback 不会接收所有数据包 任
  • Android 上的 SVG 支持

    Android 支持 SVG 吗 有什么例子吗 最完整的答案是这样的 Android 2 x 默认浏览器本身不支持 SVG Android 3 默认浏览器支持 SVG 要将 SVG 支持添加到 2 x 版本的平台 您有两个基本选择 安装功能
  • 带有一、二和三个按钮的 Android 警报对话框

    我不经常发出警报 但每次发出警报时 我都会花一些时间来阅读文档 https developer android com guide topics ui dialogs html并弄清楚如何去做 由于我现在不得不这样做几次 所以我将在下面写一
  • 如何在android上的python kivy中关闭应用程序后使服务继续工作

    我希望我的服务在关闭应用程序后继续工作 但我做不到 我听说我应该使用startForeground 但如何在Python中做到这一点呢 应用程序代码 from kivy app import App from kivy uix floatl
  • 从 React Native Js 代码调用 Android Native UI 组件方法

    我创建了一个 CustomView SignatureView java 它扩展了 LinearLayout 以捕获 Android Native 中的签名 并创建了SignatureCapturePackage java和Signatur
  • Android在排序列表时忽略大小写

    我有一个名为路径的列表 我目前正在使用以下代码对字符串进行排序 java util Collections sort path 这工作正常 它对我的 列表进行排序 但是它以不同的方式处理第一个字母的情况 即它用大写字母对列表进行排序 然后用
  • Android 自定义布局 - onDraw() 永远不会被调用

    public class MainActivity extends Activity Override public void onCreate Bundle savedInstanceState super onCreate savedI
  • 为 Windows Phone 8 构建 ffmpeg

    我如何为 Windows Phone 8 arm 构建 ffmpeg 我找不到任何有关它的信息 我可以在 Windows Phone 8 中从 C 调用 h 264 硬件编码器 解码器吗 看来媒体基金会太有限了 谢谢 据我所知 由于缺少工具
  • 获取手机的 z 轴和磁北极(而不是 y 轴)之间的角度

    我知道如何使用 getOrientation 方法获取手机 y 轴和磁北之间的方向角 如此处所述https developer android com guide topics sensors sensors position https
  • 画透明圆,外面填充

    我有一个地图视图 我想在其上画一个圆圈以聚焦于给定区域 但我希望圆圈倒转 也就是说 圆的内部不是被填充 而是透明的 其他所有部分都被填充 请参阅这张图片了解我的意思 http i imgur com zxIMZ png 上半部分显示了我可以
  • 使用 PhoneGap 使 Android 应用程序易于访问(对于残障人士)

    有人有过使用 PhoneGap 使 Android 应用程序可访问的经验吗 至少我们需要使我们的应用程序符合第 508 条规定 我尝试实现一些标准的辅助功能 文本框标签 向 div 添加标题属性等 但是 当在 Android 中使用 Tal
  • PhoneStateListener 不调用

    这是我的完整代码 广播示例 java package com example broadcast gt import android app Activity import gt android content Context import
  • 在 Android 中调整可绘制对象的大小

    我正在为进度对话框设置一个可绘制对象 pbarDialog 但我的问题是我想每次调整可绘制的大小 但不知道如何调整 这是一些代码 Handler progressHandler new Handler public void handleM
  • java.lang.NumberFormatException: Invalid int: "3546504756",这个错误是什么意思?

    我正在创建一个 Android 应用程序 并且正在从文本文件中读取一些坐标 我在用着Integer parseInt xCoordinateStringFromFile 将 X 坐标转换为整数 Y 坐标的转换方法相同 当我运行该应用程序时
  • 尝试将 SQLite DB 从数据复制到 SD 卡

    我正在使用以下代码 该代码发布在 Stack Overflow 上的某个位置 并根据我的目的进行了修改 try File sd Environment getExternalStorageDirectory File data Enviro
  • Android应用程序可以像旧的普通java小程序一样嵌入到网页中吗?

    我对 android 平台一无所知 也无法在互联网上找到这个基本问题的答案 更新 好的 我本身无法嵌入 Android 应用程序 但是我可以在 Android Webbrowser 中嵌入 Java 的东西吗 不可以 您无法将 Androi
  • Android 中带有组的列表视图

    我有一个列表视图 每行都有一些日期和文本 我可以像 iPhone 中那样将这个 listView 分组 组之间有标题吗 在 android 中是否可能 请帮忙 即 我需要在 Listview 行之间有标题栏 以便如果我使用日期对其进行分组
  • 如何在片段中实现 onBackPressed() 和意图?

    我知道 onBackPressed 是活动中的一种方法 但是 我想在片段中使用该功能 以便当按下后退按钮时 它会通过 Intent 重定向到另一个活动 有什么办法解决这个问题吗 public class News Events fragme
  • Android 材料芯片组件崩溃应用程序。无法膨胀 xml

    Tried Chip来自两个支持库的组件 com google android support design 28 0 0 rc01和材料 com google android material material 1 0 0 rc01 堆栈

随机推荐

  • Facebook API - “我所有的喜欢”查询

    是否可以找回all用户曾经 喜欢 过这些帖子吗 质量等级 API 我找不到办法 FB 专家们 我们将不胜感激您的帮助 Use the Stream get http wiki developers facebook com index ph
  • 编译时引发的内部错误(NullPointerException)intellij Idea

    我正在尝试启动一个项目 java groovy on gradle 完成构建后 但是 我在两者开始时都遇到了错误main或使用以下堆栈跟踪进行单元测试 Error Internal error java lang NullPointerEx
  • 类型“Observable”上不存在属性“switchMap”

    当尝试将 switchMap 运算符应用于我的 Observable 时 我收到以下错误消息 类型 Observable 上不存在属性 switchMap 我目前使用 rxjs 版本 5 5 2 在我的组件中 我将其导入如下 import
  • Android 避免缓存

    http client DefaultHttpClient httpClient new DefaultHttpClient HttpEntity httpEntity null HttpResponse httpResponse null
  • Mono 和 C# IOCP:这是一个好主意吗?

    我正在将 C 应用程序移植到在其服务器上使用 IOCP 的 C mono 可以像 windows 一样处理 IOCP 吗 我会获得与 C 相当的性能还是应该尝试其他方法 thanks IOCP 的主要开销是 IO 而不是语言 你should
  • 禁用统计/分析 Javascript

    我的免费虚拟主机将分析 javascript 附加到所有 PHP 和 HTML 文件中 这很好 除了我使用 nuSoap 为我正在处理的 Web 服务创建 WSDL 文件 我的该死的主机将其添加 到我的 php 生成的 WSDL 文件中 有
  • 如何绘制“非”彩色文本?

    我正在寻找一种用反转颜色绘制文本的方法 对于形状 我们有TPenMode可以设置为pmNot 但我们不能对文本执行此操作 我该怎么做呢 这是这样做的 procedure DrawTextNOT const hDC HDC const Fon
  • 这种比较/排名算法如何命名?

    我见过一些网站 它们从列表中随机显示两个项目 用户选择他们喜欢的一项 然后根据用户偏好的结果 为整个数据集生成排名 有谁知道这个排名算法叫什么以及它是如何工作的 谢谢 我相信你指的是ELO评级系统 http en wikipedia org
  • socket.io 仅将数据包发送给发送者

    我还没有弄清楚如何使用 socket io 直接响应发送者 我了解到 io sockets emit 发送给所有客户端 但我不会将信息发送回发送者 code socket on login function data db users fi
  • Eclipse 中默认显示 CVS 注释

    在 Eclipse 中 您可以通过从上下文菜单中选择 团队 gt 显示注释 来显示文件的 CVS 注释 哪个用户更改了提交中的哪一行 但是 我想默认为 CVS 项目中的所有文件启用此功能 有办法这样做吗 在eclipse中的svn中发现同样
  • C# 将对象序列化为 SOAP 字符串数组问题

    我遇到一个问题 尝试将包含字符串数组的对象序列化为肥皂会导致我的应用程序出现异常 我正在执行以下操作来创建肥皂格式化程序 XmlTypeMapping mapping new SoapReflectionImporter ImportTyp
  • 将嵌套列表分成具有不相交元素的组

    我有一个看起来像这样的列表 my list 1 2 3 4 4 5 6 7 9 10 11 12 我想找到将列表分成两组的最佳方法 以便每组中的各个元素不重叠 例如 在上面的示例中 这两个组将是 group1 1 2 3 4 4 5 6 7
  • PostgreSQL 的 SQLAlchemy func.position() 的语法是什么?

    我正在尝试使用以下命令构建 SQLAlchemy 查询位置 http www postgresql org docs 9 1 static functions string html功能 使用它生成以下形式的 SQL 的正确语法是什么POS
  • 为什么登录本地虚拟机后,共享文件夹中的 git 状态会有所不同?

    我正在一台 OS X 机器上工作 并且有一个运行在上面的 CentOS 7 虚拟机 我在我的驱动器上设置了一个单独的 区分大小写 分区 其中包含在两台计算机之间共享的文件夹 以便我可以在 OS X 中工作 但在 CentOS 中构建 我有理
  • 使用 JQuery 单击特定的提交按钮

    我使用以下命令单击提交按钮 input type submit click 问题是我的页面上有超过 1 个提交按钮 因此我需要定位特定的提交按钮 我怎么能这么做呢 如果你知道数量submit输入以及您想要触发哪一个 按顺序 click然后你
  • Flask-SQLAlchemy 中的 SQLAlchemy 2.0 版本 User.query.get(1)?

    问题 The Query get 方法是在 SQLAlchemy 2 0 中已弃用 https docs sqlalchemy org en 20 orm queryguide query html sqlalchemy orm Query
  • R leaflet - 显示/隐藏带有图层组的 addControl() 元素

    我有一个传单地图 它使用 HTML 的自定义图例并使用addControl函数 如下 R 中自定义标记的传单图例 https stackoverflow com questions 37862467 leaflet legend for c
  • 如何知道Android中的调用活动

    我有一个活动被其他一些活动调用 例如 我有 Activity1 Activity2 和 Activity3 Activity1 调用 Activity2 并传递参数 Activity3 也调用 Activity2 并传递参数 现在 根据调用
  • rJava 安装失败(MacOS、Red Hat)

    我遇到了同样的 rJava 问题 许多其他人似乎都曾在某一时刻遇到过 错误发生在以下情况 R CMD INSTALL测试JNI程序是否可以编译 输出建议运行R CMD javareconf ed or sudo R CMD javareco
  • 一起显示两个视频,然后在单个屏幕上作为合并视频输出

    这个问题听起来可能有点复杂或模棱两可 但我会尽力让它清楚 我已经做了很多谷歌搜索并花了很多时间 但没有找到任何与 Windows 相关的内容 我想在一个屏幕上播放两个视频 一个作为背景的全屏 一个在其顶部的小窗口或右角的小宽度 高度中 然后