Python VLC 不会播放音频?

标签 python audio pygame vlc

我正在尝试使用 python VLC 播放 mp3 文件,但似乎什么也没发生,也没有错误消息。下面是代码:

import vlc
p = vlc.MediaPlayer(r"C:\Users\user\Desktop\python\projects\etc\lady_maria.mp3")
p.play()

正如我从另一篇文章中读到的那样,我尝试了以下代码:
import vlc
mp3 = "C:/Users/user/Desktop/python/projects/etc/lady_maria.mp3"

instance = vlc.get_default_instance()
media = instance.media_new(mp3)
media_list = instance.media_list_new([mp3])

player = instance.media_player_new()
player.set_media(media)

list_player = instance.media_list_player_new()
list_player.set_media_player(player)
list_player.set_media_list(media_list)

我也尝试使用 pygame 混音器,但同样的原因,没有声音,也没有错误消息。
from pygame import mixer

mixer.init()
mixer.music.load(r'C:\Users\user\Desktop\python\projects\etc\lady_maria.mp3')
mixer.music.play()

所有这些都没有给出错误消息,所以我不确定发生了什么..任何建议将不胜感激!

最佳答案

如果音频文件在系统上播放正常:-

对于 pygame 库,使用以下命令调整音量:

mixer.music.set_volume(1.0)  # float value from 0.0 to 1.0 for volume setting 

关于Python VLC 不会播放音频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62295329/

相关文章:

python - 如何在 Django 1.11 中导入和使用 csrf token ?

Python 脚本手动运行良好,但在使用 Cronjob 运行时出错

java - 如何混合多个PCM音频包(语音流)

matlab - Matlab中如何将声音转换为矩阵?

python - pygame音频代码不起作用

python - 在 Pygame 中点击幻灯片

python - 从 Excel 到分割的 Python 结构

python - 在 Mac 上安装 pylinkgrammar

android - 我可以使用 AudioRecord 录制 24/48k 音频吗?

python - 测试 pygame Sprite 碰撞