ydl = youtube_dl.YoutubeDL({'outtmpl': '%(id)s%(ext)s'})
with ydl:
    result = ydl.extract_info('http://www.youtube.com/watch?v=BaW_jenozKc',
        download=False)
if 'entries' in result:
    pass
Как использовать youtube-dl из программы на python