8得票3回答
在Java中减少ffmpeg/javacv的冗长输出

我有一个使用ffmpeg库和javacv加载和处理视频文件的Java应用程序。 目前我正在使用以下代码将videofile加载到我的数据容器中。 public boolean add(String videofile) { FrameGrabber g = new Open...

19得票1回答
为什么cvFindContours()方法在javacv中无法正确检测轮廓?

我在StackOverflow上浏览了许多问题,并成功开发了一个能够正确检测正方形和矩形的小程序。以下是我的样例代码: public static CvSeq findSquares(final IplImage src, CvMemStorage storage) { CvSeq ...

11得票3回答
在单个屏幕上同时显示两个视频,然后将它们合并成一个视频输出。

这个问题可能听起来有点复杂或含混不清,但我会尽力让它尽可能清晰。我已经进行了大量谷歌搜索并花费了大量时间,但在 Windows 系统上没有找到任何相关的内容。 我想在一个屏幕上播放两个视频。其中一个作为全屏背景,另一个则以小窗口或小宽度/高度的形式显示在右上角。然后我希望得到一个由两个视频一起...

8得票1回答
JavaCV视频录制在竖屏模式下方向不正确

你好,我正在使用https://github.com/bytedeco/javacv/录制视频。 在使用横屏模式时方向正常,但当我将方向更改为竖屏模式时,视频会旋转-90���。 有人知道我可能做错了什么吗?以下是代码。 package org.bytedeco.javacv_android...

8得票4回答
Java.lang.NoClassDefFoundError: 无法初始化类org.bytedeco.javacpp.avutil

我正在使用Windows10,eclipse-neon和JDK1.8版本,但我遇到了以下异常。 Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.bytedeco...

7得票1回答
Javacv:在安卓设备上解码来自Red5服务器的H.264“实时”流

我的问题是,我使用Red5实现了一个服务器端应用程序,该应用程序发送H.264编码的实时流,在客户端上,该流以byte[]的形式接收。 为了在Android客户端上解码它,我遵循了Javacv-FFmpeg库。解码代码如下: public Frame decodeVideo(byte[] d...

8得票2回答
使用JavaCV和FFmpeg播放视频

我正在开发一款定制的 Android 视频播放器,但我需要播放更多不受 Android 支持的视频文件格式(如wmv、avi、flv)。 目前我已经将任何视频类型转换为.mp4并且可以在重编码后播放它们,但我不知道如何在不将它们重新编码为mp4视频格式的情况下播放wmv、avi文件。 有没...

9得票5回答
如何在JavaCV中获取提取对象的x、y坐标?

我目前正在开发图像处理项目,使用javacv来开发图像处理组件。我能够提取出一些有趣的图像部分,现在需要读取这些对象的x和y坐标。 这是我提取到的图像: 我需要识别这些对象并在其周围画出正方形。我查看了一些教程,尝试使用以下代码识别对象: IplImage img="sour...

9得票2回答
JavaCV和Realm一起使用会导致"java.lang.UnsatisfiedLinkError"错误

最近我尝试启动一个JavaCV的FFmpegFrameGrabber实例时遇到了以下错误: java.lang.UnsatisfiedLinkError: org.bytedeco.javacpp.avutil at java.lang.Class.classForName(Nati...

7得票1回答
类路径中缺少依赖项

我有一个项目,用于收集安装程序依赖项(sbt-install4j),使用dependencyClasspath。它大多数情况下都可以正常工作,除了一个特定的依赖关系: libraryDependencies += "org.bytedeco" % "javacpp" % "0.10" "...