[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [pygame] Packaging many small sound files



In the home page of ogg vorbis, they have a link to a encoder that is
only for encoding voice... it can compress a lot more than ogg for
voice only files. Also why do you need the wavs?? Besides that I liked
the idea.



Em Fri, 02 Aug 2002 19:51:53 +0200
Tobias Thelen <tthelen@uos.de> escreveu:

> Hi out there!
> 
> I work on an ITS for teaching the basics of German spelling and the
> program uses a *lot* of very small sound files, most of them
> containing a single spoken word. Currently about 1700 wav-files
> (tendency: growing) sum up to 20 MB when zipped and I have to reduce
> that amount. I need wavs and I also need so many of them..
> 
> So I came up with the following idea:
> - Concatenate all the wav-files to one large wav and store 
> offsets+filenames in a pickled list
> - Compress the large wav-file with oggdecode (or something similar,
> size should be around 1/4 of zipped-wav-files, the wavs are so small
> that compressing them to ogg or mp3 one by one does not give good
> results)- Ship the file with an installation routine that decompresses
> the ogg-file and splits the large wav into many small ones again.
> 
> I implemented two small python scripts for packing and unpacking such
> files and it seems to work well.
> 
> Questions:
> - Is there a better and easier way to achive the same (or even better)
> results?- Is anyone interested in such thing? I will happily share
> it..
> 
> Bye,
> Tobias Thelen
> 
> 
> 
> ____________________________________
> pygame mailing list
> pygame-users@seul.org
> http://pygame.seul.org
> 
____________________________________
pygame mailing list
pygame-users@seul.org
http://pygame.seul.org