# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import youtube_dl

def get_video_url(url):
    ydl = youtube_dl.YoutubeDL({'quiet': True, 'format': 'bestaudio/best', 'outtmpl': u'%(id)s%(ext)s'})
    with ydl:
        result = ydl.extract_info(url, download=False)
    if 'entries' in result:
        video = result['entries'][0]
    else:
        video = result
    return video["formats"][0]["url"]
