[clipfish] improve info extraction
* extract more formats * extract videos from team mini sites * extract more metadata
[bilibili] use xpath_text and catch errors in xml document
[audimedia] Add new extractor(closes #7654)
[bilibili] fix info extraction(fixes #7182)
[skynewsarabia] Add new extractor
They have stopped using the MTV system.
* Use api 2.0 to get lectures since it provides more formats * Fix authorization for api 2.0 * Autotry enrolling in the course for single lectures * Extract additional metadata rom asset['data']['outputs']
Always use PYTHON env var in Makefile
[cspan] correct the clip info extraction (fixes #7335)
[youtube] Ignore yt:stretch with zero width/height