问题标签 [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.
python - Control VLC from Python in Windows
I'm running VLC (a media player) in Windows 7. Is there way to control (as in: play, pause, set volume) a running instance of VLC from Python?
audio - 暂时没有声音时,从 vlc 到 ffmpeg 的 flv 实时视频错误
当我们从 vlc 获取实时流到 ffmpeg 时,有时有 5-6 秒的视频没有声音部分,那么 ffmpeg 会因为这个日志而死
flv @ 0x8b426d0] 4x6 处的非法 ac vlc 代码
[flv @ 0x8b426d0] MB 错误:142
[flv @ 0x8b426d0]隐藏 257 DC、257 AC、257 MV 错误
[mpegts @ 0x8b44e50]dts < pcr,TS 无效
有没有办法避免这个问题?
python - vlc python绑定 - 如何接收键盘输入?
我正在尝试使用 VLC 的python 绑定来创建我自己的小视频播放器。演示实现非常简单和漂亮,但它需要在运行脚本的控制台中输入所有键盘命令。
当视频播放器本身具有焦点时,有什么方法可以处理键盘输入吗?具体来说,我关心在全屏模式下控制视频。
也许有一种方法可以在显示视频时将键盘焦点保持在控制台(或另一个窗口)中?
我正在使用 Windows XP,如果这有任何相关性的话。
video - 如何为 VLC 编写梯形校正滤波器?
如何在 VLC 中设置梯形失真校正?如果这不是受支持的功能,有没有人有为 VLC 编写附加过滤器的经验?如果是这样,链接/示例将不胜感激!
谢谢
http - MPMoviePlayerController 中没有扩展的 HTTP 流
我目前正在让 VLC 流式传输 WMV 文件,同时它将文件实时转换为带有 MP3 音频的 H264。这意味着您获得的 URL 仅包含 IP 和端口 ( http://127.0.0.1:1234/ )。当我尝试让 MPMoviePlayerController 流式传输此内容时,它说它无法打开该扩展程序...
我应该怎么办?我听说你必须创建一个 M3U8 文件,但我不知道该怎么做。
有没有解决这个问题的方法,或者有没有 MPMoviePlayerController 的替代方案?
提前致谢
video - 在 VLC 中捕获和播放原始 h.264 数据包
我正在从视频会议 HDX 捕获网络数据包。视频以 RTP 发送,并以 H264 编码。
我正在尝试捕获这些数据包并生成视频文件。我将原始 H264 数据从数据包写入磁盘,并尝试在 VLC 中播放。
VLC 只显示一个绿色框。
我在数据写入的方法上是否过于天真,或者我是否应该假设 VLC 应该播放这个文件是错误的?
有没有人有这方面的经验?
c# - 如何使用 VLC 流式传输您的图像/文件?
所以我知道有很多 libVLC.dll 的包装器。但我只是不知道有什么人准备好做我需要的......
我需要的很简单...
- 在我的 C# 程序中,我创建了一些位图(每秒一次或两次)...
- 我现在想使用 VLC 将位图作为视频(以 VLC 可以提供给我的某种格式)实时流式传输到某些 http:localhost:port/...
怎么做?
vlc - RTSP 流式传输并使用 VLC 保存到 mp4 文件
假设我有一个 RTSP url (rtsp://192.168.0.17/mpeg4)。实时摄像头设置在中继实时视频的机器上。我正在使用 vlc 播放器对其进行流式传输,并将其保存在某个位置的 mp4 文件中(即 c:\temp.mp4)。
现在我打开另一个 vlc 播放器实例并打开这个文件 (c:\temp.mp4)。但因为它正在使用并将实时流保存到该文件。那将不会播放。如果停止流式传输然后播放 temp.mp4 文件,则它将播放流式传输(保存)的视频。
现在我的要求是 VLC 播放器也应该连续流式传输并保存到 temp.mp4 文件中,同时该文件应该在任何标准播放器中播放。
是否可以使用 VLC 播放器进行任何选项,我们可以同时执行这两项操作。
谢谢维韦克
http - VLC 功能:如何流式传输 .iso?
我提供了一个 DVD ISO 映像,并想使用 VLC 的 http 功能创建用户可以访问的 URL,之后 DVD 将以全屏模式启动。
我可以通过接受默认值来实现这一点
vlc.exe -I http
导航到 localhost:8080 然后浏览并打开文件。我将如何修改此活动,以便导航到 localhost:8080 而是打开预定文件并开始播放?
c# - VLC player event catch
In my C# application i need to trigger some events when a VLC player (preferably) starts playback (a play button is pressed in VLC for example).Tried Windows Media Player classic with Microsoft Spy++ and observed messages that are sent when playback starts\repeats but i don't know how i could "catch" those messages in my C# code.So my question: is there any way to hook up to event in VLC (or WMP) and get notified about playback status (play, stop, start of repeat).
My goal is to create a C# function that waits for start of playback event in player and then triggers some actions in my application (this should also happen when playback ends and starts repeating). What approach should i take here?
Just to clearify: I don't want to embedded a new instance of VLC in my app, but instead control/read the "real" full version of VLC, started seperatly by the user