gpt4 book ai didi

java - 如何在 Windows 7 中通过 gstreamer-java 查看 VC500 捕获设备中的视频

转载 作者:行者123 更新时间:2023-12-01 05:55:41 24 4
gpt4 key购买 nike

我正在尝试在 Windows 7 中使用 gst-launch 构建一个管道,该管道将查看来自 VC500 视频捕获设备的流(捕获复合视频并通过 USB 输入到计算机)。我认为我最大的问题是它必须在 Windows 中完成。我发现 Linux 而非 Windows 支持很多 gstreamer-java 插件。所以我在寻找元素和语法来使其工作时遇到问题。任何帮助将不胜感激。另一件事是我不必为此使用 gstreamer 框架,它似乎是最简单的。如果有人知道另一个具有良好 Java 绑定(bind)的良好媒体框架,最好让我知道吗?哈哈。 (尝试过 DirectShow、VLCJ,对于 Java 来说都不是很稳定。)多谢。布雷登

编辑:通过更多阅读,我很确定我需要的元素是 ksvideosrc。

所以我一直在尝试:gst-launch -v ksvideosrc !自动视频接收器

但我得到:

ERROR: from element /GSTPipeline:pipeline0/GstKsVideoSrc:ksvideosrc0: could not start capture Additional debug info: ..........\Source\gst-plugins-bad\sys\winks\gstvideosrc.c(970): gst_ks_video_src_create (): /GstPipeline:pipeline0/GstKsVideoSrc:ksvideosrc0:failed to change pin state to KSSTATE_RUN Execution ended after 1000000 ns.

最佳答案

好吧..我最终使用了 Direct Show Java (dsj)。它能够非常轻松地从捕获设备播放视频。

关于java - 如何在 Windows 7 中通过 gstreamer-java 查看 VC500 捕获设备中的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3064281/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com