Chciałbym uzyskać dostęp do wyniku następującego polecenia powłoki,
youtube-dl -g "www.youtube.com/..."
wypisuje swoje dane wyjściowe direct url
do pliku z poziomu programu w Pythonie. Oto, czego próbowałem:
import youtube-dl
fromurl="www.youtube.com/..."
geturl=youtube-dl.magiclyextracturlfromurl(fromurl)
Czy to jest możliwe? Starałem się zrozumieć mechanizm w źródle ale zgubił: youtube_dl/__init__.py
, youtube_dl/youtube_DL.py
, info_extractors
...