Juho Vepsäläinen said
Disclaimer: I received a digital review copy of this book from the publisher, Packt Publishing.
As can be inferred from the title the book has been aimed primarily for beginners. This shows in the pragmatic approach and verbose explanations used. The approach might have been even overly pragmatic as at times I felt it could have used separate sections for clarifying theoretical concepts used. As it is the theory has been interspersed within the examples discussed.
The book provides a look at a nice variety of different multimedia related libraries ranging from PIL and Pyglet to GStreamer. In addition PyQt is used to construct several user interfaces.
I think it would have been nice and fitting if the book had provided an overview of the available libraries and their capabilities. As it is it's up to the reader to seek them out and figure out which ones to use in case the ones reviewed in the book don't do the trick.
There were times when the author's narrative felt a bit overbearing and perhaps too verbose. I would have appreciated smaller and more focused paragraphs to make it easier to read. I guess this is one of those issues that's just up to personal preference, though.
Python Multimedia:Beginner's Guide
- Authors
- Ninad Sathaye
- ISBN
- 1849510164
- Published
- 13 Aug 2010
- Purchase online
- amazon.com
Learn how to develop Multimedia applications using Python with this practical step-by-step guide *Use Python Imaging Library for digital image processing. *Create exciting 2D cartoon characters using Pyglet multimedia framework *Create GUI-based audio and video players using QT Phonon framework. *Get to grips with the primer on GStreamer multimedia framework and use this API for audio and video processing.In Detail
- Editorial Reviews
- Customer Reviews
Customer Reviews
You might also like...
Python books
-
Python Scripting for Computational Science (Texts in Computational Science and Engineering)
Now in its revised and updated 4th edition, this book teaches computational scientists how to develop tailored, flexible, and human-efficient working environments built from small programs written in the easy-to-learn, high-level Python language.As i...
Python jobs
-
PHP Developer-Local candidates only please
Ultra Mobile in Irvine, California or Brooklyn, New York, United States
$0-125,000 per year
Python podcasts
-
Java Posse: Roundup '12 - Modern Web Apps
Published 8 years ago, running time 0h0m
Roundup ‘12 - Modern Web AppsFully formatted shownotes can always be found at http://javaposse.com *Python - Tornado *http://www.tornadoweb.org/ *ReSTful APIs *http://en.wikipedia.org/wiki/Representational_state_transfer *MVC Frameworks *http://en.wikip.
Comments