问题标签 [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 回答
97 浏览

python - Python:如何在 Tkinter 中关闭根窗口时获取

我一直在用 Tkinter 进行一些应用程序构建,但我偶然发现了一个问题,即关闭主Tk()窗口不会杀死底层的 python shell。我很快意识到 python-vlc 实际上导致程序一直等到我播放的歌曲停止。

我认为简单地放置 andexit()quit()之后root.mainloop()就足够了,但是在窗口关闭后它似乎并没有执行它,所以我意识到我需要的是一种在窗口时调用 Mediaplayer.stop() 函数的方法已经关了。

注意:不是我的实际代码,而是行为示例

当 self.root 关闭时:

预期:歌曲停止,python shell 关闭。

观察到:歌曲在 python shell 关闭之前播放n秒。

注意:我在终端中将文件作为 .pyw 文件运行,不知道这是否会影响任何东西,但是在 IDLE 或我的 IDE(Jupyter Lab)中运行时,我达到了相同的效果。

0 投票
1 回答
1514 浏览

python - 如何使用 python-vlc 录制 30 秒的流?

我正在尝试通过 python-vlc 录制 RTP 流恰好 30 秒,但输出文件有时小于或大于我想要的视频长度。

注意:我尝试使用 ffmpeg,但它无法正确解码流,因此决定使用 python-vlc。

这是我的代码:

我可以使用什么可能的方法来始终记录 30 秒的流?

0 投票
1 回答
92 浏览

python - 在 python 中使用 sout 生成文件的问题

下午好

我在python中有以下代码。我遇到的问题是最后我无法生成flac文件。我不知道我犯了什么错误。你可以帮帮我吗。我已经安装了 vlc 3.0.8 和 python-vlc。谢谢

0 投票
2 回答
1194 浏览

python - python-vlc - 不支持编解码器“h264”(H264 - MPEG-4 AVC(第 10 部分))

我正在尝试在 python 中使用 python-vlc 播放视频。它给了我以下错误。

播放视频的代码如下

任何帮助是极大的赞赏。谢谢你。

0 投票
0 回答
418 浏览

python-3.x - python-vlc在macosx上没有视频输出

我正在尝试在macosx(Catalina)上播放视频流(或视频文件)并且声音很好,但视频返回很多错误。可以请任何人帮忙吗?它不适用于 2.7 和 3.7。在 Windows 上,视频和音频工作正常。非常感谢您的帮助!!!

0 投票
2 回答
773 浏览

python - 如何禁用 python-vlc MediaPlayer 对象输出的错误消息?

我似乎无法弄清楚如何停止从 python-vlc MediaPlayer 对象打印到控制台的错误消息。

我尝试了以下但没有成功:
self.vlc_player = vlc.MediaPlayer("--verbose=-1)
self.vlc_player = vlc.MediaPlayer("--verbose -1")

self.vlc_player.set_mrl(song_url, "--verbose=-1")
self.vlc_player.set_mrl(song_url, "--verbose -1")

0 投票
0 回答
178 浏览

python - 使用 python-vlc 仅在用户定义的开始和结束时间范围内播放视频

我正在使用包 python-vlc 在用户定义的开始和结束时间播放视频。我使用 player.get_length() 和 player.get_time() 函数来计算视频长度和播放视频的当前时间。我正在使用 Tkinter GUI,并希望通过定义自己的开始和结束时间来播放加载的视频。有什么解决办法。任何帮助都会感谢我。

这是我的一些示例代码:

0 投票
1 回答
308 浏览

python - 带有 Python-VLC 的 PyInstaller:没有属性“media_player_new”错误

我正在使用 Python-VLC 创建视频播放器和 PyInstaller 在我的 Windows 10 机器上生成可执行文件。最初,它给了我错误:

为了解决这个问题,我通过以下方式在 .spec 文件的二进制文件中添加了缺失的 dll:

这样做之后,我不再收到上述错误。但是,现在我收到以下错误:

导致此错误的代码是:

我已经确定我已经安装了 Python-VLC。我在这里还想念什么吗?关于如何处理这个问题的任何建议?

0 投票
1 回答
563 浏览

python - 使用 python-vlc 播放包含 srt 的 mkv 文件

当我想开始使用 python-vlc 从 python 播放 mp4 文件时,我会做

但是,我现在有一个包含 srt 文件的 mkv 文件。如何使用包含 srt 文件的 python-vlc 开始播放这个文件?

0 投票
0 回答
138 浏览

python - python vlc 音频过滤器

我一直在尝试在 vlc 中启用音频过滤器。

但是,它似乎对音频没有任何影响。

我可以让视频过滤器工作,但只是音频过滤器似乎不起作用。

我的代码如下: