Thanks Adam for the suggestion. Unfortunately the problem is the same with
wavs that I created by converting the mp3s into wavs with sox. Here's what
the wavs look like:
Input File : '426.wav'
Channels : 1
Sample Rate : 22050
Precision : 16-bit
Duration : 00:00:02.51 = 55296 samples ~ 188.082 CDDA sectors
File Size : 111k
Bit Rate : 353k
Sample Encoding: 16-bit Signed Integer PCM
On Wednesday, April 22, 2015 at 4:31:45 PM UTC-6, Adam wrote:
>
> On 22/04/15 22:08, John Bent wrote:
>
> I have a large number of small mp3 files that I need to check
> individually. In a python foreach file loop, I'm calling this function
> which uses pyglet:
>
> def play(player,src):
>
> try: #music = pyglet.resource.media(src) music = pyglet.media.
> load(src, streaming=False) music.play() ans = raw_input("\tWas
> this sound good (r to replay, q to quit)? [y|n|r|q]: ") if (ans == 'r'
> ): return play(player,src) if (ans == 'q'): sys.exit(0)
> else: success = (ans == 'y') except pyglet.media.avbin.
> AVbinException, e: print "Exception playing file. Assuming bad."
> success = 0 print "%s -> %d" % ( src, success ) return success
>
> It works great for about 10 files but then it just stops working without
> any error indication that I'm noticing. It acts like it is playing the
> sounds but there is just silence. Is there some resource I should be
> unloading or deallocating or something? I'm on OS X and initially had to
> install AVBin to get pyglet to work at all.
>
> Thanks!
> Hmm, do you get the same problem with uncompressed audio, i.e. can you
> test with some wavs please?
>
--
You received this message because you are subscribed to the Google Groups
"pyglet-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyglet-users.
For more options, visit https://groups.google.com/d/optout.