500 TB/25 GB = 20.000
if some have more than one layer it could fewer but that's the order of magnitude
If each Bluray is 2 hours long, that's 4.5 years of nonstop watching.
If each Bluray is 2 hours long, that's 4.5 years of nonstop watching.