如何在pygame中从特定时间开始播放音频文件

Posted

技术标签:

【中文标题】如何在pygame中从特定时间开始播放音频文件【英文标题】:How to play an audio file starting at a specific time in pygame 【发布时间】:2021-08-12 11:28:34 【问题描述】:

我正在使用 Pygame,我可以使用以下代码播放音频

from pygame import mixer
mixer.init()
mixer.music.load('audio.mp3')
mixer.music.play()

这会播放音频,但我想播放特定时间的音频。我可以在 vlc 中完成,但如果可能的话,我希望在 pygame 中完成。

【问题讨论】:

你应该先阅读the documentation... 【参考方案1】:

play 有 3 个参数:(loops=0, start=0.0, fade_ms = 0)。所以

mixer.music.play(start=1.3)

start 以秒为单位。

【讨论】:

以上是关于如何在pygame中从特定时间开始播放音频文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在 iOS 中从开始时间到结束时间修剪或播放音频?

Python播放mp3/wav文件音频(Pygame混音器)

iOS 在特定时间停止音频播放(AVAudioPlayer 结束时间)

使用 html-5 在音频中播放特定的开始和结束持续时间

如何在 Cocos2d 中播放音频文件的特定部分

AVFoundation 如何循环播放一段特定时间的音频?