问题标签 [vlc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
16556 浏览

java - 如何使用 JVLC(VLC 的 Java 绑定)?

我正在尝试使用JVLC,但似乎无法正常工作。我已经下载了 jar,安装了VLC并将 -D 参数传递给 JVM,告诉它 VLC 的安装位置。我也试过:

没有运气。我总是得到:

线程“主”java.lang.UnsatisfiedLinkError 中的异常:无法加载库“libvlc”:找不到指定的模块。

有没有人让它工作?

0 投票
1 回答
3938 浏览

vb.net - VB.NET 中带有 VLC ActiveX 的工具栏

我在我的 VB.NET 应用程序中使用了VideoLAN VLC ActiveX插件 2(在VLC 0.9.4 安装中可用)。

我注意到:

  • 控制器工具栏(搜索栏、控制按钮、音量)根本不出现
  • 即使在播放文件之后
  • 并且“工具栏”属性不能设置为TRUE,只读?

所以我的问题是:

  1. 工具栏”属性是无用的,还是有特殊的方法可以使它变为 TRUE?
  2. 工具栏会完全出现还是我必须自己实现?
  3. 如果我必须使用控制按钮制作自定义搜索滑块,我可以使用哪些API 调用来控制媒体播放和搜索帧?VB.NET?
  4. 有没有其他方法可以在我的应用程序中获取带有工具栏的 VLC 播放器?Libvlc?

替代文字

^ 这是我希望在我的 VB.NET 应用程序中拥有的工具栏。

0 投票
1 回答
2945 浏览

c# - VLC 服务器与 .NET C# 的通信

我正在开发一个允许视频流或视频点播的项目。我一直在寻找软件包,VLC 看起来是满足低成本需求的绝佳选择。

为了真正使用这个应用程序,我需要一个可以与系统通信的 API。在做了一些研究之后,有一些通过 PHP 和 Java 进行的绑定,但没有什么是真正的 .NET。我进一步看了看,发现我可以通过 telnet 进行通信,这对于我需要的工作来说是可行的。

我开始从事该项目,但首先进行了手动工作流测试,因为我创建的 API 稍后将是自动化的。我能够启动 VLC,但很难让它播放流媒体以及激活 telnet 会话。这是在阅读了文档中的示例之后,这些示例似乎不再起作用或以不同的方式工作,因此我认为该资源不可靠。

是否有任何使用当前 0.9.8 版本的 VLC 的示例,这些示例实际上具有有效的通信示例?此外,是否有任何我可以用来与 .NET 与 VLC 通信的绑定,而这些绑定可能只是我在互联网上无法找到的?

0 投票
2 回答
5216 浏览

delphi - 我在哪里可以找到免费/开源的 Delphi 多媒体组件?

我在一个项目中,我必须能够播放几乎音频/视频文件(格式)。

要求:

视频:

  • .dat (vcd & svcd)
  • .vob (DVD)
  • .rmvb(真实媒体)
  • .mp4 (mpeg4/x264/h264)
  • .wmv/.asf(Windows 媒体)
  • .avi (xvid/divx/mpeg2等...)
  • .mkv(matroska,可选)

    声音的:

  • .mp3(你可能知道这个)

  • .ogg (vorbis)
  • .wma(Windows 媒体)
  • .wav(波)

我已经安装了上述所有编解码器,并且在我的系统上完美运行(使用 WMP 10、Media Player Classic Home Cinema、VLC 和 Zoom Player 进行了尝试)。

而且我已经尝试过基本的 TMediaPlayer 但不能在 .avi 之外的其他视频上工作,然后我抓取 DSPack 但它不能播放 .avi (xvid/divx) 或 .mkv,我抓取 VLC 但它只给了我更令人头疼,因为它只是 ActiveX 包装器(没有纯 vcl 组件)。

有人可以建议另一个组件吗?免费或开源将是首选。

编辑:我已经解决了 DSPack 的问题,看起来我必须始终使用 FDDShow 来使用 DSPack 播放视频。

0 投票
1 回答
3346 浏览

image - FFmpeg 图像到视频和流媒体

我有一个实时生成 JPEG 图像的 C# 程序,我需要(连续)从图像中生成视频并流式传输(也是实时的)。

我已经使用 ffmpeg 对输入视频源进行转码并将其流式传输,ffmpeg 是否没有选项可以将输入作为一组图像(始终生成)并从中制作视频?

干杯

0 投票
1 回答
1716 浏览

c# - 从位图到视频流

我正在构建一个连续截取屏幕截图的 C# 应用程序。在截屏时,我想使用 vlc 流式传输它们。关于如何将位图发送到 vlc 进行流式传输的任何想法?

提前谢谢何塞

0 投票
6 回答
16961 浏览

c# - 从 C# 远程控制 VLC

我正在尝试从 C# 控制 VLC 媒体播放器。我尝试使用 .Net 中的 FindWindow() 命令获取窗口句柄,但是当我发现每次播放文件时窗口的名称都会更改。我遇到的最大问题是将 wm_commands 发送到 vlc。这种方法适用于 Winamp 和 Windows Media Player,但对于 VLC,它似乎不起作用。

我读到 VLC 可以通过浏览器进行控制,但我不想...我在它的设置中看到它有一些可以调用的热键..但是它们可以更改,如果我从我的代码以某种方式......用户更改了它们......

我有点卡住了……任何帮助都会很棒……索林

0 投票
2 回答
3584 浏览

c# - 无法在 C# 中通过 http 流式传输 Jpegs 图像

我有一个 Jpegs 图像流,我正在尝试使用 HTTP 将它们流式传输到 VLC

如果代码如下:

出于某种原因,如果我尝试在 Firefox 中打开流,它会返回全黑,如果我尝试使用 VLC 打开它,我会得到“无法打开流”

如果我只流式传输 1 个图像,Firefox 处理它没有问题。

提前谢谢,何塞

0 投票
3 回答
13521 浏览

c# - Mjpeg VLC 和 HTTP 流媒体

我正在生成一个 MJpeg 流并尝试将其流式传输到 VLC 并在那里播放。

编码:

如果我尝试使用 Firefox 打开流,则完全没有问题,尽管使用 VLC 它不起作用(VLC 似乎继续阅读但从不显示视频)

我一直在嗅探 VLC-to-VLC 流,它们似乎用作 HTTP 标头“application/octet-stream”而不是 multipart/x-mixed-replace

有任何想法吗 ?

提前谢谢,何塞

0 投票
4 回答
3461 浏览

macos - 视频流问题

我正在开发一个视频流应用程序,到目前为止,它的兼容性仅限于 Windows 和 IE(尽管它似乎在 Firefox 上也能很好地工作)

我的任务是让它在 Mac 上工作,在未来的 Unix 上也是如此,但我认为如果我让 Mac 工作,UNIX 将会紧随其后。

我们使用的是 Windows Media Streaming Server,带有一个包含流媒体的 .asx 播放列表文件。URL 也可能包含一个字幕文件,它有点像这样:

mms://192.168.xx.xxx/video/movie99.wmv?SAMI= http://192.168.xx.yyy/subs/movie99.smi

现在,当谈到 Mac OSX 时,我很迷茫,但我设法让视频与 Flip4Mac 一起工作,这似乎是 Quicktime 的某种“Microsoft Kit”。我还让它与 Firefox 和 Safari 中的 VLC 插件一起使用。但是,我一辈子都无法让字幕正常工作。

我愿意听听您能想到的任何解决方案。Javascript魔法?在mac上安装一些东西?使用 java web start 启动一个运行命令行参数的应用程序,该参数以字幕文件开头 vlc?打我 :)

我不想听到的唯一解决方案是“制作 youtube”之类的东西。感谢我们不必重写所有核心功能的简单解决方案:)

问候, 王牌