Python library to download YouTube content and retrieve metadata