使用Python的Qt Phonon视频播放器

1 投票
2 回答
3357 浏览
提问于 2025-04-15 20:29

我正在使用Windows XP,想要让一个简单的视频播放器运行起来。

我打算使用Phonon::VideoPlayer模块来实现这个功能。我连接了信号,如下所示:

connect(self.player,SIGNAL("finished()"),self.player.deleteLater)

然后,当我按下播放按钮时,它会调用以下内容:

self.player.play(Phonon.MediaSource("C:\\vid.mp4"))

但是,这并没有在视频播放器的窗口中显示视频。我也听不到声音。有没有人能帮帮我??

我尝试了不同的视频文件格式,但都没有成功。

2 个回答

0
Phonon::MediaSource mediaSource= Phonon::MediaSource("C:\\vid.mp4");

试着像这样创建媒体源,还有其他的Phonon对象。

0

试着写一下

self.player.play(Phonon.MediaSource("C:\\vid.mp4"))

来转义这个\

撰写回答