At CES 2025, non-profit organization VideoLAN announced that their open-source media player app VLC Media Player crossed an incredible milestone: over 6 billion downloads, TechCrunch reports.