Couldn't ffmpeg be used for the mp3 support, at least on systems where
ffmpeg supports mp3's?

On Tue, May 19, 2009 at 2:51 PM, Lenard Lindstrom <le...@telus.net> wrote:

> Hi Yanom,
>
> Actually on Unix it will be optional. If the smpeg package is installed
> Pygame will have limited mp3 support, though with the possibility of
> crashing. mp3 is also supported in the official Windows distributions. And
> it doesn't crash. But mp3 support on Windows means building and including
> smpeg with Pygame. Since smpeg is slow to change and the DLLs are already
> built it will costs nothing to keep them in the distribution. Just don't
> expect an up-to-date smpeg version.
>
> Lenard
>
>
> Yanom Mobis wrote:
>
>> it could be an optional part of pygame, so you would have to:
>>
>> sudo python setup.py --with-mp3 install
>> --- On *Mon, 5/18/09, Lenard Lindstrom /<le...@telus.net>/* wrote:
>>
>>
>>    From: Lenard Lindstrom <le...@telus.net>
>>    Subject: [pygame] Pygame and mp3 files
>>    To: "Pgame Mail List" <pygame-users@seul.org>
>>    Date: Monday, May 18, 2009, 3:56 PM
>>
>>    Hi,
>>
>>    Since switching to Debian Linux to develop Pygame for Python 3
>>    I've found the mixer_music_test.py unit test fails with a memory
>>    access violation. Something about the house_lo.mp3 file included
>>    in the examples, maybe the 11025 Hz sample rate, causes smpeg to
>>    misbehave. smpeg will happily play other mp3 files, but not this
>>    one. The problem I am running into is that mp3 is a proprietary
>>    format. None of the tools readily available to me will write an
>>    mp3 file. And I am not inclined to custom build tools with mp3
>>    support just to chase down this problem.
>>
>>    So this brings me to the point of this post, to propose
>>    deprecating mp3 support in Pygame starting with Python 1.9.0.
>>    ogg-vorbis support is widely available, and FLAC support should
>>    become more wide spread (the Windows build already has it). This
>>    is not to suggest mp3 support should be immediately cut off. But
>>    with a new ffmpeg based movie module in the works there is little
>>    other reason to keep smpeg as a dependency. Without an mp3
>>    requirement smpeg can be turfed once and for all, since the
>>    existing movie module was never reliable anyway. Of course mp3
>>    support will not completely go away. For systems where SDL and
>>    other dependencies are provided as separate packages smpeg can
>>    always be included. But for Windows, were custom built
>>    dependencies are used, it would be omitted.
>>
>>    Any thoughts.
>>
>>    Lenard
>>
>>
>>
>

Reply via email to