问题标签 [python-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 投票
0 回答
74 浏览

pafy - 找不到视频格式

当我运行此代码时,我收到错误错误:未找到视频格式;请在https://yt-dl.org/bug上报告此问题。确保您使用的是最新版本; 有关如何更新,请参阅 https://yt-dl.org/update 。请务必使用 --verbose 标志调用 youtube-dl 并包含其完整输出。令人惊讶的是,该程序非常适合旧的 youtube 视频。我不知道该错误意味着什么以及如何解决它。有人可以帮忙吗?

0 投票
0 回答
87 浏览

python - 我想知道如何在 python-vlc 中编写音频播放回调

我编写了代码来流式传输音频,如下所示。

如果没有注册回调(部分 **),则此代码可以正常工作。

但我想注册一个播放回调来预处理流数据。

如何注册回调函数可以通过查看 python-vlc 文档找到。

但我不知道如何编写回调函数。

回调函数的第二个参数 samples 是一个指向要播放的数据的指针。

我应该如何使用这个指针在 (*) 部分编写回调函数?

任何答复将不胜感激。

我写了播放回调函数如下。我认为buffer_array传入的应该被复制到另一个缓冲区来播放样本。

0 投票
0 回答
55 浏览

python - 使用 python-vlc (libvlc) 时出现问题(win 错误 126)

所以我是这个模块的新手,出现一个错误我看了各种问题,我发现我应该把 libvlc.dll 放到另一个路径但我不知道在哪里粘贴这个 dll 文件谁能告诉在哪里粘贴这个 dll 文件出现此错误是否有任何其他方法可以解决此错误

我也在使用 64 位 python 3.6 和 vlc

0 投票
1 回答
390 浏览

python - 如何使用 python-vlc 播放视频?

我想用 python-vlc 模块播放视频。我写了以下代码。我的电脑是 MacOS Catalina。

但是python3解释器抛出了以下错误。

我猜想这段代码没有制作显示视频的帧。我认为这将是导致此错误的主要原因。但是,我想不出这个问题的解决方案。请告诉我如何使用 python-vlc 模块播放视频!!

0 投票
0 回答
74 浏览

python - 如何在使用python播放视频(同步)时打印字幕?

我正在尝试在视频播放的同时打印文本,就像字幕的含义一样。我坚持如何在视频播放时打印字幕。实际上基于它正在打印的视频帧,但我需要打印相应的文本,例如 .srt 文件与视频同步。

我试过这个

但我找不到它有用。通过使用开始和结束时间以及一些睡眠条件,我想我可以同步一些。

请帮我解决这个问题。

0 投票
0 回答
322 浏览

raspberry-pi - 在 Raspberry 上运行 VLC 媒体播放器时出错

嗨,我正在我的 Raspberry 中运行一些媒体文件,代码如下:

它运行并播放视频,但在终端中给了我这个错误:

请帮忙。

如果输入不是我的任何条件,还有一些方法可以播放视频吗?喜欢: response ==''

0 投票
0 回答
76 浏览

python - 尝试使用 python-vlc 播放多个视频时,如何在一个窗口中输出视频?

我有一些视频需要在直播期间显示,直播软件从 Windows 窗口抓取视频流。

我使用python-vlc在python中播放了这些视频,但是播放每个视频,python-vlc都会打开一个新窗口“VLC(Direct3D11输出)”,我怎样才能只用一个窗口连续播放视频?

这是代码:

Python3.7 python-vlc1.0.12118 Windows10

0 投票
0 回答
59 浏览

python - 如何在主进程中获得信号以启动操作?

我正在用python编写一个播放器程序。

我想要达到的效果是播放一首歌曲后得到一个信号,然后转到下一首歌曲。

一些代码:

现在,我可以在控制台中得到句子,“一首歌完成”</p>

在主要过程中我接下来应该做什么来获得播放下一首歌曲的信号?

0 投票
1 回答
643 浏览

python-3.x - 来自 YouTube 直播的 Python 流音频

我有兴趣创建一个 python 3.9 程序,从 YouTube 直播中流式传输音频,但不幸的是,我无法让该video.getbestaudio()函数工作,该函数仅返回 null 值。从而导致下一行出现空错误。

以防万一您需要知道我正在使用 Pafy 库来获取音频流和 python-vlc 库来播放音频。如果我使用不是直播的 YouTube 视频或使用该video.getbest()功能,该脚本也可以完全正常工作,但这也会创建一个显示视频流的窗口,这不是我想要的。

我想知道如何解决该错误并创建一个正常运行的 python 脚本。如果它们正常工作,我愿意使用其他方法。提前感谢您的帮助!

这是错误:

这是我的代码:

PS 对不起,我只是想同时找出一个工作示例。

0 投票
0 回答
126 浏览

python - 在 vlc-python 中循环音频

如何使用 python-vlc 循环播放音频文件 n 次?这就是我目前播放音频的方式。