This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author dinu_gherman
Recipients
Date 2004-02-20.08:52:02
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
plat-mac/videoreader.py uses modules like "img" which 
used to be in Mac OS 9 builds, but are no longer in OS X 
builds. I suggest replacing the pieces with code writing 
images using PIL, if available.

The critical new pieces (whithout checks for PIL) in methods 
ReadVideo/_getpixmapcontent are:

#-----------------------------
from PIL import Image
...
# convert from ARGB to RGBA (faster/better anyone?)
data = []
for i in xrange(0, width*height*4, 4):
        a, r, g, b = rv[i:i+4]
        data.append(r + g + b + a)
data = ''.join(data)
# save image using PIL
img = Image.fromstring("RGBA", (width, height), data)
img.save(<<some filename>>+".jpg", "JPEG")
#-----------------------------

See also my posting on the pythonmac list and its attached 
script:

http://mail.python.org/pipermail/pythonmac-sig/2004-
February/010282.html

or see the attached file (which does not do exactly the same 
as videoreader.py!)...

Dinu

PS: This is on Py 2.3.3 on Mac OS X 10.2.8...
History
Date User Action Args
2007-08-23 14:20:06adminlinkissue900949 messages
2007-08-23 14:20:06admincreate