Abstract: A method of processing video content is provided. In the method, a stream of encrypted video content is received. The encrypted video content stream is decrypted. Storage of an entirety of the decrypted video content for an indefinite period of time is prohibited under a license required to decrypt the encrypted video content. The stream of decrypted video content is processed to generate data representative of at least one aspect of the decrypted video content, wherein storage of the representative data does not violate the license. The representative data is then stored for at least one use other than viewing the entirety of the decrypted video content.