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
Sergey M․ 6d4fc66bfc [youtube] Add support for zwearz (Closes #9062) 10 years ago
..
__init__.py [cbsinteractive] Add support for ZDNet videos 10 years ago
abc.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
abc7news.py Remove _sort_formats from _extract_*_formats methods 10 years ago
academicearth.py [academicearth] fix test info 10 years ago
acast.py [acast] Remove ACastBaseIE 10 years ago
addanime.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
adobetv.py [adobetv] use compat_str 10 years ago
adultswim.py [adultswim] Skip georestricted hls (Closes #8168) 10 years ago
aenetworks.py [aenetworks] Make pep8 happy 10 years ago
aftonbladet.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
airmozilla.py [airmozilla] fix test info 10 years ago
aljazeera.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
allocine.py [allocine] Use xpath_element 10 years ago
alphaporno.py [alphaporno] Improve 11 years ago
amp.py [amp] Fix upload timestamp extraction (Closes #9007) 10 years ago
animeondemand.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
anitube.py [nuevo] Simplify nuevo extractors (Closes #7728) 10 years ago
anysex.py [anysex] Fix extraction 11 years ago
aol.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
aparat.py Use _family_friendly_search for determining age_limit 11 years ago
appleconnect.py [appleconnect] Add new extractor (fixes #6189) 11 years ago
appletrailers.py [appletrailers] Extend _VALID_URL (#8524) 10 years ago
archiveorg.py [archive.org] Fix incorrect url condition (closes #5628) 11 years ago
ard.py Simplify formats accumulation for f4m/m3u8/smil formats 10 years ago
arte.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
atresplayer.py Use urlencode_postdata across the codebase 10 years ago
atttechchannel.py [atttechchannel] Add extractor (Closes #3938) 11 years ago
audimedia.py [audimedia] update _VALID_URL and video_id regex and improve http format_id 10 years ago
audioboom.py [audioboom] Improve robustness and extract uploader (Closes #8812) 10 years ago
audiomack.py [audiomack] Fix typo (Closes #7936) 10 years ago
azubu.py Remove _sort_formats from _extract_*_formats methods 10 years ago
baidu.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
bambuser.py Use urlencode_postdata across the codebase 10 years ago
bandcamp.py [bandcamp] Modernize 10 years ago
bbc.py [bbc] Set vcodec to none for audio formats 10 years ago
beatportpro.py [beatenpro] Fix tests 11 years ago
beeg.py [beeg] Switch to api v6 (Closes #9036) 10 years ago
behindkink.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
bet.py Remove _sort_formats from _extract_*_formats methods 10 years ago
bigflix.py [bigflix] Use correct indentation to make flake8 happy 10 years ago
bild.py [bild] Strip title 10 years ago
bilibili.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
biobiochiletv.py [biobiochiletv] Fix extraction, extract m3u8 formats and overall improve (Closes #7314) 10 years ago
bleacherreport.py [bleacherreport] update tests 10 years ago
blinkx.py [blinkx] Fix extraction 11 years ago
bloomberg.py Simplify formats accumulation for f4m/m3u8/smil formats 10 years ago
bokecc.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
bpb.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
br.py Simplify formats accumulation for f4m/m3u8/smil formats 10 years ago
bravotv.py [theplatform] extract timestamp and uploader 10 years ago
breakcom.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
brightcove.py [brightcove:legacy] skip None value for uploader_id 10 years ago
buzzfeed.py [buzzfeed] Fix playlist test case 11 years ago
byutv.py [ooyala] fix duration scale 10 years ago
c56.py [c56] Support videos hosted on Sohu (closes #8073) 10 years ago
camdemy.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
camwithher.py [camwithher] Remove extra blank line 10 years ago
canalc2.py [canalc2] Fix extraction (Closes #8191) 10 years ago
canalplus.py [canalplus] improve extraction(fixes #6301) 10 years ago
canvas.py [canvas] Add subtitles test (#8537) 10 years ago
cbc.py [cbc] Add new extractor(closes #3803)(closes #4731)(closes #5309) 10 years ago
cbs.py [theplatform] extract timestamp and uploader 10 years ago
cbsinteractive.py [cbsinteractive] Add support for ZDNet videos 10 years ago
cbsnews.py [cbsnews] Remove unused import 10 years ago
cbssports.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
ccc.py [refactor] Single quotes consistency 10 years ago
cda.py [cda] Improve and simplify (Closes #8805) 10 years ago
ceskatelevize.py Use urlencode_postdata across the codebase 10 years ago
channel9.py [channel9] Update tests' thumbnails 10 years ago
chaturbate.py Remove _sort_formats from _extract_*_formats methods 10 years ago
chilloutzone.py [chilloutzone] Fix for python 3.2 11 years ago
chirbit.py [chirbit] Clarify extractors' IE_NAMEs 11 years ago
cinchcast.py [cinchcast] Wrap overly long lines (#4820) 11 years ago
cinemassacre.py [cinemassacre] update tests 10 years ago
clipfish.py [clipfish] improve extraction 10 years ago
cliphunter.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
clipsyndicate.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
cloudy.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
clubic.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
clyp.py [clyp] Improve and cleanup (Closes #7194) 10 years ago
cmt.py [cmt] Extend _VALID_URL to support shows (Closes #7407) 10 years ago
cnbc.py [theplatform] extract timestamp and uploader 10 years ago
cnn.py [refactor] Single quotes consistency 10 years ago
collegehumor.py PEP8: applied even more rules 11 years ago
collegerama.py [refactor] Single quotes consistency 10 years ago
comcarcoff.py [comcarcoff] don not depend on crackle extractor(closes #8995) 10 years ago
comedycentral.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
common.py [extractor/common] Carry long line 10 years ago
commonmistakes.py [commonmistakes] Detect BOMs at the beginning of URLs 11 years ago
commonprotocols.py [commonprotocols] Add generic support for rtmp URLs (Closes #8488) 10 years ago
condenast.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
cracked.py [cracked] Modernize 11 years ago
crackle.py [crackle] add prefix to format ids 10 years ago
criterion.py [criterion] fix description extraction 10 years ago
crooksandliars.py [crooksandliars] Quotes consistency 11 years ago
crunchyroll.py Use urlencode_postdata across the codebase 10 years ago
cspan.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
ctsnews.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
cultureunplugged.py [cultureunplugged] Improve (Closes #8060) 10 years ago
cwtv.py Remove _sort_formats from _extract_*_formats methods 10 years ago
dailymotion.py [dailymotion] Fix view count extraction 10 years ago
daum.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
dbtv.py [dbtv] Expand _VALID_URL (Closes #7645) 10 years ago
dcn.py Use urlencode_postdata across the codebase 10 years ago
dctp.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
deezer.py [deezer] Add support for geoblocking 11 years ago
defense.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
democracynow.py [democracynow] Prevent required fields to be None 10 years ago
dfb.py Remove _sort_formats from _extract_*_formats methods 10 years ago
dhm.py [dhm] Remove unused import 11 years ago
digiteka.py [ultimedia] Rename to digiteka 10 years ago
discovery.py Remove _sort_formats from _extract_*_formats methods 10 years ago
dotsub.py [dotsub] Fix extraction 11 years ago
douyutv.py [douyutv] Extend _VALID_URL 10 years ago
dplay.py Remove _sort_formats from _extract_*_formats methods 10 years ago
dramafever.py Use urlencode_postdata across the codebase 10 years ago
drbonanza.py [refactor] Single quotes consistency 10 years ago
dreisat.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
dropbox.py PEP8: applied even more rules 11 years ago
drtuber.py [drtuber] Fix extraction 11 years ago
drtv.py [drtv] Use IETF language tag 10 years ago
dump.py [dump] Fix title extraction 11 years ago
dumpert.py Switch codebase to use sanitized_Request instead of 10 years ago
dvtv.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
dw.py Remove _sort_formats from _extract_*_formats methods 10 years ago
eagleplatform.py [eagleplatform] Identify hls formats 10 years ago
ebaumsworld.py [ebaumsworld] Modernize 11 years ago
echomsk.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
ehow.py [ehow] Simplify 11 years ago
eighttracks.py [refactor] Single quotes consistency 10 years ago
einthusan.py [einthusan] Improve extraction (Closes #7877) 10 years ago
eitb.py Simplify formats accumulation for f4m/m3u8/smil formats 10 years ago
ellentv.py [refactor] Single quotes consistency 10 years ago
elpais.py [elpais] Add support for alternative layout (Closes #8744) 10 years ago
embedly.py [patreon] Add support for embedlies (fixes #4969) 11 years ago
engadget.py [engadget] remove support for legacy urls 10 years ago
eporner.py [eporner] Simplify and hardcode age limit 11 years ago
eroprofile.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
escapist.py Switch codebase to use sanitized_Request instead of 10 years ago
espn.py [espn] Improve video id extraction (Closes #8368) 10 years ago
esri.py [esri] Fix typo 10 years ago
europa.py [europa] Style fix: add whitespace after comma 10 years ago
everyonesmixtape.py [refactor] Single quotes consistency 10 years ago
exfm.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
expotv.py [bild] Make more robust and improve hls extraction 10 years ago
extremetube.py Switch codebase to use sanitized_Request instead of 10 years ago
facebook.py [facebook] Support videos in groups 10 years ago
faz.py [faz] Future-proof XML element check 10 years ago
fc2.py Use urlencode_postdata across the codebase 10 years ago
fczenit.py [fczenit] Add extractor 10 years ago
firstpost.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
firsttv.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
fivemin.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
fivetv.py [5tv] Improve 11 years ago
fktv.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
flickr.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
folketinget.py [folketinget] Add skip_download for test 11 years ago
footyroom.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
fourtube.py Switch codebase to use sanitized_Request instead of 10 years ago
fox.py [theplatform] extract timestamp and uploader 10 years ago
foxgay.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
foxnews.py [foxnews] Restore upload time fields in test 10 years ago
foxsports.py [foxsports] Support some more URLs (#5611) 11 years ago
franceculture.py [franceculture] Add extractor for '/emission-*' urls (closes #3777, closes #8022) 10 years ago
franceinter.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
francetv.py [francetv] Improve formats extraction 10 years ago
freesound.py [freesound] Modernize 12 years ago
freespeech.py update tests related to the change in youtube http format sorting 10 years ago
freevideo.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
funimation.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
funnyordie.py Simplify formats accumulation for f4m/m3u8/smil formats 10 years ago
gameinformer.py [gameinformer] remove unused imports 10 years ago
gamekings.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
gameone.py [gameone] Modernize 11 years ago
gamersyde.py [gamersyde] Simplify 11 years ago
gamespot.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
gamestar.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
gametrailers.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
gazeta.py [gazeta] Extend _VALID_URL 11 years ago
gdcvault.py Use urlencode_postdata across the codebase 10 years ago
generic.py [generic] remove sbnation test(handled by VoxMediaIE) 10 years ago
gfycat.py [gfycat] Catch errors 11 years ago
giantbomb.py [giantbomb] Add extractor (Closes #4432) 11 years ago
giga.py [giga] Fix view count extraction 11 years ago
glide.py [glide] Simplify 11 years ago
globo.py [globo] Switch to new-style classes 10 years ago
godtube.py [godtube] Fix on Python 2.6 11 years ago
goldenmoustache.py Remove unused imports 11 years ago
golem.py Fix imports and general cleanup 11 years ago
googledrive.py [googledrive] Relax _VALID_URL (Closes #8829) 10 years ago
googleplus.py [googleplus] Fix extraction of formats 10 years ago
googlesearch.py Fix imports and general cleanup 11 years ago
goshgay.py Use _family_friendly_search for determining age_limit 11 years ago
gputechconf.py [gputechconf] improve extraction 10 years ago
groupon.py [ooyala] fix duration scale 10 years ago
hark.py [hark] Modernize 11 years ago
hbo.py [hbo] Add new extractor 10 years ago
hearthisat.py Switch codebase to use sanitized_Request instead of 10 years ago
heise.py [heise] Fix description, thumbnail and format ID 11 years ago
hellporno.py [hellporno] Extract all formats and improve 11 years ago
helsinki.py [helsinki] Fix extraction 11 years ago
hentaistigma.py [refactor] Single quotes consistency 10 years ago
historicfilms.py [historicfilms] Fix tape id extraction 11 years ago
hitbox.py [hitbox] Skip subscribe only formats (Closes #8217) 10 years ago
hornbunny.py PEP8 applied 11 years ago
hotnewhiphop.py Use urlencode_postdata across the codebase 10 years ago
hotstar.py [hotstar] Relax _VALID_URL (Closes #8487) 10 years ago
howcast.py [ooyala] fix duration scale 10 years ago
howstuffworks.py [howstuffworks] improve extraction 10 years ago
huffpost.py [huffpost] Make extraction more robust (Closes #4663) 11 years ago
hypem.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
iconosquare.py [iconosquare] Extract comments 10 years ago
ign.py [ign] split long lines 10 years ago
imdb.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
imgur.py [imgur] Improve (Closes #7928) 10 years ago
ina.py Add support of HTTPS for ina.fr 11 years ago
indavideo.py [indavideo:embed] Fix tags extraction (Closes #8738) 10 years ago
infoq.py [infoq] Use BokeCC extractor function 10 years ago
instagram.py [instagram:user] Fix extraction (fixes #9059) 10 years ago
internetvideoarchive.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
iprima.py [iprima] Fix extraction (Closes #8953) 10 years ago
iqiyi.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
ir90tv.py [ir90tv] Optional fields should be non-fatal 11 years ago
ivi.py Fix typos 10 years ago
ivideon.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
izlesene.py [izlesene] Avoid timestamp differences in tests due to DST 11 years ago
jadorecettepub.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
jeuxvideo.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
jove.py [jove] Simplify, extract full description and add test for video that requires subscription 12 years ago
jpopsukitv.py [jpopsuki] More modernize 11 years ago
jwplatform.py [vidzi] Fix extraction 10 years ago
kaltura.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
kanalplay.py [kanalplay] Use IETF language tag 10 years ago
kankan.py [refactor] Single quotes consistency 10 years ago
karaoketv.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
karrierevideos.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
keek.py [keek] Strip title 10 years ago
keezmovies.py [keezmovies] Fix extraction 10 years ago
khanacademy.py update tests related to the change in youtube http format sorting 10 years ago
kickstarter.py [kickstarter] Fix title and test_kickstarter 10 years ago
konserthusetplay.py [konserthusetplay] Reorder code pieces 10 years ago
kontrtube.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
krasview.py [krasview] Skip download for test 11 years ago
ku6.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
kusi.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
kuwo.py [kwuo] Port to new API and enable --cn-verification-proxy 10 years ago
la7.py Remove unused imports 11 years ago
laola1tv.py Remove _sort_formats from _extract_*_formats methods 10 years ago
lecture2go.py [lecture2go] Make optional fields non-fatal 11 years ago
leeco.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
lemonde.py [lemonde] Add extractor 10 years ago
libsyn.py [libsyn] Strip options from player URL 11 years ago
lifenews.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
limelight.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
liveleak.py [refactor] Single quotes consistency 10 years ago
livestream.py [livestream] Properly build smil URLs (#8794) 10 years ago
lnkgo.py [lnkgo] Adapt to website changes 11 years ago
lovehomeporn.py [lovehomeporn] Add extractor 10 years ago
lrt.py Remove _sort_formats from _extract_*_formats methods 10 years ago
lynda.py [lynda] Remove unnecessary login/password encode 10 years ago
m6.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
macgamestore.py [macgamestore] Modernize 11 years ago
mailru.py [mailru] Extend _VALID_URL (Closes #8990) 10 years ago
makerschannel.py [makerschannel] Add new extractor(closes #8839) 10 years ago
makertv.py [makertv] improve extraction 10 years ago
malemotion.py [malemotion] Use compat_urllib_parse_unquote 11 years ago
matchtv.py Remove _sort_formats from _extract_*_formats methods 10 years ago
mdr.py [mdr] Fix extraction (Closes #8702) 10 years ago
metacafe.py Use urlencode_postdata across the codebase 10 years ago
metacritic.py PEP8: applied even more rules 11 years ago
mgoon.py [mgoon] Add new extractor 11 years ago
minhateca.py Use urlencode_postdata across the codebase 10 years ago
ministrygrid.py [ministrygrid] Add extractor (Fixes #2900) 12 years ago
minoto.py [minoto] Add new extractor 10 years ago
miomio.py Switch codebase to use sanitized_Request instead of 10 years ago
mit.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
mitele.py Remove _sort_formats from _extract_*_formats methods 10 years ago
mixcloud.py [mixcloud] Fix view count extraction (Closes #8831, closes #8845) 10 years ago
mlb.py [mlb] Fix #5663 11 years ago
mnet.py [mnet] Improve (Closes #8958) 10 years ago
moevideo.py Use urlencode_postdata across the codebase 10 years ago
mofosex.py [refactor] Single quotes consistency 10 years ago
mojvideo.py PEP8 applied 11 years ago
moniker.py Use urlencode_postdata across the codebase 10 years ago
mooshare.py Use urlencode_postdata across the codebase 10 years ago
morningstar.py [morningstar] Also support 'Cover' (#2729) 12 years ago
motherless.py [motherless] Detect friends only videos 10 years ago
motorsport.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
movieclips.py [movieclips] fix extraction 10 years ago
moviezine.py PEP8 applied 11 years ago
mpora.py [mpora] Improve _VALID_URL 11 years ago
mtv.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
muenchentv.py PEP8 applied 11 years ago
musicplayon.py PEP8 applied 11 years ago
muzu.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
mwave.py [mwave] Improve 11 years ago
myspace.py [myspace] improve extraction 10 years ago
myspass.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
myvi.py [myvi:embed] Rename to myvi 11 years ago
myvideo.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
myvidster.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
nationalgeographic.py [theplatform] extract timestamp and uploader 10 years ago
naver.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
nba.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
nbc.py [theplatform] extract timestamp and uploader 10 years ago
ndr.py [ndr:embed:base] Add missing ext for m3u8 10 years ago
ndtv.py [ndtv] Modernize 11 years ago
nerdcubed.py [refactor] Single quotes consistency 10 years ago
nerdist.py [nerdist] Add new extractor (Fixes #4851) 11 years ago
neteasemusic.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
netzkino.py Fix URL template extraction for netzkino. Fixes #5614 11 years ago
newgrounds.py PEP8 applied 11 years ago
newstube.py [newstube] style: fix alignment 11 years ago
nextmedia.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
nextmovie.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
nfb.py Use urlencode_postdata across the codebase 10 years ago
nfl.py [nfl] Add test for #7012 10 years ago
nhl.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
nick.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
niconico.py Use urlencode_postdata across the codebase 10 years ago
ninegag.py [9gag] Support embed URLs 10 years ago
noco.py Use urlencode_postdata across the codebase 10 years ago
normalboots.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
nosvideo.py Switch codebase to use sanitized_Request instead of 10 years ago
nova.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
novamov.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
nowness.py [nowness] update tests 10 years ago
nowtv.py [nowtv] Mark broken 10 years ago
noz.py [noz] Fix extraction on python 2.6 by means of using compat_xpath 10 years ago
npo.py [schooltv] Improve video id regex 10 years ago
npr.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
nrk.py Remove _sort_formats from _extract_*_formats methods 10 years ago
ntvde.py [ntvde] Improve regex 10 years ago
ntvru.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
nuevo.py [nuevo] Improve thumbnail extraction 10 years ago
nuvid.py Switch codebase to use sanitized_Request instead of 10 years ago
nytimes.py [nytimes] Tolerate missing metadata (Closes #8952) 10 years ago
odnoklassniki.py [ok] Add support for mobile URLs (Closes #8345) 10 years ago
oktoberfesttv.py [oktoberfesttv] Add new extractor (Fixes #3845) 11 years ago
once.py [once] Relax _VALID_URL (Closes #8976) 10 years ago
onionstudios.py [onionstudios] Fix extraction 11 years ago
ooyala.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
openload.py [openload] Misc improvements 10 years ago
ora.py [OraTV] update extractor 10 years ago
orf.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
pandoratv.py [pandoratv] Add IE names 10 years ago
parliamentliveuk.py Remove unused imports and clarify variable names 12 years ago
patreon.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
pbs.py [pbs] Extract all formats (Closes #8538) 10 years ago
periscope.py [periscope] Fix token based extraction (Closes #7943) 10 years ago
philharmoniedeparis.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
phoenix.py [phoenix] fix IE_NAME 10 years ago
photobucket.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
pinkbike.py [pinkbike] PEP8 11 years ago
pladform.py [pladform] Add _extract_url routine 10 years ago
planetaplay.py [planetaplay/quickvid/vube] Skip inaccessible sites 11 years ago
played.py Use urlencode_postdata across the codebase 10 years ago
playfm.py [playfm] Adapt to v2api (Closes #5344) 11 years ago
plays.py [plays] PEP 8 10 years ago
playtvak.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
playvid.py [playvid] Use compat_urllib_parse_unquote and compat_urllib_parse_unquote_plus 11 years ago
playwire.py [playwire] Fix test 10 years ago
pluralsight.py [pluralsight] Remove unnecessary login/password encode 10 years ago
podomatic.py PEP8 applied 11 years ago
porn91.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
pornhd.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
pornhub.py [pornhub] Fix typo (Closes #9008) 10 years ago
pornotube.py Switch codebase to use sanitized_Request instead of 10 years ago
pornovoisines.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
pornoxo.py [pornoxo] Fix test (view count) 11 years ago
primesharetv.py Use urlencode_postdata across the codebase 10 years ago
promptfile.py Use urlencode_postdata across the codebase 10 years ago
prosiebensat1.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
puls4.py [puls4] Improve and extract more metadata 11 years ago
pyvideo.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
qqmusic.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
quickvid.py [planetaplay/quickvid/vube] Skip inaccessible sites 11 years ago
r7.py [r7] Add extractor (Closes #4405, closes #5004) 11 years ago
radiobremen.py [refactor] Single quotes consistency 10 years ago
radiode.py [radio.de] Fix extraction 11 years ago
radiofrance.py [refactor] Single quotes consistency 10 years ago
radiojavan.py [radiojavan] Sort formats 11 years ago
rai.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
rbmaradio.py [refactor] Single quotes consistency 10 years ago
rds.py [rds] Improve _VALID_URL 11 years ago
redtube.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
regiotv.py [regiotv] Improve extraction (Closes #7915) 10 years ago
restudy.py Remove _sort_formats from _extract_*_formats methods 10 years ago
reverbnation.py [refactor] Single quotes consistency 10 years ago
revision3.py [revison3] fix video_id for --download-archive 10 years ago
rice.py [rice] Add new extractor(closes #1736) 10 years ago
ringtv.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
ro220.py [util] Move compatibility functions out of util 11 years ago
rottentomatoes.py [rottentomatoes] Modernize test definition 11 years ago
roxwel.py [roxwel] Modernize 12 years ago
rtbf.py [rtbf] Make www optional in _VALID_URL 10 years ago
rte.py Remove _sort_formats from _extract_*_formats methods 10 years ago
rtl2.py [refactor] Single quotes consistency 10 years ago
rtlnl.py [rtlnl] Update unencrypted streams comment (#6337) 11 years ago
rtp.py [rtp] Add skip_download for test 11 years ago
rts.py [srgssr] split long lines and use m3u8_native 10 years ago
rtve.py Remove _sort_formats from _extract_*_formats methods 10 years ago
rtvnh.py Remove _sort_formats from _extract_*_formats methods 10 years ago
ruhd.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
ruleporn.py [ruleporn] Rework in terms of nuevo (Closes #8206) 10 years ago
rutube.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
rutv.py [rutv] Improve flash version pattern (Closes #8911) 10 years ago
ruutu.py [ruutu] Fix extraction (Closes #8107) 10 years ago
safari.py [safari:api] Separate extractor (Closes #8871) 10 years ago
sandia.py Switch codebase to use sanitized_Request instead of 10 years ago
sapo.py [sapo] Add extractor (Closes #2816) 12 years ago
savefrom.py [savefrom] Make test description more flexible 12 years ago
sbs.py [theplatform] extract timestamp and uploader 10 years ago
scivee.py PEP8 applied 11 years ago
screencast.py [screencast] Improve title regexes (Closes #9025) 10 years ago
screencastomatic.py [screencastomatic] Remove unused variable 11 years ago
screenjunkies.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
screenwavemedia.py [screenwavemedia] Check formats' URLs 10 years ago
senateisvp.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
servingsys.py [servingsys] Modernize 11 years ago
sexu.py [sexu] Improve extraction (Closes #8782) 10 years ago
sexykarma.py [sexykarma] Fix test 11 years ago
shahid.py Remove _sort_formats from _extract_*_formats methods 10 years ago
shared.py Use urlencode_postdata across the codebase 10 years ago
sharesix.py Use urlencode_postdata across the codebase 10 years ago
sina.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
skynewsarabia.py [skynewsarabia] fix extractor name 10 years ago
slideshare.py [slideshare] Fix extraction (#5279) 11 years ago
slutload.py [refactor] Single quotes consistency 10 years ago
smotri.py Use urlencode_postdata across the codebase 10 years ago
snagfilms.py [snagfilms] Don't use '_' as a variable that is used 11 years ago
snotr.py [refactor] Single quotes consistency 10 years ago
sohu.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
soundcloud.py Use urlencode_postdata across the codebase 10 years ago
soundgasm.py [soundgasm] PEP8 11 years ago
southpark.py [southpark:de] Enable non-ASCII redirect URL test 11 years ago
spankbang.py [spankbang] Add test with single format (#8398) 10 years ago
spankwire.py Switch codebase to use sanitized_Request instead of 10 years ago
spiegel.py [spiegel] Fix extraction (Closes #7693) 10 years ago
spiegeltv.py [spiegeltv] Fix style issue 10 years ago
spike.py [spike] Extend _VALID_URL (Closes #5420) 11 years ago
sport5.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
sportbox.py Remove _sort_formats from _extract_*_formats methods 10 years ago
sportdeutschland.py [sportdeutschland] Do not abort if meta info is missing 10 years ago
srgssr.py [srgssr] use flv as ext for rtmp formats 10 years ago
srmediathek.py [srmediathek] improve extraction 10 years ago
ssa.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
stanfordoc.py PEP8: applied even more rules 11 years ago
steam.py [refactor] Single quotes consistency 10 years ago
stitcher.py [stitcher] Remove origEpisodeURL 10 years ago
streamcloud.py Use urlencode_postdata across the codebase 10 years ago
streamcz.py Switch codebase to use sanitized_Request instead of 10 years ago
streetvoice.py [streetvoice] Improve 11 years ago
sunporno.py [sunporno] Fix view_count extraction 11 years ago
svt.py [svt] extract dashhbbtv formats(#8867) 10 years ago
swrmediathek.py PEP8: E225,E227 11 years ago
syfy.py [syfy] Remove test checksum 11 years ago
sztvhu.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
tagesschau.py [tagesschau] Remove unused import 11 years ago
tapely.py Switch codebase to use sanitized_Request instead of 10 years ago
tass.py [tass] Add extractor (Closes #4296) 11 years ago
teachertube.py [teachertube] Modernize 11 years ago
teachingchannel.py [ooyala] fix duration scale 10 years ago
teamcoco.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
techtalks.py [techtalks] Modernize 11 years ago
ted.py update tests related to the change in youtube http format sorting 10 years ago
tele13.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
telebruxelles.py [telebruxelles] Simplify (#4270) 11 years ago
telecinco.py Remove _sort_formats from _extract_*_formats methods 10 years ago
telegraaf.py [telegraaf] Add extractor (Closes #6492) 11 years ago
telemb.py [telemb] Add comment to test 11 years ago
teletask.py [teletask] Fix test definition 11 years ago
testurl.py Fix typos 10 years ago
tf1.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
theintercept.py [theintercept] improve extraction 10 years ago
theonion.py [theonion] Modernize 11 years ago
theplatform.py [theplatform] extract timestamp and uploader 10 years ago
thescene.py [thescene] Fix extraction and improve style (Closes #8978) 10 years ago
thesixtyone.py [refactor] Single quotes consistency 10 years ago
thestar.py [brightcove] fix format sorting 10 years ago
thisamericanlife.py [thisamericanlife] Improve and simplify 11 years ago
thisav.py PEP8: more applied 11 years ago
thvideo.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
tinypic.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
tlc.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
tmz.py [tmz] Add support for articles (fixes #5477) 11 years ago
tnaflix.py [tnaflixnetwork:embed] Add _extract_urls 10 years ago
toggle.py Simplify formats accumulation for f4m/m3u8/smil formats 10 years ago
toutv.py [toutv] Modernize test definition 11 years ago
toypics.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
traileraddict.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
trilulilu.py [trilulilu] handle errors 10 years ago
trollvids.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
trutube.py [nuevo] Simplify nuevo extractors (Closes #7728) 10 years ago
tube8.py [tube8] PEP 8 10 years ago
tubitv.py Remove _sort_formats from _extract_*_formats methods 10 years ago
tudou.py [tudou] Improve error handling (closes #8988) 10 years ago
tumblr.py [tumblr] Improve _VALID_URL (Closes #9027) 10 years ago
tunein.py [tunein] Fix stream data extraction (Closes #8899, closes #8924) 10 years ago
turbo.py [turbo] Improve description extraction 11 years ago
tutv.py [tutv] Fix test 10 years ago
tv2.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
tv3.py [brightcove] fix format sorting 10 years ago
tv4.py Fix typos 10 years ago
tvc.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
tvigle.py [tvigle] Skip tests 11 years ago
tvland.py [tvland] inherit from MTVServicesInfoExtractor 10 years ago
tvp.py [tvp] Fix extraction 11 years ago
tvplay.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
tweakers.py [tweakers] Remove unused imports 11 years ago
twentyfourvideo.py [24video] Fix test 10 years ago
twentymin.py [20min] Improve (Closes #8110) 10 years ago
twentytwotracks.py [22tracks] Improve and simplify 11 years ago
twitch.py Use urlencode_postdata across the codebase 10 years ago
twitter.py [twitter] Handle another form of embedded Vine 10 years ago
ubu.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
udemy.py [udemy] Remove unnecessary login/password encode 10 years ago
udn.py [UDNEmbed] Fix generic UDN pages 10 years ago
unistra.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
urort.py Fix imports and general cleanup 11 years ago
usatoday.py [usatoday] Add new extractor(closes #8655) 10 years ago
ustream.py [ustream] Use HTTPS for GitHub URL 10 years ago
ustudio.py [ustudio] Improve (Closes #8574) 10 years ago
varzesh3.py [varzesh3] Simplify 11 years ago
vbox7.py Use urlencode_postdata across the codebase 10 years ago
veehd.py [veehd] Use compat_urllib_parse_unquote 11 years ago
veoh.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
vessel.py Switch codebase to use sanitized_Request instead of 10 years ago
vesti.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
vevo.py [vevo] Update videoservice API URL (Closes #8900) 10 years ago
vgtv.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
vh1.py [vh1] Modernize 11 years ago
vice.py [vice:show] Add extractor (Closes #8847) 10 years ago
viddler.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
videodetective.py Fix imports and general cleanup 11 years ago
videofyme.py [videofy.me] fix info extraction 10 years ago
videomega.py [videomega] Fix extraction (closes #7606) 10 years ago
videomore.py Remove _sort_formats from _extract_*_formats methods 10 years ago
videopremium.py [refactor] Single quotes consistency 10 years ago
videott.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
vidme.py [vidme] Clarify IE_NAMEs 10 years ago
vidzi.py [vidzi] Use decode_packed_codes 10 years ago
vier.py Remove _sort_formats from _extract_*_formats methods 10 years ago
viewster.py [viewster] Tolerate missing synopsis (Closes #8274) 10 years ago
viidea.py Remove _sort_formats from _extract_*_formats methods 10 years ago
viki.py update tests related to the change in youtube http format sorting 10 years ago
vimeo.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
vimple.py [vimple] Extract spruto player based extractor class 11 years ago
vine.py [refactor] Single quotes consistency 10 years ago
vk.py Use urlencode_postdata across the codebase 10 years ago
vlive.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
vodlocker.py Use urlencode_postdata across the codebase 10 years ago
voicerepublic.py Switch codebase to use sanitized_Request instead of 10 years ago
voxmedia.py [voxmedia] improve sbnation support 10 years ago
vporn.py [vporn] More metadata extraction fixes and tests update (#5560) 11 years ago
vrt.py [vrt] Detect geo restriction 10 years ago
vube.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
vuclip.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
vulture.py [vulture] Fix extraction 11 years ago
walla.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
washingtonpost.py [washingtonpost] fix test info 10 years ago
wat.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
wayofthemaster.py [wayofthemaster] Remove unused import 12 years ago
wdr.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
webofstories.py [webofstories] Tolerate malforder og:title (Closes #8417) 10 years ago
weibo.py PEP8: applied even more rules 11 years ago
weiqitv.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
wimp.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
wistia.py [wistia] extract more metadata 10 years ago
worldstarhiphop.py [refactor] Single quotes consistency 10 years ago
wrzuta.py [wrzuta] Fallback to mp3 on unknown media type (#4156) 11 years ago
wsj.py Remove duplicate key 10 years ago
xbef.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
xboxclips.py [xboxclips] Fix extraction 11 years ago
xfileshare.py Use urlencode_postdata across the codebase 10 years ago
xhamster.py [xhamster:embed] Extract vars (Closes #8912) 10 years ago
xminus.py [xminus] Fix extraction 11 years ago
xnxx.py [xnxx] Use compat_urllib_parse_unquote 11 years ago
xstream.py [vgtv] update tests and correct format sorting 10 years ago
xtube.py [xtube:user] Remove duplicated video ids 10 years ago
xuite.py [xuite] Replace the test case with my uploaded one 10 years ago
xvideos.py Switch codebase to use sanitized_Request instead of 10 years ago
xxxymovies.py [xxxymovies] Improve 11 years ago
yahoo.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
yam.py Add support for https for all extractors as preventive and future-proof measure 10 years ago
yandexmusic.py Use urlencode_postdata across the codebase 10 years ago
yesjapan.py [yesjapan] Look for datetime inside `submit_info` 11 years ago
yinyuetai.py [yinyuetai] Add localized name 11 years ago
ynet.py Remove _sort_formats from _extract_*_formats methods 10 years ago
youjizz.py [refactor] Single quotes consistency 10 years ago
youku.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 10 years ago
youporn.py [youporn] Fix sources regex 10 years ago
yourupload.py [yourupload] Simplify 11 years ago
youtube.py [youtube] Add support for zwearz (Closes #9062) 10 years ago
zapiks.py [zapiks] Extend _VALID_URL (#5014) 11 years ago
zdf.py [zdf] Ignore hls manifests that use https (closes #8665) 10 years ago
zingmp3.py [zingmp3:album] Skip broken items 10 years ago
zippcast.py [zippcast] Improve (Closes #8198) 10 years ago