Message20072
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... |
|
Date |
User |
Action |
Args |
2007-08-23 14:20:06 | admin | link | issue900949 messages |
2007-08-23 14:20:06 | admin | create | |
|