【问题标题】:playing a mp3 in AWS cloud9在 AWS cloud9 中播放 mp3
【发布时间】:2020-12-11 18:51:59
【问题描述】:

您好,我正在尝试通过 Amazon AWS Cloud9 上的 Python 脚本播放声音文件。如果我上传文件,我可以通过双击它来播放它。我尝试安装 playsound 库,但在尝试使用它时出现缺少 gi 库错误。有谁知道我如何在 AWS cloud9 中使用 Python 脚本播放 mp3? example and error

【问题讨论】:

  • Cloud9 是用于开发环境的 Web 前端。 “播放声音文件”是什么意思 - 你的意思是你的 Python 程序应该在特定时间播放声音文件,还是指指向目录结构中的声音文件并在其中播放的能力Cloud9 控制台?
  • 我是自学成才,不知道该怎么说我想做什么。我的目录结构中有一个 mp3。我想从我通过控制台执行的 Python 脚本中播放它。

标签: python linux amazon-web-services aws-cloud9


【解决方案1】:

Cloud9 提供的“远程桌面”层并不是一个完整的远程控制桌面。 Python 脚本正在远程 Amazon EC2 实例上执行,该实例无法访问您自己计算机上的声音硬件。

如果 Python 脚本是通过网络浏览器提供 UI 的后端程序(例如使用 Flask),那么它可以将声音文件提供给您的应用程序的网页,然后您自己计算机上的浏览器就可以播放声音文件(很像 YouTube 的作品)。

否则,您唯一的选择是“下载”声音文件,然后在您自己的计算机上播放。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多