CPC G11B 20/00007 (2013.01) [G06F 12/10 (2013.01); H04N 7/013 (2013.01); H04N 19/428 (2014.11); G06F 2212/1044 (2013.01); G11B 2020/00072 (2013.01)] | 19 Claims |
1. A data storage device comprising:
a memory; and
a controller configured to:
receive first video data;
store the first video data in the memory at a first quality level;
after expiration of a first time period:
read the first video data from the memory;
re-encode the first video data at a second quality level, wherein the second quality level is lower than the first quality level; and
store the first video data re-encoded at the second quality level in the memory;
receive second video data;
store the second video data in the memory at the first quality level; and
after expiration of a second time period:
read the first video data from the memory;
re-encode the first video data at a third quality level, wherein the third quality level is lower than the second quality level;
store the first video data re-encoded at the third quality level in the memory;
read the second video data from the memory;
re-encode the second video data at the second quality level; and
store the second video data re-encoded at the second quality level in the memory.
|