|
|
|
Generic questions |
|
What PyMedia is based upon ? |
|
How fast is the PyMedia comparing to other libraries ? |
|
Is it really free ? |
|
|
Technical questions |
|
Why Python ? |
|
What other components are needed to use the PyMedia ? |
|
What platforms it runs on ? |
|
|
|
|
|
The basic component the PyMedia is based upon is ffmpeg. It utilizes its libraries with some changes and
new types Python familiar with.
|
|
|
|
|
We don't have any particular benchmarks to share, but it should not be much slower than using
mpeg123 or similar libraries. The only slowdown for now is the absense of any optimization
using some advanced technologies such as MMx and 3DNow!.
|
|
|
|
|
Yes, it is. Please read LGPL aggreement carefully before you decide what you want to do with it. In plain word,
it allows you to have this library in any particular app you choose.
|
|
|
|
|
Python is very reliable, robust and clean.
It's been created from scratch keeping in mind object orientation and abstraction. It is proter on most platforms and it is Open Source
and free( as free ). It employs some features from procedural, object oriented and functional languages but
stays slean in definitions and small in size.
|
|
|
|
|
You won't need any additional components if you use the basic functionality. In case if want ogg or aac support,
you'll need appropriate libraries. And of course you'll need Python to play it with( though Python is a standard
in most of the Linux distributions ).
|
|
|
|
|
It's been tested under Windows( 2K, XP ), Linux Red Hat 7.0, Linux Red Hat 8.0, cygwin
|