Digital video hacks

Joshua Paul
O'Reilly
9780596009465
0-596-00946-1