yt-dlp/youtube_dl
Sergey M․ d22dec74ff Add --force-generic-extractor
For some extractors that are hard to workout a good _VALID_URL we use very vague and unrestrictive ones,
e.g. just allowing anything after hostname and capturing part of URL as id.
If some of these extractors happen to have an video embed of some different hoster or platform
and this scenario was not handled in extractor itself we end up with inability to download this embed
until extractor is fixed to support embed of this kind.
Forcing downloader to use the generic extractor can be a neat temporary solution for this problem.
Example: FiveTV extractor with Tvigle embed - http://www.5-tv.ru/rabota/broadcasts/48/
2015-06-12 19:20:12 +06:00
..
downloader [downloader/rtmp] Fix a typo 2015-05-08 03:11:24 +08:00
extractor Add --force-generic-extractor 2015-06-12 19:20:12 +06:00
postprocessor [postprocessor/embedthumbnail] embed mp4 too (fixes #5840) 2015-05-29 12:47:20 +02:00
__init__.py Add --force-generic-extractor 2015-06-12 19:20:12 +06:00
__main__.py [test_unicode_literals] Arm unicode_literals check 2014-11-26 20:01:22 +01:00
aes.py [aes] Fix for python 3.2 2015-05-22 00:06:10 +06:00
cache.py [cache] Fix writing to paths with unicode characters 2014-11-19 00:02:24 +01:00
compat.py Remove code that was only used by the Grooveshark extractor 2015-05-02 17:29:56 +02:00
jsinterp.py [jsinterp] Disable comment support 2015-02-18 10:47:42 +01:00
options.py Add --force-generic-extractor 2015-06-12 19:20:12 +06:00
swfinterp.py Fix imports and general cleanup 2014-12-13 12:35:45 +01:00
update.py update: Use https for getting the version info (fixes #5909) 2015-06-07 00:21:30 +02:00
utils.py [yahoo] Add support for closed captions (closes #5714) 2015-05-19 00:50:24 +08:00
version.py release 2015.06.04.1 2015-06-04 21:54:33 +02:00
YoutubeDL.py Add --force-generic-extractor 2015-06-12 19:20:12 +06:00