You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yt-dlp/youtube_dl/extractor
Nathan Rossi 9d082e7cb8
[facebook] Add support for tahoe player videos (closes #15441)
Specific videos appear to use a newer/different player, this requires a
second request for the video data as the initial request is missing the
specified data.

Additionally these videos have different page content for the uploader
value, which is stored in the `<meta property="og:title"...>` element of
the initial request.
7 years ago
..
__init__.py lazy extractors: Output if it's enabled in the verbose log 9 years ago
abc.py [abc:iview] Unescape title and series meta fields 7 years ago
abcnews.py [abcnews] Update tests 7 years ago
abcotvs.py [abcotvs] Fix test md5 7 years ago
academicearth.py [academicearth] fix test info 9 years ago
acast.py [acast] Extract more metadata 7 years ago
addanime.py [addanime] Skip an invalid test 8 years ago
adn.py [adn] fix format extraction(#15716) 7 years ago
adobepass.py [adobepass] Add support for ATTOTT MSO (DIRECTV NOW) (closes #13472) 7 years ago
adobetv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
adultswim.py use platform=desktop in assets url(closes #13041) 8 years ago
aenetworks.py [aenetworks] switch to akamai hls formats(closes #15612) 7 years ago
afreecatv.py [afreecatv] Use partial view only when necessary (closes #14450) 7 years ago
airmozilla.py [airmozilla] Fix extraction (closes #12670) 8 years ago
aliexpress.py [aliexpress:live] Fix issues (closes #13698, closes #13707) 7 years ago
aljazeera.py [aljazeera] Extend _VALID_URL 8 years ago
allocine.py [allocine] Extract more metadata 8 years ago
alphaporno.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
amcnetworks.py [amcnetworks] add support for SundanceTV(closes #9260) 7 years ago
americastestkitchen.py Set chmod 644 for all extractors 7 years ago
amp.py [amp] imporove thumbnail and subtitle extraction 8 years ago
animeondemand.py remove unnecessary assignment parenthesis 7 years ago
anitube.py [nuevo] Simplify nuevo extractors (Closes #7728) 9 years ago
anvato.py Improve geo bypass mechanism 7 years ago
anysex.py
aol.py [aol] remove AolFeaturesIE 8 years ago
apa.py [apa] Add extractor (closes #15041, closes #15672) 7 years ago
aparat.py [aparat] Extract all formats (closes #13887) 7 years ago
appleconnect.py [appleconnect] Update test 8 years ago
appletrailers.py Fix some regexes 7 years ago
archiveorg.py [archiveorg] Fix extraction (closes #15770, closes #15772) 7 years ago
ard.py [ard] Remove dead tests 7 years ago
arkena.py [downloader/hls] immediately delegate downloading to ffmpeg in case live stream 8 years ago
arte.py [arte] Capture and output error message 7 years ago
asiancrush.py [asiancrush] Add extractor (closes #13420) 8 years ago
atresplayer.py remove unnecessary assignment parenthesis 7 years ago
atttechchannel.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
atvat.py [atvat] Add new extractor(closes #5325) 8 years ago
audimedia.py [audimedia] fix extraction(closes #15309) 7 years ago
audioboom.py Fix bugs caused by typos 7 years ago
audiomack.py [audiomack] Stringify video id (closes #15310) 7 years ago
awaan.py [awaan:video] fix test(closes #10773) 8 years ago
aws.py [aws] fix canonical/signed headers generation in python 2(closes #15102) 7 years ago
azmedien.py [azmedien] Fix test 7 years ago
baidu.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
bambuser.py remove unnecessary assignment parenthesis 7 years ago
bandcamp.py [bandcamp:album] Extract track titles 7 years ago
bbc.py [bbc.co.uk] fix extraction for 320k m3u8 streams 7 years ago
beampro.py [beam] Improve and add support for mixer.com (closes #13032) 8 years ago
beatport.py [Beatport] Update extractor name and tests 8 years ago
beeg.py [beeg] Fix extraction (closes #14403) 7 years ago
behindkink.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
bellmedia.py [bellmedia] add support for bnnbloomberg.ca(#16560) 7 years ago
bet.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
bigflix.py Switch codebase to use compat_b64decode 7 years ago
bild.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
bilibili.py [bilibili] Remove debug from player params regexes 7 years ago
biobiochiletv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
biqle.py [biqle] Skip an invalid test 8 years ago
bleacherreport.py [bleacherreport] Update tests 8 years ago
blinkx.py
bloomberg.py [bloomberg] Add another video id regex (closes #12062) 8 years ago
bokecc.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
bostonglobe.py [BostonGlobe] New. Nonstandard version of Brightcove. 8 years ago
bpb.py [bpb] Improve (closes #14086) 7 years ago
br.py [br] add support for BR Mediathek videos(fixes #14560)(fixes #14788) 7 years ago
bravotv.py [syfy,bravotv] restrict drupal settings regex 8 years ago
breakcom.py [breakcom] Fix extraction (closes #16254) 7 years ago
brightcove.py Improve geo bypass mechanism 7 years ago
businessinsider.py [businessinsider] Add extractor (closes #16387, closes #16388, closes #16389) 7 years ago
buzzfeed.py [facebook] Add support for plugin video embeds and multiple embeds (closes #13493) 7 years ago
byutv.py [byutv] add support for geo restricted videos 7 years ago
c56.py [c56] Support videos hosted on Sohu (closes #8073) 9 years ago
camdemy.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
cammodels.py [cammodels] Use geo verification headers 7 years ago
camwithher.py [camwithher] Remove extra blank line 9 years ago
canalc2.py [canalc2] Add support for HTML5 videos (closes #15916, closes #15919) 7 years ago
canalplus.py [canalplus] fix extraction(closes #15072) 7 years ago
canvas.py [vrtnu] Use redirect URL for building video JSON URL (closes #15767, closes #15769) 7 years ago
carambatv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
cartoonnetwork.py [cartoonnetwork] Update tokenizer_src (closes #14666) 7 years ago
cbc.py [cbc] Improve extraction (closes #16583, closes #16593) 7 years ago
cbs.py [cbs] skip DRM asset types(fixes #16104) 7 years ago
cbsinteractive.py [cbsinteractive] fix data extraction(closes #15451) 7 years ago
cbslocal.py [cbslocal] Fix timestamp extraction (closes #14999, closes #15000) 7 years ago
cbsnews.py [cbsnews] Actualize test 7 years ago
cbssports.py [cbssports] PEP 8 7 years ago
ccc.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
ccma.py [ccma] Fix video extraction (closes #15931) 7 years ago
cctv.py [cctv] Add support for ncpa-classic.com (closes #11591) 8 years ago
cda.py Set chmod 644 for all extractors 7 years ago
ceskatelevize.py [ceskatelevize] Add support for iframe embeds (closes #15918) 7 years ago
channel9.py [generic] Add support for channel9 embeds (closes #14469) 7 years ago
charlierose.py [charlierose] Add support for episodes (closes #14062) 7 years ago
chaturbate.py [chaturbate] Fix extraction (closes #12665) 8 years ago
chilloutzone.py Switch codebase to use compat_b64decode 7 years ago
chirbit.py Switch codebase to use compat_b64decode 7 years ago
cinchcast.py [cinchcast] Extend _VALID_URL 7 years ago
cjsw.py [csjw] Add coding cookie 7 years ago
cliphunter.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
clippit.py Add new extractor 7 years ago
cliprs.py [Onet,ClipRs] Add new extractor for onet.tv and use it for clip.rs 8 years ago
clipsyndicate.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
closertotruth.py [closertotruth] Update and improve (Closes #8680) 9 years ago
cloudflarestream.py [cloudflarestream] Add support for cloudflare streams (closes #16375) 7 years ago
cloudy.py [cloudy] Fix extraction (closes #13737) 7 years ago
clubic.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
clyp.py [clyp] Improve and cleanup (Closes #7194) 9 years ago
cmt.py [cmt,mtv,southpark] Add support for episode URLs (closes #11837) 8 years ago
cnbc.py [theplatform] extract timestamp and uploader 9 years ago
cnn.py [turner] keep video id intact 8 years ago
comcarcoff.py Unify coding cookie 8 years ago
comedycentral.py [comedycentral] new shortcut :theopposition for "The Opposition" show 7 years ago
common.py Remove experimental mark for some options 7 years ago
commonmistakes.py [commonmistakes] Disable UnicodeBOM extractor test for python 3.2 8 years ago
commonprotocols.py [generic,commonprotocols] Move mms suuport from GenericIE 8 years ago
condenast.py [condenast] Fix extraction (closes #14196, closes #14207) 7 years ago
corus.py [corus] Add support for showcase.ca 8 years ago
coub.py [coub] Update test and remove comment count extraction 8 years ago
cracked.py [abcnews,chilloutsoze,cracked,vice,vk] Use dedicated YouTube embeds extraction routines 7 years ago
crackle.py [crackle] Bypass geo restriction 7 years ago
criterion.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
crooksandliars.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
crunchyroll.py remove unnecessary assignment parenthesis 7 years ago
cspan.py [cspan] add support for audio only pages and catch page errors(closes #14995) 7 years ago
ctsnews.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
ctvnews.py [9c9media] extract mpd formats and subtitles 7 years ago
cultureunplugged.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
curiositystream.py remove unnecessary assignment parenthesis 7 years ago
cwtv.py [cwtv] extract ISM formats 8 years ago
dailymail.py [dailymail] Add support for embeds 7 years ago
dailymotion.py [dailymotion] remove fragment part from m3u8 urls(closes #8915) 7 years ago
daisuki.py Switch codebase to use compat_b64decode 7 years ago
daum.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
dbtv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
dctp.py [dctptv] Fix extraction (closes #14599) 7 years ago
deezer.py Fix some regexes 7 years ago
defense.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
democracynow.py [democracynow] Update test 8 years ago
dfb.py [dfb] extract m3u8 formats 9 years ago
dhm.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
digg.py [digg] Improve extraction 7 years ago
digiteka.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
discovery.py [discovery] extract Affiliate/Anonymous Auth Token from cookies(closes #14954) 7 years ago
discoverygo.py [discoverygo] correct ttml subtitle extension 7 years ago
discoverynetworks.py [discoverynetworks] add support for more domains and bypass geo restiction 8 years ago
discoveryvr.py [discoveryvr] Add new extractor(closes #12578) 8 years ago
disney.py [disney] skip Apple FairPlay formats(#14982) 7 years ago
dispeak.py [dispeak] Recognize sevt subdomain (closes #13276) 7 years ago
dotsub.py [dotsub] Update test 8 years ago
douyutv.py [douyu] Support Douyu shows (closes #12228) 8 years ago
dplay.py Improve geo bypass mechanism 7 years ago
dramafever.py remove unnecessary assignment parenthesis 7 years ago
drbonanza.py [drbonanza] Fix extraction (closes #13231) 8 years ago
dreisat.py [dreisat] improve extraction(closes #15350) 7 years ago
dropbox.py
drtuber.py [drtuber] Fix title extraction (closes #16107) 7 years ago
drtv.py [drtv] Respect preference for direct http formats (#14509) 7 years ago
dtube.py [dtube] Add new extractor(closes #15201) 7 years ago
dumpert.py Switch codebase to use compat_b64decode 7 years ago
dvtv.py [dvtv] Remove dead test 7 years ago
dw.py [dw] Skip an invalid test 9 years ago
eagleplatform.py [eagleplatform] Fix test 7 years ago
ebaumsworld.py [ebaumsworlds] Update _VALID_URL (Closes #9135) 9 years ago
echomsk.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
egghead.py [egghead] Fix extraction (closes #14388) 7 years ago
ehow.py [ehow] Simplify 9 years ago
eighttracks.py [refactor] Single quotes consistency 9 years ago
einthusan.py Switch codebase to use compat_b64decode 7 years ago
eitb.py Unify coding cookie 8 years ago
ellentube.py [ellentube] Fix issues, improve and simplify (closes #14570) 7 years ago
elpais.py [elpais] Fix typo and improve extraction (closes #12139) 8 years ago
embedly.py Unify coding cookie 8 years ago
engadget.py Improve some _VALID_URLs 8 years ago
eporner.py [eporner] Add support for embed URLs (closes #14507) 7 years ago
eroprofile.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
escapist.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
espn.py [espn] Add new extractor for http://fivethirtyeight.com(closes #6864) 7 years ago
esri.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
europa.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
everyonesmixtape.py [refactor] Single quotes consistency 9 years ago
expotv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
extractors.py [francetv] add support for sport.francetvinfo.fr(closes #15645) 7 years ago
extremetube.py [extremetube] Fix metadata extraction 7 years ago
eyedotv.py [downloader/hls] immediately delegate downloading to ffmpeg in case live stream 8 years ago
facebook.py [facebook] Add support for tahoe player videos (closes #15441) 7 years ago
faz.py [faz] fix extraction and add support for Perform Group embeds(fixes #14714) 7 years ago
fc2.py remove unnecessary assignment parenthesis 7 years ago
fczenit.py [fczenit] fix extraction 7 years ago
filmon.py [filmon] improve extraction 8 years ago
filmweb.py [filmweb] improve extraction 7 years ago
firsttv.py [1tv] Lower preference for http formats (closes #13246) 8 years ago
fivemin.py [5min] fix _VALID_URL(closes #10228) 8 years ago
fivetv.py [5tv] Add another video URL pattern (closes #13354) 7 years ago
flickr.py [flickr] Ensure format id is string 8 years ago
flipagram.py untie 8 years ago
folketinget.py Unify coding cookie 8 years ago
footyroom.py [footyroom] Fix extraction and update _TESTS (closes #10810) 8 years ago
formula1.py fix tests related to 1978540a5122c53012e17a78841f3da0df77fd34(closes #10774) 8 years ago
fourtube.py [fourtube] Add support for other sites (closes #6022, closes #7859, closes #13901) 7 years ago
fox.py [fox] add support for adobe pass auth and extract subtitles(close #14489)(closes #14205) 7 years ago
fox9.py [fox9] fix extraction 7 years ago
foxgay.py [foxgay] Ensure height is int 8 years ago
foxnews.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
foxsports.py [foxsports] fix extraction(closes #12945) 8 years ago
franceculture.py [franceculture] PEP 8 8 years ago
franceinter.py [franceinter] Fix upload date extraction (closes #14996) 7 years ago
francetv.py [francetv] add support for sport.francetvinfo.fr(closes #15645) 7 years ago
freesound.py [freesound] Improve and remove unrelated metadata (closes #11608) 8 years ago
freespeech.py [freespeech] fix extraction 7 years ago
freshlive.py [downloader/hls] immediately delegate downloading to ffmpeg in case live stream 8 years ago
funimation.py remove unnecessary assignment parenthesis 7 years ago
funk.py [funk:channel] Improve extraction (closes #16285) 7 years ago
funnyordie.py [funnyordie] Extract more metadata (closes #13677) 7 years ago
fusion.py [fusion] Add support for fusion.tv 7 years ago
fxnetworks.py [fxnetworks] Add support for https theplatform URLs (closes #16125) 7 years ago
gameinformer.py [gameinformer] PEP 8 7 years ago
gameone.py
gamespot.py [gamespot] add test for #14652 7 years ago
gamestar.py [gamestar] Fix issues (closes #15179) 7 years ago
gaskrank.py [gaskrank] Improve (closes #12493) 8 years ago
gazeta.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
gdcvault.py remove unnecessary assignment parenthesis 7 years ago
generic.py [apa] Add extractor (closes #15041, closes #15672) 7 years ago
gfycat.py [gfycat] Add support for /gifs/detail URLs (closes #14322) 7 years ago
giantbomb.py [giantbomb] Extract m3u8 formats (closes #13626) 7 years ago
giga.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
gigya.py [canvas] Add support for vrt.be/vrtnu (closes #11873) 7 years ago
glide.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
globo.py remove unnecessary assignment parenthesis 7 years ago
go.py Improve geo bypass mechanism 7 years ago
go90.py [go90] extract age limit and detect drm protection(#10127) 7 years ago
godtube.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
golem.py [golem] Ensure format id is string 8 years ago
googledrive.py [googledrive] Extend _VALID_URL (closes #9785) 7 years ago
googleplus.py Fix some regexes 7 years ago
googlesearch.py [gvsearch] Modernize and fix page result request (closes #11051) 8 years ago
goshgay.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
gputechconf.py [dispeak] Rename DigitalSpeaking to DigitallySpeaking 9 years ago
groupon.py skip some tests to reduce test time 9 years ago
hark.py Unify coding cookie 8 years ago
hbo.py [hbo] extract m3u8 formats 8 years ago
hearthisat.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
heise.py [heise] Improve extraction (closes #15496, closes #15784, closes #15026) 7 years ago
hellporno.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
helsinki.py Unify coding cookie 8 years ago
hentaistigma.py [refactor] Single quotes consistency 9 years ago
hgtv.py [hgtv.com:show] Fix typo 7 years ago
hidive.py remove unnecessary assignment parenthesis 7 years ago
historicfilms.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
hitbox.py [hitbox] Add support for smashcast.tv (closes #13154) 8 years ago
hitrecord.py [hitrecord] Improve (closes #11626) 8 years ago
hornbunny.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
hotnewhiphop.py Switch codebase to use compat_b64decode 7 years ago
hotstar.py [hotstar:playlist] Fix issues and improve (closes #12465) 7 years ago
howcast.py skip some tests to reduce test time 9 years ago
howstuffworks.py [howstuffworks] add support for more domains 7 years ago
hrti.py remove unnecessary assignment parenthesis 7 years ago
huajiao.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
huffpost.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
hypem.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
iconosquare.py [iconosquare] Extract comments 9 years ago
ign.py Fix some regexes 7 years ago
imdb.py [imdb:list] fix _VALID_URL regex 7 years ago
imgur.py [imgur] Fix extraction 7 years ago
ina.py Unify coding cookie 8 years ago
inc.py [inc] Improve (closes #11647) 8 years ago
indavideo.py [indavideo] Add support for generic embeds (closes #11989) 7 years ago
infoq.py Switch codebase to use compat_b64decode 7 years ago
instagram.py [instagram:user] Fix extraction (closes #16119) 7 years ago
internazionale.py [internazionale] Improve extraction (closes #14973) 7 years ago
internetvideoarchive.py [internetvideoarchive] extract all formats 8 years ago
iprima.py [iprima] Improve geo restriction detection and disable geo bypass 8 years ago
iqiyi.py remove unnecessary assignment parenthesis 7 years ago
ir90tv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
itv.py [itv:btcc] Add extractor (closes #16139) 7 years ago
ivi.py [ivi] Raise GeoRestrictedError 8 years ago
ivideon.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
iwara.py [iwara] Add width (closes #11724) 8 years ago
izlesene.py [izlesene] Improve extraction and fix issues (closes #16407, closes #16271) 7 years ago
jamendo.py [jamendo] Improve and extract more metadata (closes #11836) 8 years ago
jeuxvideo.py Fix some regexes 7 years ago
joj.py Set chmod 644 for all extractors 7 years ago
jove.py [jove] Ensure comment count is int 8 years ago
jpopsukitv.py Unify coding cookie 8 years ago
jwplatform.py [jwplatform] Add support for multiple embeds (closes #15192) 7 years ago
kakao.py [kakao] Fix _VALID_URL 7 years ago
kaltura.py [kaltura] Improve iframe embeds detection (closes #16337) 7 years ago
kanalplay.py [kanalplay] Use IETF language tag 9 years ago
kankan.py [refactor] Single quotes consistency 9 years ago
karaoketv.py Improve some _VALID_URLs 8 years ago
karrierevideos.py Fix bugs caused by typos 7 years ago
keek.py [keek] Strip title 9 years ago
keezmovies.py [keezmovies] Add support for generic embeds (closes #16134) 7 years ago
ketnet.py [ketnet] Add support for videos without direct sources (closes #14377) 7 years ago
khanacademy.py update tests related to the change in youtube http format sorting 9 years ago
kickstarter.py Unify coding cookie 8 years ago
konserthusetplay.py [konserthusetplay] Add support for rspoplay.se 8 years ago
kontrtube.py Unify coding cookie 8 years ago
krasview.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
ku6.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
kusi.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
kuwo.py [kwuo:song] Improve error detection (closes #10650) 8 years ago
la7.py [la7] Fix extraction (closes #15501) 7 years ago
laola1tv.py [laola1tv] Add support for tv.ittf.com (closes #13965) 7 years ago
lci.py [lci] Add new extractor(closes #10573) 8 years ago
lcp.py [lcp] Improve extraction 8 years ago
learnr.py [learnr] Add new extractor(closes #4284) 9 years ago
lecture2go.py [lecture2go] Fix extraction 9 years ago
leeco.py Update leeco.py 7 years ago
lego.py Don't list master m3u8 playlists in format list (closes #12832) 8 years ago
lemonde.py [lemonde] Fallback delegate extraction to generic extractor (closes #12115, closes #12116) 8 years ago
lenta.py [lenta] Add extractor (closes #15953) 7 years ago
libraryofcongress.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
libsyn.py libsyn: adapt to new page structure and replace testcase 7 years ago
lifenews.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
limelight.py Improve geo bypass mechanism 7 years ago
line.py [line] lint (remove space on empty line) 7 years ago
litv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
liveleak.py [liveleak] Extend _VALID_URL (closes #16117) 7 years ago
livestream.py [livestream] make smil extraction non fatal(fixes #14792) 7 years ago
lnkgo.py [lnkgo] Relax _VALID_URL 7 years ago
localnews8.py [localnews8] Fix extractor (Closes #9539) 9 years ago
lovehomeporn.py [lovehomeporn] Add extractor 9 years ago
lrt.py [lrt] Fix audio extraction (Closes #10566) 8 years ago
lynda.py [lynda] Relax _VALID_URL (closes #15185) 7 years ago
m6.py Unify coding cookie 8 years ago
macgamestore.py Improve some _VALID_URLs 8 years ago
mailru.py [mailru:music] Add extractor (closes #15618) 7 years ago
makertv.py Fix some regexes 7 years ago
mangomolo.py Switch codebase to use compat_b64decode 7 years ago
manyvids.py [manyvids] Improve (closes #14059) 7 years ago
massengeschmacktv.py [massengeschmacktv] Add support for Massengeschmack TV(replaces Fernseh Kritik TV) 7 years ago
matchtv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
mdr.py [MDR] Relax _VALID_URL and playerURL matching and update _TESTS 8 years ago
medialaan.py [medialaan] Fix vod id 7 years ago
mediaset.py [mediaset] Fix upload date 8 years ago
mediasite.py [mediasite] Improve extraction and code style, add support for DASH (closes #11185, closes #14343, refs #5428) 7 years ago
medici.py [medici] Add extractor (closes #3406) 8 years ago
megaphone.py [megaphone] Fix deprecated escape sequence 7 years ago
meipai.py Fix some regexes 7 years ago
melonvod.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
meta.py [meta] Clarify the source of uppod st decryption algorithm 8 years ago
metacafe.py [metacafe] Improve (closes #10371) 8 years ago
metacritic.py Improve some _VALID_URLs 8 years ago
mgoon.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
mgtv.py [mgtv] fix extraction 8 years ago
miaopai.py [miaopai] Coding style (#10556) 8 years ago
microsoftvirtualacademy.py extract ISM formats in some of the extractors 8 years ago
minhateca.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
ministrygrid.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
minoto.py [mychannels] add support for mychannels.com(closes #15334) 7 years ago
miomio.py [miomio] Fix extraction 8 years ago
mit.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
mitele.py [mitele] Fix extraction (closes #15186) 7 years ago
mixcloud.py [mixcloud] Bypass throttling for HTTP formats (#12579, #16424) 7 years ago
mlb.py [mlb] improve extraction(closes #16587) 7 years ago
mnet.py [mnet] fix format extraction(fixes #14883) 7 years ago
moevideo.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
mofosex.py [mofosex] Fix test 7 years ago
mojvideo.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
morningstar.py [morningstar] Relax _VALID_URL 7 years ago
motherless.py [motherless:group] Relax entry extraction and add a fallback scenario 7 years ago
motorsport.py Improve some _VALID_URLs 8 years ago
movieclips.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
moviezine.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
movingimage.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
msn.py [msn] Fix formats extraction 8 years ago
mtv.py [mtv] correct scc extention in extracted subtitles(closes #13730) 7 years ago
muenchentv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
musicplayon.py Unify coding cookie 8 years ago
mwave.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
mychannels.py [mychannels] add support for mychannels.com(closes #15334) 7 years ago
myspace.py [myspace] Improve _VALID_URL (closes #13040) 8 years ago
myspass.py Improve some _VALID_URLs 8 years ago
myvi.py [myvi] Extend _VALID_URL 7 years ago
myvidster.py [myvidster] Update _TESTS (closes #10473) 8 years ago
nationalgeographic.py [nationalgeographic] Add support for new URL schema (closes #16001) 7 years ago
naver.py [naver] Fix extraction (closes #16029) 7 years ago
nba.py [utils] Use in OnDemandPagedList by default 7 years ago
nbc.py [nbc] add support for stream.nbcsports.com(closes #13911) 7 years ago
ndr.py [ndr:embed:base] Make separate formats extraction non fatal (closes #15203) 7 years ago
ndtv.py [ndtv] Add support for sub-sites 7 years ago
nerdcubed.py [refactor] Single quotes consistency 9 years ago
neteasemusic.py [netease] Skip all tests: completely georestricted 9 years ago
netzkino.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
newgrounds.py [newgrounds] Fix metadata extraction (closes #15531) 7 years ago
newstube.py Unify coding cookie 8 years ago
nextmedia.py [nextmedia] Add support for NextTV (壹電視) 8 years ago
nexx.py [nexx] extract new azure urls(closes #16223) 7 years ago
nfb.py [nfb] Modernize and extract subtitles 9 years ago
nfl.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
nhk.py [nhk] Fix extraction (Closes #10633) 8 years ago
nhl.py [nhl] remove old extractors 7 years ago
nick.py [nickbr] Relax _VALID_URL (#13230) 7 years ago
niconico.py remove unnecessary assignment parenthesis 7 years ago
ninecninemedia.py [9c9media] PEP 8 7 years ago
ninegag.py [9gag] Update test 7 years ago
ninenow.py [9now] Bypass geo restriction (closes #15920) 7 years ago
nintendo.py [nintendo] Improve playlist extraction (Closes #9986) 8 years ago
njpwworld.py [njpwworld] Fix authentication (closes #15815) 7 years ago
nobelprize.py [nobelprize] Add new extractor(closes #9999) 8 years ago
noco.py remove unnecessary assignment parenthesis 7 years ago
nonktube.py [nonktube] Use econfig nuevo URL 8 years ago
noovo.py [noovo] Fix extraction (closes #14214) 7 years ago
normalboots.py [screenwavemedia] Remove extractor 8 years ago
nosvideo.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
nova.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
novamov.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
nowness.py [brightcove] Fix _extract_url (closes #12782) 8 years ago
noz.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
npo.py [npo] Fix typo 7 years ago
npr.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
nrk.py [nrktv] Update API host (closes #16324) 7 years ago
ntvde.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
ntvru.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
nuevo.py [nuevo] Pass headers to _extract_nuevo 8 years ago
nuvid.py [nuvid] Fix extraction 9 years ago
nytimes.py [nytimes] Fix typo 8 years ago
nzz.py [nzz] Add new extractor(#4407) 8 years ago
odatv.py [odatv] Improve (Closes #9285) 8 years ago
odnoklassniki.py [odnoklassniki] Improve _VALID_URL readability 7 years ago
oktoberfesttv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
once.py [gamespot] lower the preference of http formats(#14652) 7 years ago
ondemandkorea.py Improve geo bypass mechanism 8 years ago
onet.py [onetpl] Add support for videos embedded via pulsembed (closes #13482) 7 years ago
onionstudios.py [onionstudios] add support for bulbs-video embeds 7 years ago
ooyala.py Switch codebase to use compat_b64decode 7 years ago
openload.py [openload] Improve ext extraction 7 years ago
ora.py [ora] Revert extraction to regexes 9 years ago
orf.py Fix some only matching tests (closes #14855) 7 years ago
packtpub.py remove unnecessary assignment parenthesis 7 years ago
pandatv.py [pandatv] Modernize (closes #14693) 7 years ago
pandoratv.py [pandoratv] Add support for mobile URLs (closes #12441) 7 years ago
parliamentliveuk.py [parliamentliveuk] Fix extraction (closes #14524) 7 years ago
patreon.py remove unnecessary assignment parenthesis 7 years ago
pbs.py [pbs] fix embed data extraction(fixes #16474) 7 years ago
pearvideo.py [pearvideo] Improve (closes #13031) 7 years ago
peertube.py [peertube] Add support for generic embeds 7 years ago
people.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
performgroup.py [faz] fix extraction and add support for Perform Group embeds(fixes #14714) 7 years ago
periscope.py [periscope] Use accessVideoPublic endpoint (closes #15554) 7 years ago
philharmoniedeparis.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
phoenix.py [3sat,phoenix] Fix extraction (closes #11619) 8 years ago
photobucket.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
picarto.py Set chmod 644 for all extractors 7 years ago
piksel.py [Piksel] Add another app token regex 8 years ago
pinkbike.py [pinkbike] Fix uploader extraction (closes #12054) 8 years ago
pladform.py [pladform] Respect platform id and extract HLS formats (closes #15468) 7 years ago
playfm.py
plays.py [plays] Improve extraction and add support for embed URLs 8 years ago
playtvak.py [playtvak] Relax video regex and make description optional 7 years ago
playvid.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
playwire.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
pluralsight.py remove unnecessary assignment parenthesis 7 years ago
podomatic.py [podomatic] Extend _VALID_URL (closes #13827) 7 years ago
pokemon.py [pokemon] PEP 8 7 years ago
polskieradio.py [polskieradio] Fix extraction 8 years ago
popcorntv.py [popcorntv] Add extractor (closes #5914, closes #14211) 7 years ago
porn91.py [porn91] Fix extraction (closes #12814) 8 years ago
porncom.py [porncom] Fix metadata extraction (closes #14911) 7 years ago
pornflip.py [pornflip] Relax _VALID_URL (closes #16258) 7 years ago
pornhd.py [pornhd] Fix extraction (closes #14005) 7 years ago
pornhub.py [pornhub] Relax _VALID_URLs (closes #16165) 7 years ago
pornotube.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
pornovoisines.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
pornoxo.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 8 years ago
presstv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
primesharetv.py Use urlencode_postdata across the codebase 9 years ago
promptfile.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
prosiebensat1.py [prosiebensat1] Add support for galileo.tv (closes #15894) 7 years ago
puls4.py [puls4] Relax _VALID_URL (closes #11267) 8 years ago
pyvideo.py [pyvideo] Remove debugging code 8 years ago
qqmusic.py [qqmusic:toplist] PEP 8 7 years ago
r7.py Don't list master m3u8 playlists in format list (closes #12832) 8 years ago
radiobremen.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
radiocanada.py [radiocanada] Add fallback for title extraction 7 years ago
radiode.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
radiofrance.py [refactor] Single quotes consistency 9 years ago
radiojavan.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
rai.py [raiplay:playlist] Fix issues and improve (closes #14563) 7 years ago
raywenderlich.py [raywenderlich] PEP 8 7 years ago
rbmaradio.py [rbmaradio] check formats availability(closes #16585) 7 years ago
rds.py [9c9media] extract mpd formats and subtitles 7 years ago
redbulltv.py [redbulltv] fix extraction(closes #15481) 7 years ago
reddit.py [redditr] Relax _VALID_URL (closes #16426) 7 years ago
redtube.py [redtube] Fix duration extraction and update test 7 years ago
regiotv.py [regiotv] Improve extraction (Closes #7915) 9 years ago
rentv.py [rentv] Improve extraction (closes #15227) 7 years ago
restudy.py [restudy] Extend _VALID_URL (#15347) 7 years ago
reuters.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
reverbnation.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
revision3.py [revision3:embed] Add new extractor 9 years ago
rice.py [rice] Add new extractor(closes #1736) 9 years ago
rmcdecouverte.py [rmcdecouverte] Improve (closes #12937) 8 years ago
ro220.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
rockstargames.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
roosterteeth.py remove unnecessary assignment parenthesis 7 years ago
rottentomatoes.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
roxwel.py Improve some _VALID_URLs 8 years ago
rozhlas.py Fix some only matching tests (closes #14855) 7 years ago
rtbf.py [rtbf] improve extraction(fixes #9267) 9 years ago
rte.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
rtl2.py Switch codebase to use compat_b64decode 7 years ago
rtlnl.py [rtlnl] Remove progressive formats (closes #15459) 7 years ago
rtp.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
rts.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
rtve.py Switch codebase to use compat_b64decode 7 years ago
rtvnh.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
rtvs.py [rtvs] Add extractor (closes #9242, closes #15187) 7 years ago
rudo.py improve coding style 8 years ago
ruhd.py Fix some regexes 7 years ago
ruleporn.py [ruleporn] Rework in terms of nuevo (Closes #8206) 9 years ago
rutube.py [rutube:playlist] Fix suitable (closes #14166) 7 years ago
rutv.py [rutv] Add support for testplayer.vgtrk.com (closes #13347) 8 years ago
ruutu.py [ruutu] Continue formats extraction on NOT-USED URLs 7 years ago
ruv.py [ruv] Improve, extract all formats and metadata (closes #13396) 8 years ago
safari.py remove unnecessary assignment parenthesis 7 years ago
sapo.py Unify coding cookie 8 years ago
savefrom.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
sbs.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
screencast.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
screencastomatic.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 8 years ago
scrippsnetworks.py [shahid] add support for show pages(closes #7401) 7 years ago
seeker.py [seeker] Add new extractor(closes #9619) 9 years ago
senateisvp.py [senateisvp] Allow https URL scheme for embeds 8 years ago
sendtonews.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 8 years ago
servingsys.py
servus.py [servus] Add extractor (closes #14362) 7 years ago
sevenplus.py [7plus] Extract series metadata (closes #15862, closes #15906) 7 years ago
sexu.py [sexu] Ensure height is int 8 years ago
seznamzpravy.py [seznamzpravy] Remove debug output 7 years ago
shahid.py [shahid] add support for show pages(closes #7401) 7 years ago
shared.py Switch codebase to use compat_b64decode 7 years ago
showroomlive.py [showroomlive] Improve (closes #11458) 8 years ago
sina.py remove unnecessary assignment parenthesis 7 years ago
sixplay.py [6play] Extract subtitles (closes #15541) 7 years ago
skylinewebcams.py [skylinewebcams] Add extractor (closes #12221) 8 years ago
skynewsarabia.py [skynewsarabia:article] Clarify IE_NAME 8 years ago
skysports.py [skysport] add support ooyala embed_token protected videos(fixes #14641) 7 years ago
slideshare.py [slideshare] Fix extraction 7 years ago
slideslive.py [slideslive] Add extractor (closes #2680) 7 years ago
slutload.py [slutload] Add support for mobile URLs 7 years ago
smotri.py [smotri:broadcast] Fix extraction (closes #16180) 7 years ago
snotr.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
sohu.py [sohu] Fix numeric fields 8 years ago
sonyliv.py [sonyliv] Respect referrer (closes #15648) 7 years ago
soundcloud.py [soundcloud] detect format extension(closes #16549) 7 years ago
soundgasm.py [soundgasm] Improve extraction (closes #14588) 7 years ago
southpark.py [southparkdk] Add support for southparkstudios.nu 7 years ago
spankbang.py [spankbang] Fix formats extraction (closes #15727) 7 years ago
spankwire.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
spiegel.py [spiegel] fix info extraction(#16538) 7 years ago
spiegeltv.py [spiegeltv] Delegate extraction to nexx (closes #13159) 7 years ago
spike.py add support for paramountnetwork.com and bellator.com(fixes #15418) 7 years ago
sport5.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
sportbox.py [sportbox:embed] Fix extraction 7 years ago
sportdeutschland.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
springboardplatform.py [springboardplatform] Add extractor 7 years ago
sprout.py [sprout] Add new extractor 8 years ago
srgssr.py Improve geo bypass mechanism 8 years ago
srmediathek.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
stanfordoc.py Fix some regexes 7 years ago
steam.py [steam] Bypass mature content check (closes #16113) 7 years ago
stitcher.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
streamable.py [streamable] Add support for new embedded URL schema 8 years ago
streamango.py [streamango] Skip dead test 7 years ago
streamcloud.py [streamcloud] Capture error message (#9840) 9 years ago
streamcz.py [streamcz] Add support for subtitles 8 years ago
streetvoice.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
stretchinternet.py [stretchinternet] Fix issues and improve (closes #14576) 7 years ago
sunporno.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
svt.py [svt] Improve (closes #15809) 7 years ago
swrmediathek.py [swrmediathek] skip tests correctly 8 years ago
syfy.py Improve some _VALID_URLs 8 years ago
sztvhu.py Unify coding cookie 8 years ago
tagesschau.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
tass.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
tastytrade.py [tastytrade] Add extractor (closes #13521) 7 years ago
tbs.py [teamcoco] Fix extraction for full episodes(closes #16573) 7 years ago
tdslifeway.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
teachertube.py [teachertube] Capture and output error message 7 years ago
teachingchannel.py Improve some _VALID_URLs 8 years ago
teamcoco.py [teamcoco] Fix extraction for full episodes(closes #16573) 7 years ago
techtalks.py [techtalks] Relax _VALID_URL 8 years ago
ted.py [ted] Fix subtitles extraction (closes #13628, closes #13629) 7 years ago
tele13.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
telebruxelles.py [telebruxelles] Relax _VALID_URL and add support for live streams 7 years ago
telecinco.py [telecinco] Add test for #12430 8 years ago
telegraaf.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
telemb.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
telequebec.py [telequebec:emission] Extend _VALID_URL 7 years ago
teletask.py
telewebion.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
tennistv.py remove unnecessary assignment parenthesis 7 years ago
testurl.py Fix typos 9 years ago
tf1.py [tf1] fix wat id extraction(closes #9862) 9 years ago
tfo.py [tfo] Improve geo restriction detection and use geo bypass mechanism 8 years ago
theintercept.py Unify coding cookie 8 years ago
theplatform.py Fix some regexes 7 years ago
thescene.py [thescene] fix extraction(closes #13061) 8 years ago
thestar.py [thestar] Fix extraction (Closes #10465) 8 years ago
thesun.py [thesun] Extract playlists (closes #11298, closes #12674) 8 years ago
theweatherchannel.py [theweatherchannel] Add new extractor(closes #7188) 8 years ago
thisamericanlife.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
thisav.py Fix some regexes 7 years ago
thisoldhouse.py [thisoldhouse] Add more fallbacks for video id (closes #13541) 7 years ago
threeqsdn.py [3qsdn] Restrict src JS regex 8 years ago
tinypic.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
tmz.py [tmz:article] Fix extraction (closes #11052) 8 years ago
tnaflix.py [tnaflix] Extract common parts of tnaflix and empflix 7 years ago
toggle.py [toggle] Extract DASH and ISM formats (closes #15721) 7 years ago
tonline.py [tonline] Add new extractor(#10376) 8 years ago
toongoggles.py [toongoggles] Add new extractor(closes #12171) 8 years ago
toutv.py [toutv] add support special video urls(closes #14179) 7 years ago
toypics.py [toypics] Improve and modernize 8 years ago
traileraddict.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
trilulilu.py [trilulilu] handle errors 9 years ago
trutv.py add support for Adobe Pass auth in tbs,tnt and trutv extractors(fixes #10642)(closes #10222)(closes #10519) 8 years ago
tube8.py [generic] Add support for tube8 embeds 7 years ago
tubitv.py remove unnecessary assignment parenthesis 7 years ago
tudou.py [tudou] Merge into youku extractor (fixes #12214) 8 years ago
tumblr.py remove unnecessary assignment parenthesis 7 years ago
tunein.py [tunein] Use live title for live streams (closes #16347) 7 years ago
tunepk.py [tunepk] Add extractor (closes #12197, closes #12243) 8 years ago
turbo.py [turbo] Ensure format id is string 8 years ago
turner.py [teamcoco] Fix extraction for full episodes(closes #16573) 7 years ago
tutv.py Switch codebase to use compat_b64decode 7 years ago
tv2.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
tv2hu.py [tv2hu] Fix invalid escape sequence on Py3.6 8 years ago
tv3.py [brightcove] fix format sorting 9 years ago
tv4.py [tv4] fix a test URL 7 years ago
tv5mondeplus.py [tv5mondeplus] clean description and use stable id 8 years ago
tva.py [tva] fix extraction(closes #14736) 7 years ago
tvanouvelles.py [tvanouvelles] Add extractor (closes #10616) 8 years ago
tvc.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
tvigle.py [tvigle] Raise GeoRestrictedError 8 years ago
tvland.py [tvland] Extend _VALID_URL (Closes #10812) 8 years ago
tvn24.py [tvn24] Relax _VALID_URL 7 years ago
tvnoe.py _find_jwplayer_data() returns dict or None 8 years ago
tvnow.py [tvnow] Fix issues, simplify and improve (closes #15837) 7 years ago
tvp.py [tvp] Add support for new URL schema (closes #14368) 7 years ago
tvplay.py Improve geo bypass mechanism 7 years ago
tvplayer.py [tvplayer] Fix extraction (closes #13291) 8 years ago
tweakers.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
twentyfourvideo.py [24video] Add support for 24video.sexy (closes #15973) 7 years ago
twentymin.py [20min] Fix embeds extraction 7 years ago
twentythreevideo.py [filmweb] improve extraction 7 years ago
twitch.py remove unnecessary assignment parenthesis 7 years ago
twitter.py [twitter:card] Add support for another endpoint (closes #16586) 7 years ago
udemy.py remove unnecessary assignment parenthesis 7 years ago
udn.py [udn] fix extraction 7 years ago
ufctv.py [ufctv] add support for authentication(closes #16542) 7 years ago
uktvplay.py [uktvplay] Add new extractor(closes #11027) 8 years ago
umg.py [umg:de] Add new extractor(closes #11582)(closes #11584) 7 years ago
unistra.py [unistra] Sort formats 9 years ago
unity.py [unity] Add extractor (fixes #14528) 7 years ago
uol.py [uol] Fix extraction (closes #11770) 8 years ago
uplynk.py [uplynk] force downloading using hls native downloader(closes #11496) 8 years ago
upskill.py [upskill] Add extractor (closes #13043) 8 years ago
urort.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
urplay.py [urplay] add supprt for urskola.se and fix subtitle extraction(closes #10915) 8 years ago
usanetwork.py [usanetwork] Add new extractor 8 years ago
usatoday.py [usatoday] Add new extractor(closes #8655) 9 years ago
ustream.py [ustream] Add UstreamIE._extract_url() 8 years ago
ustudio.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
varzesh3.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
vbox7.py Improve geo bypass mechanism 8 years ago
veehd.py [veehd] Use compat_urllib_parse_unquote 9 years ago
veoh.py [veoh] Add support for embed URLs 7 years ago
vessel.py remove unnecessary assignment parenthesis 7 years ago
vesti.py Unify coding cookie 8 years ago
vevo.py [vevo] Modernize 8 years ago
vgtv.py [vgtv] Relax _VALID_URL (closes #14223) 7 years ago
vh1.py [vh1] Adding coding cookie 7 years ago
vice.py [vice] Fix extraction and rework extractors (closes #11101, closes #13019, closes #13622, closes #13778) 7 years ago
vidbit.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
viddler.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
videa.py [videa] Extend _VALID_URL 7 years ago
videodetective.py Improve some _VALID_URLs 8 years ago
videofyme.py [videofy.me] fix info extraction 9 years ago
videomega.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
videomore.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
videopremium.py Fix some regexes 7 years ago
videopress.py [cda] Implement birthday verification (closes #12789) 8 years ago
vidio.py [vidio] Fix HLS URL extraction (closes #15675) 7 years ago
vidlii.py [vidlii] Add extractor (closes #14472, closes #14512, closes #14779) 7 years ago
vidme.py [vidme:user] Make tests only matching (closes #14054) 7 years ago
vidzi.py [vidzi] Add support for vidzi.si (closes #15751) 7 years ago
vier.py [vier] Adapt extraction to redesign (#13575) 7 years ago
viewlift.py [viewlift] add support for hoichoi.tv(closes #16536) 7 years ago
viewster.py Don't list master m3u8 playlists in format list (closes #12832) 8 years ago
viidea.py [viidea] Capture and output lecture error message (#14099) 7 years ago
viki.py remove unnecessary assignment parenthesis 7 years ago
vimeo.py remove unnecessary assignment parenthesis 7 years ago
vimple.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
vine.py [vine:user] Improve extraction (closes #16190) 7 years ago
viu.py [viu] Fix extraction on older python 2.6 8 years ago
vk.py remove unnecessary assignment parenthesis 7 years ago
vlive.py [vlive:channel] Limit number of videos per page to 100 (closes #13830) 7 years ago
vodlocker.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
vodpl.py [vodpl] Make more robust and add another test (closes #12122) 8 years ago
vodplatform.py [common] add helper method for Wowza Streaming Engine format extraction 8 years ago
voicerepublic.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
voot.py [voot] Fix video identification 7 years ago
voxmedia.py [voxmedia] add support for recode.net(fixes #14173) 7 years ago
vporn.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
vrak.py [vrak] Improve and update test (closes #11452) 8 years ago
vrt.py [vrt] Add IE_DESC (closes #12477) 8 years ago
vrv.py [vrv] Fix extraction on python2 (closes #15928) 7 years ago
vshare.py [vshare] Improve extraction, fix formats sorting and carry long lines 7 years ago
vube.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
vuclip.py [vuclip] Adapt to the new API and update _TEST 8 years ago
vvvvid.py [vvvvid] fix extraction for kenc videos(fixes #13406) 7 years ago
vyborymos.py [vyborymos] Improve station info extraction 8 years ago
vzaar.py [generic] Add support for vzaar embeds 7 years ago
walla.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
washingtonpost.py [washingtonpost] Fix invalid escape sequence on Python 3.6 8 years ago
wat.py [wat] extract dash formats 8 years ago
watchbox.py [watchbox] Fix extraction (closes #16356) 7 years ago
watchindianporn.py [watchindianporn] Fix extraction (closes #13411) 7 years ago
wdr.py [wdr] Fix test 7 years ago
webcaster.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
webofstories.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
weibo.py [weibo] Misc improvements 7 years ago
weiqitv.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
wimp.py [generic] Try parsing JWPlayer embedded videos (closes #12030) 8 years ago
wistia.py [extractor/generic] Extract wistia embed code into separate method 8 years ago
worldstarhiphop.py [wshh] Extract html5 entries and delegate to generic extractor (closes #12676) 8 years ago
wrzuta.py Unify coding cookie 8 years ago
wsj.py [wsj] Recognize another URL pattern (closes #14704) 7 years ago
xbef.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
xboxclips.py Unify coding cookie 8 years ago
xfileshare.py [generic] Add support for xfileshare embeds (closes #15879) 7 years ago
xhamster.py [xhamster] Update test 7 years ago
xiami.py [udemy,xiami,yandexmusic] Override _download_webpage_handle instead of _download_webpage 7 years ago
ximalaya.py [ximalaya_extractor] Add new extractor ximalaya (#14687) 7 years ago
xminus.py [xminus] Fix extraction (closes #9228) 9 years ago
xnxx.py [xnxx] Fix extraction (closes #15817) 7 years ago
xstream.py [vgtv] update tests and correct format sorting 9 years ago
xtube.py [xtube] Add support for embedded URLs (closes #14417) 7 years ago
xuite.py [xuite] Move to the new HTML5 API and reduce # of requests 7 years ago
xvideos.py [xvideos] Fix thumbnail extraction (closes #15978) 7 years ago
xxxymovies.py [xxxymovies] Fix title extraction (closes #13868) 7 years ago
yahoo.py [yahoo] Bypass geo restriction for brightcove (#14210) 7 years ago
yandexdisk.py [yandexdisk] Relax _VALID_URL (closes #13824) 7 years ago
yandexmusic.py [yandexmusic] Convert release_year to int 7 years ago
yapfiles.py [yapfiles] Add extractor (closes #15726, refs #11085) 7 years ago
yesjapan.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
yinyuetai.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
ynet.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
youjizz.py [youjizz] Fix extraction (closes #13744) 7 years ago
youku.py [Youku] Update ccode 7 years ago
younow.py [younow] Fix issues and improve extraction (closes #9255, closes #9432, closes #12436) 7 years ago
youporn.py [youporn] Fix upload date extraction 7 years ago
yourupload.py [yourupload] Fix extraction (closes #11601) 8 years ago
youtube.py remove unnecessary assignment parenthesis 7 years ago
zapiks.py Fix "invalid escape sequences" error on Python 3.6 8 years ago
zaq1.py [zaq1] Improve extraction (closes #12693) 8 years ago
zattoo.py remove unnecessary assignment parenthesis 7 years ago
zdf.py [zdf] Update tests 7 years ago
zingmp3.py Fix "invalid escape sequences" error on Python 3.6 8 years ago