Digital Video Production Cookbook : 100 Professional Techniques for Independent and Amateur Filmmakers (Cookbooks (O'Reilly))