问题标签 [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.
php - 当用户单击缩略图时,如何使用 PHP 播放视频剪辑?
嗨,我想知道 php 是否可以这样做,例如,如果您不确定我试图解释什么:p
这是一个示例设置
/var/www/ 这是所有 php 等文件文件夹所在的位置 /var/www/sdata/ 是视频与输出拇指同名的位置 /var/www/thumbs/ same name-example.jpg thumb
我如何使用 php 在 php 中显示视频位置、拇指位置,所以当我单击它在媒体播放器中播放的拇指时,可以说 vlc 插件?
c# - 在 C# WinForms 应用程序中播放视频(OGG Theora)?
我正在寻找一个与 GPL 兼容的解决方案,用于在 Windows 窗体控件中播放视频文件,特别是使用 OGG Theora 编解码器?
我正在研究使用VLC 播放器库。谷歌搜索在 CodeProject 上找到了这个库,但它显然已被删除。
是否有镜像或类似的库可用?
ffmpeg - 将流式 MPEG-4 原始数据转换为 H.264
我有一台索尼网络摄像机 (SNC-RZ25N),我正在拼命尝试以某种有意义的格式从中获取数据。文档说它发送 MPEG-4 原始数据,但没有比这更具体。我可以使用 curl ( http://techhead.biz/media/tsv.m4v )捕获流的一部分,它将使用 VLC 和 ffplay 播放(尽管它在 ffplay 中播放速度太快)。
经过一天半的修修补补,我才发现我无法使用 ffmpeg 直接转换此流。一方面,ffmpeg 接受管道数据作为输入(我知道)的唯一方法是采用“yuv4mpegpipe”格式。
我尝试使用 'm4v' 作为指定格式通过管道传输到 ffmpeg,但它似乎想在开始处理之前读取整个流。
有谁知道我该怎么做?使用命令行工具?任何编程语言的开源库?更简单的解决方案是首选,但任何可行的解决方案都会很棒。
flash - 从 Red5 发布到 Flash Media Server (FMS)
我快到了!我成功地从我的 SNC-RZ25N 网络摄像头中提取了我的 MPEG-4 ES 内容,并使用 VLM 配置文件在 VLC 中将其转码为 H.264。不幸的是,我的可用输出不包括 RTMP,所以我仍然需要多一步才能发布到 FMS。我正在考虑使用 Red5 库编写一些代码,这些库可以使用 HTTP、RTP、UDP 接受来自 VLC 的数据......无论是最简单的......然后通过 Red5 发布到 FMS。
我对 Java 并不陌生,但 Red5 看起来有点复杂。有人用Red5通过RTMP发布吗?愿意为我指明正确的方向吗?
或者如果你能想到一个更简单的方法......
提前致谢!
qt - 如何将按键从 qt 应用程序发送到 libvlc
我需要将按键从我的应用程序窗口发送到 libvlc,我该怎么做?我尝试使用 varSetInteger 但随后出现以下错误:
所以我搜索了定义 var_SetInteger 的文件,发现它是在 vlc_variables.h 中定义的,所以包含它并得到以下错误。我错过了什么?
c++ - 从动画文件中提取基本信息
我正在编写一个处理图像和各种动画元数据的应用程序,因此我正在寻找一种方法来查找有关动画文件的基本信息,例如:
- 长度(以分钟/秒/帧为单位)
- 像素的纵横比
- 单个帧的分辨率
- 帧率
现在,我让我的程序执行
并解析其控制台输出,其中包含我需要的机器可读格式的所有信息。这很好用,但我知道该程序的一些潜在用户更喜欢vlc作为媒体播放器,所以我宁愿避免对安装 mplayer 的硬依赖。
我试过了
它在控制台上打印出大量垃圾,有时包含我正在寻找的东西。不过,格式和打印的数据似乎因动画的文件格式而异。
有没有一种更简单的方法可以从任何格式的动画中提取基本信息,一个使用 vlc 或其他通常在典型 Linux 安装上可用的应用程序/库的解码器(尤其是动画的长度)?
编辑:我宁愿使用另一个程序来做脏活,因为这应该适用于任何动画格式,例如 avi、mpg、mov、wmv、vob 等。
编辑:totem-video-indexer 似乎更有希望,并且也包含在标准安装中。然而,没有足够的编解码器使其有用。这可以通过从 medibuntu 安装“非免费编解码器”包来解决。
c# - 以编程方式重新定位 VLC 窗口
我相信其他人也遇到过这个问题......
在处理其他任务时,我经常在一个小的 VLC 窗口中观看视频,但无论窗口放在哪里,我最终都需要在其后面的 GUI 中访问某些内容,并且必须先手动重新定位视频窗口。
这可以通过让 VLC 窗口在鼠标指针移到另一个角上时捕捉到另一个角来解决。我还没有找到可以做到这一点的应用程序,所以想写一个。我可以使用哪些技术来做到这一点?跨平台可能更难......那么如果只是在 Windows 上呢?
我更喜欢 C#(或 Python)中的东西,但如果需要,我愿意学习新的东西。
html - 如何在网页中显示来自 IP 地址的视频流?
我已经获得了一个网络 IP 地址。格式为http://192.168.1.15
当我将此地址输入 VLC Player 时,它可以正常播放。
流本身是转码为 MP4 的 DVB/MPEG TS 流。
我需要采取哪些步骤才能在网页中显示此内容?
html - 如何告诉浏览器使用 VLC 或 HTML 中的类似文件打开 avi 文件?
所以我在网页上有一个 avi 文件列表(出于我自己的目的!),我想知道我必须在 html 代码中添加什么来告诉浏览器打开 VLC?或mplayer或类似?