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