i use this simple function to overcome that obstacle:
def loop_music(): # This is to bypass a bug in the looping of OGG Vorbis files causing them to # sound very degraded. # TODO: Check if this bug still exists in recent SDL/PyGame versions.
if not pygame.mixer.music.get_busy(): pygame.mixer.music.play()