【问题标题】:Playing MP4 Fullscreen in Python在 Python 中播放 MP4 全屏
【发布时间】:2021-09-10 01:44:30
【问题描述】:

我想全屏播放名为 startup.mp4 的 MP4。我试过这段代码:

from os import startfile

startfile("C:/Users/idekmauser/desktop/startup.mp4")

它可以播放但不能全屏我怎样才能让它全屏播放

【问题讨论】:

  • 你能用缩进的代码格式化问题吗,你可以通过突出显示代码并按 ctrl + k 来完成。
  • 这不是用一个参数定义函数的方式。此外,C:\Users\idekmauser\desktop\startup.mp4 不是 字符串。请先拿a tutorial

标签: python windows fullscreen mp4


【解决方案1】:

您必须像这样将目录作为字符串提供
"C:\Users\idekmauser\desktop\startup.mp4"
而不是这个
C:\Users\idekmauser\desktop\startup.mp4
您可以使用此片段运行 MP4

from os import startfile
startfile(r"C:\Users\idekmauser\desktop\startup.mp4")

供参考:[os.startfileDocs][StackOverflow]

【讨论】:

  • 出现此错误是因为您使用普通字符串作为路径。只需将 r 放在前面.. 我也在答案中进行了编辑 startfile(r"C:\Users\idekmauser\desktop\startup.mp4")
【解决方案2】:

这个错误是由于我猜你在文件的开头添加了C:\Users\idekmauser\desktop\startup.mp4 而不是一个字符串

你的代码应该是这样的

from os import startfile

def play_movie():
    startfile("C:/Users/idekmauser/desktop/startup.mp4")

play_movie()

要播放声音,您可以使用类似 playsound 的库

所以你首先要安装它

pip3 install playsound

之后你的代码应该是这样的

from playsound import playsound

playsound("C:/Users/idekmauser/desktop/startup.mp4")

【讨论】:

  • 抱歉,您必须使用 / 而不是 \,我忘了更改它。因为否则它将被视为 unicode 转义字符
  • 没问题,我改了,现在应该可以工作了
  • 你可以看看这个问题,也许这会有所帮助stackoverflow.com/questions/50718126/…
  • Ypu 必须通过pip install win32gui 安装库
  • 哈哈哈不用担心我们都去过那里,但没有命令提示符
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-03
  • 1970-01-01
  • 2021-09-15
  • 2023-03-08
  • 1970-01-01
  • 2017-01-29
  • 2010-12-07
相关资源
最近更新 更多