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.
youtube-dl/youtube_dl/extractor
Yen Chi Hsuan 7aab3696dd
[kuwo] Update _TESTS
9 years ago
..
__init__.py lazy extractors: Output if it's enabled in the verbose log 9 years ago
abc.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
abc7news.py Remove _sort_formats from _extract_*_formats methods 9 years ago
abcnews.py [abcnews] Added a new extractor (closes #3992) 9 years ago
academicearth.py
acast.py [acast] fix channel extraction(closes #9117) 9 years ago
addanime.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 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 9 years ago
afreecatv.py use /track/video/file to determine if video exists 9 years ago
aftonbladet.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
airmozilla.py
aljazeera.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
allocine.py [allocine] Use xpath_element 10 years ago
alphaporno.py
amp.py [abcnews] Added a new extractor (closes #3992) 9 years ago
animeondemand.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
anitube.py [nuevo] Simplify nuevo extractors (Closes #7728) 10 years ago
anvato.py [anvato] Add new extractor 9 years ago
anysex.py
aol.py [aol] Improve _VALID_URL (Closes #9381) 9 years ago
aparat.py
appleconnect.py
appletrailers.py [appletrailers] Extend _VALID_URL (#8524) 10 years ago
archiveorg.py
ard.py [ard] Change subtitles extension to ttml (Closes #9169) 9 years ago
arte.py [arte] Add support for playlists and rework tests (Closes #9632) 9 years ago
atresplayer.py Use urlencode_postdata across the codebase 9 years ago
atttechchannel.py
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:album] Force video_id to be strings 9 years ago
azubu.py Remove _sort_formats from _extract_*_formats methods 9 years ago
baidu.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
bambuser.py Use urlencode_postdata across the codebase 9 years ago
bandcamp.py [bandcamp] raise ExtractorError when track not streamable (#9465) 9 years ago
bbc.py [bbc] Fix a test 9 years ago
beatportpro.py
beeg.py [beeg] Improve extraction 9 years ago
behindkink.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
bet.py Remove _sort_formats from _extract_*_formats methods 9 years ago
bigflix.py [bigflix] Use correct indentation to make flake8 happy 10 years ago
bild.py
bilibili.py [bilibili] Fix for videos without upload time (closes #9710) 9 years ago
biobiochiletv.py [biobiochiletv] Fix extraction, extract m3u8 formats and overall improve (Closes #7314) 9 years ago
biqle.py [vk] improve extraction(fixes #7976) 9 years ago
bleacherreport.py [bleacherreport] update tests 10 years ago
blinkx.py
bloomberg.py [bloomberg] Fix test_Bloomberg 9 years ago
bokecc.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
bpb.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
br.py Simplify formats accumulation for f4m/m3u8/smil formats 10 years ago
bravotv.py [theplatform] extract timestamp and uploader 9 years ago
breakcom.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
brightcove.py [brightcove:new] Improve error reporting 9 years ago
buzzfeed.py
byutv.py skip some tests to reduce test time 9 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 9 years ago
camwithher.py [camwithher] Remove extra blank line 9 years ago
canalc2.py [canalc2] Fix extraction (Closes #8191) 10 years ago
canalplus.py [canal+] Add support for d17.tv 9 years ago
canvas.py [canvas] Add subtitles test (#8537) 10 years ago
cbc.py [cbc] fix extraction for flv only videos(fixes #5309) 9 years ago
cbs.py [cbs] allow to pass content id to the extractor(closes #9589) 9 years ago
cbsinteractive.py [cbsinteractive] Add support for ZDNet videos 9 years ago
cbslocal.py [cbslocal] Add new extractor (closes #9522) 9 years ago
cbsnews.py [cbsnews] Remove unused import 9 years ago
cbssports.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
ccc.py [ccc] improve extraction 9 years ago
cda.py [cda] Improve and simplify (Closes #8805) 9 years ago
ceskatelevize.py [ceskatelevize] Simplify, restore bonus video test and skip georestricted test (Closes #9431) 9 years ago
channel9.py [channel9] Add support for rss links (Closes #9673) 9 years ago
chaturbate.py Remove _sort_formats from _extract_*_formats methods 9 years ago
chilloutzone.py
chirbit.py
cinchcast.py
clipfish.py [clipfish] improve extraction 10 years ago
cliphunter.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
cliprs.py [cliprs] Add extractor (Closes #9099) 9 years ago
clipsyndicate.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
cloudy.py [cloudy] New domain name for the test_cloudy_1 9 years ago
clubic.py Add support for https for all extractors as preventive and future-proof measure 9 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 9 years ago
cnn.py [refactor] Single quotes consistency 10 years ago
collegerama.py [refactor] Single quotes consistency 10 years ago
comcarcoff.py [comcarcoff] don not depend on crackle extractor(closes #8995) 9 years ago
comedycentral.py [cc] Add test for tosh.cc (Closes #9566) 9 years ago
common.py [common] Fix <bootstrapInfo> detection in F4M manifests 9 years ago
commonmistakes.py
commonprotocols.py [commonprotocols] Add generic support for rtmp URLs (Closes #8488) 9 years ago
condenast.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
coub.py [coub] Add another test 9 years ago
cracked.py
crackle.py [crackle] add prefix to format ids 10 years ago
criterion.py
crooksandliars.py
crunchyroll.py [crunchyroll] Sort formats 9 years ago
cspan.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
ctsnews.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
cultureunplugged.py [cultureunplugged] Improve (Closes #8060) 10 years ago
cwtv.py [cwtv] Relax _VALID_URL (Closes #9327) 9 years ago
dailymail.py [dailymail] Add new extractor(closes #2667) 9 years ago
dailymotion.py [dailymotion] Fix view count extraction 10 years ago
daum.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
dbtv.py [dbtv] Expand _VALID_URL (Closes #7645) 10 years ago
dcn.py Use urlencode_postdata across the codebase 9 years ago
dctp.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
deezer.py [deezer] Fix extraction (Closes #9086) 9 years ago
defense.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
democracynow.py [democracynow] Improve extraction 9 years ago
dfb.py [dfb] extract m3u8 formats 9 years ago
dhm.py
digiteka.py [ultimedia] Rename to digiteka 10 years ago
discovery.py [discovery] Fix typo 9 years ago
dispeak.py [dispeak] Rename DigitalSpeaking to DigitallySpeaking 9 years ago
dotsub.py [dotsub] Fix extraction 10 years ago
douyutv.py [douyutv] Improve extraction and update tests 9 years ago
dplay.py [dplay] Sign unsigned final download hls URLs 9 years ago
dramafever.py Use urlencode_postdata across the codebase 9 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 9 years ago
dropbox.py PEP8: applied even more rules 11 years ago
drtuber.py
drtv.py [drtv] Use IETF language tag 10 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 9 years ago
dw.py [dw] Skip an invalid test 9 years ago
eagleplatform.py [eagleplatform] Checking direct HTTP links 9 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
ehow.py
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] Make test only_matching 9 years ago
eroprofile.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
escapist.py Switch codebase to use sanitized_Request instead of 10 years ago
espn.py skip some tests to reduce test time 9 years ago
esri.py [esri] Fix typo 10 years ago
europa.py
everyonesmixtape.py [refactor] Single quotes consistency 10 years ago
exfm.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
expotv.py
extractors.py [vulture] Remove the extractor 9 years ago
extremetube.py Switch codebase to use sanitized_Request instead of 10 years ago
eyedotv.py [eyedotv] Add new extractor(closes #9582) 9 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 9 years ago
fczenit.py [fczenit] Fix extraction and update test 9 years ago
firstpost.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
firsttv.py [1tv] Fix extraction (Closes #9103) 9 years ago
fivemin.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
fivetv.py
fktv.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
flickr.py [flickr] Extract uploader URL (Closes #9426) 9 years ago
folketinget.py
footyroom.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
formula1.py [ooyala] check manifest ext with determine_ext and update tests for related extractors 9 years ago
fourtube.py Switch codebase to use sanitized_Request instead of 10 years ago
fox.py [theplatform] extract timestamp and uploader 9 years ago
foxgay.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
foxnews.py [foxnews] Restore upload time fields in test 9 years ago
foxsports.py
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 9 years ago
francetv.py [francetv] Improve formats extraction 9 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 9 years ago
funimation.py [funimation] Detect blocking and support CloudFlare cookies 9 years ago
funnyordie.py [funnyordie] Relax M3U8 URL matching 9 years ago
gameinformer.py [gameinformer] remove unused imports 9 years ago
gamekings.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
gameone.py
gamersyde.py
gamespot.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
gamestar.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
gametrailers.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
gazeta.py [eagleplatform] extract all http formats 9 years ago
gdcvault.py [dispeak] Rename DigitalSpeaking to DigitallySpeaking 9 years ago
generic.py [generic] Update test_Generic_40 9 years ago
gfycat.py
giantbomb.py
giga.py
glide.py [glide] Improve extraction and extract upload info 9 years ago
globo.py [globo] Switch to new-style classes 10 years ago
godtube.py
godtv.py [godtv] Relax _VALID_URL 9 years ago
goldenmoustache.py
golem.py
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 [goshgay] Fix extraction 9 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
hbo.py [hbo] Add new extractor 9 years ago
hearthisat.py [hearthisat] Update the first test 9 years ago
heise.py [heise] Fix description, thumbnail and format ID 11 years ago
hellporno.py
helsinki.py
hentaistigma.py [refactor] Single quotes consistency 10 years ago
historicfilms.py
hitbox.py [hitbox] Skip subscribe only formats (Closes #8217) 10 years ago
hornbunny.py
hotnewhiphop.py Use urlencode_postdata across the codebase 9 years ago
hotstar.py [hotstar] Relax _VALID_URL (Closes #8487) 10 years ago
howcast.py skip some tests to reduce test time 9 years ago
howstuffworks.py [howstuffworks] Skip a broken test case 9 years ago
huffpost.py [huffpost] Fix a typo 9 years ago
hypem.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
iconosquare.py
ign.py [ign] split long lines 10 years ago
imdb.py [imdb] Improve extraction 9 years ago
imgur.py [imgur] Improve (Closes #7928) 10 years ago
ina.py
indavideo.py [indavideo] Fix formats' height (Closes #9744) 9 years ago
infoq.py [infoq] Use BokeCC extractor function 10 years ago
instagram.py [instagram] Add support for iframe embeds 9 years ago
internetvideoarchive.py [internetvideoarchive] Fix extraction and support json URLs 9 years ago
iprima.py [iprima] Fix extraction (Closes #8953) 9 years ago
iqiyi.py [iqiyi] Fix 1080P extraction (closes #9446) 9 years ago
ir90tv.py
ivi.py Fix typos 10 years ago
ivideon.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
izlesene.py [izlesene] Fix extraction 9 years ago
jeuxvideo.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
jove.py
jpopsukitv.py
jwplatform.py [jwplatform] Don't fail with RTMP URLs without mp4:, mp3: or flv: 9 years ago
kaltura.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
kanalplay.py [kanalplay] Use IETF language tag 10 years ago
kankan.py [refactor] Single quotes consistency 10 years ago
karaoketv.py [karaoketv] Fix extraction 9 years ago
karrierevideos.py [karrierevideos] Fix extraction 9 years ago
keek.py
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 9 years ago
krasview.py
ku6.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
kusi.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
kuwo.py [kuwo] Update _TESTS 9 years ago
la7.py
laola1tv.py [laola1tv] Improve error detection and skip an invalid test 9 years ago
learnr.py [learnr] Add new extractor(closes #4284) 9 years ago
lecture2go.py [lecture2go] Fix extraction 9 years ago
leeco.py [leeco] Recognize Le Sports URLs (fixes #9750) 9 years ago
lemonde.py [lemonde] Add extractor 10 years ago
libraryofcongress.py [loc] Extract direct download links 9 years ago
libsyn.py
lifenews.py [life:embed] Use native hls 9 years ago
limelight.py [limelight] Extract ttml subtitles (Closes #9739) 9 years ago
litv.py [litv] Add new extractor 9 years ago
liveleak.py [liveleak] Adds support for thumbnails, updates tests 9 years ago
livestream.py [livestream:event] Ensure video id is string (Closes #9721) 9 years ago
lnkgo.py
localnews8.py [localnews8] Fix extractor (Closes #9539) 9 years ago
lovehomeporn.py [lovehomeporn] Add extractor 10 years ago
lrt.py Remove _sort_formats from _extract_*_formats methods 9 years ago
lynda.py Merge pull request #9747 from TRox1972/lynda 9 years ago
m6.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
macgamestore.py
mailru.py [mailru] Extend _VALID_URL (Closes #8990) 9 years ago
makerschannel.py [makerschannel] Add new extractor(closes #8839) 10 years ago
makertv.py [makertv] improve extraction 10 years ago
matchtv.py Remove _sort_formats from _extract_*_formats methods 9 years ago
mdr.py [mdr] Fix extraction and update tests 9 years ago
metacafe.py [ThePlatform] Fix tests failed since 79ba9140dc 9 years ago
metacritic.py [metacritic] Add a new valid test case 9 years ago
mgoon.py
mgtv.py [mgtv] extract http formats 9 years ago
microsoftvirtualacademy.py [mva] Improve _VALID_URLs 9 years ago
minhateca.py Use urlencode_postdata across the codebase 9 years ago
ministrygrid.py [tdslifeway] Use the new Brightcove API 9 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 9 years ago
mitele.py [mitele] Comment out unstable MD5 9 years ago
mixcloud.py [mixcloud:stream] Add new extractor 9 years ago
mlb.py
mnet.py [mnet] Improve (Closes #8958) 9 years ago
moevideo.py Use urlencode_postdata across the codebase 9 years ago
mofosex.py [refactor] Single quotes consistency 10 years ago
mojvideo.py
moniker.py Use urlencode_postdata across the codebase 9 years ago
morningstar.py
motherless.py [motherless] Detect friends only videos 9 years ago
motorsport.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
movieclips.py [movieclips] fix extraction 9 years ago
moviezine.py
mpora.py
mtv.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
muenchentv.py
musicplayon.py [musicplayon] Relax _VALID_URL and improve metadata extraction 9 years ago
mwave.py [mwave] Coding style 9 years ago
myspace.py [myspace] improve extraction 9 years ago
myspass.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
myvi.py
myvideo.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
myvidster.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
nationalgeographic.py [theplatform] extract timestamp and uploader 9 years ago
naver.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
nba.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
nbc.py [nbcnews] Support embed widgets 9 years ago
ndr.py [ndr:embed:base] Add missing ext for m3u8 10 years ago
ndtv.py [ndtv] Fix extraction 9 years ago
nerdcubed.py [refactor] Single quotes consistency 10 years ago
neteasemusic.py [netease] Skip all tests: completely georestricted 9 years ago
netzkino.py
newgrounds.py [newgrounds] Support videos (closes #9138) 9 years ago
newstube.py [newstube] extract http formats(closes #9253) 9 years ago
nextmedia.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
nextmovie.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
nfb.py [nfb] Modernize and extract subtitles 9 years ago
nfl.py
nhl.py [nhl] Add new extractor(closes #8419)(closes #8798) 9 years ago
nick.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
niconico.py Use urlencode_postdata across the codebase 9 years ago
ninegag.py
noco.py Use urlencode_postdata across the codebase 9 years ago
normalboots.py [normalboots] Fix extraction 9 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 9 years ago
novamov.py [novamov] Improve _VALID_URL template (Closes #9116) 9 years ago
nowness.py [nowness] update tests 9 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 9 years ago
npo.py [schooltv] Improve video id regex 10 years ago
npr.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
nrk.py [nrk] Unquote subtitles' URLs 9 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 9 years ago
nuevo.py [nuevo] Improve thumbnail extraction 10 years ago
nuvid.py [nuvid] Fix extraction 9 years ago
nytimes.py [nytimes] Tolerate missing metadata (Closes #8952) 9 years ago
odnoklassniki.py [ok] Extract start time 9 years ago
oktoberfesttv.py
once.py [once] Relax _VALID_URL (Closes #8976) 9 years ago
onionstudios.py [onionstudios] Fix description extraction 9 years ago
ooyala.py [ooyala] check manifest ext with determine_ext and update tests for related extractors 9 years ago
openload.py [openload] Relax _VALID_URL 9 years ago
ora.py [ora] Revert extraction to regexes 9 years ago
orf.py [orf] Skip the expired test 9 years ago
pandoratv.py [pandoratv] Add IE names 10 years ago
parliamentliveuk.py
patreon.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
pbs.py [pbs] extract srt and vtt subtitles 9 years ago
people.py [people] Remove bogus comment 9 years ago
periscope.py [periscope] Update uploader_id (Closes #9565) 9 years ago
philharmoniedeparis.py Add support for https for all extractors as preventive and future-proof measure 9 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 9 years ago
pinkbike.py
pladform.py [pladform] Add _extract_url routine 10 years ago
played.py Use urlencode_postdata across the codebase 9 years ago
playfm.py
plays.py [plays] PEP 8 10 years ago
playtvak.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
playvid.py
playwire.py [common] Fix non-bootstrapped support in f4m 9 years ago
pluralsight.py [pluralsight] Remove unnecessary login/password encode 9 years ago
podomatic.py PEP8 applied 11 years ago
porn91.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
pornhd.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
pornhub.py [pornhub] Fix typo (Closes #9008) 9 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 9 years ago
pornoxo.py
presstv.py [presstv] Improve and simplify 9 years ago
primesharetv.py Use urlencode_postdata across the codebase 9 years ago
promptfile.py Use urlencode_postdata across the codebase 9 years ago
prosiebensat1.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
puls4.py [puls4] Fix error detection (#9194) 9 years ago
pyvideo.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
qqmusic.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
r7.py
radiobremen.py [refactor] Single quotes consistency 10 years ago
radiocanada.py [radiocanada] Add new extractor(#4020) 9 years ago
radiode.py
radiofrance.py [refactor] Single quotes consistency 10 years ago
radiojavan.py [radiojavan] Sort formats 10 years ago
rai.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
rbmaradio.py [refactor] Single quotes consistency 10 years ago
rds.py [rds] Improve _VALID_URL 10 years ago
redtube.py [redtube] PEP 8 9 years ago
regiotv.py [regiotv] Improve extraction (Closes #7915) 10 years ago
restudy.py Remove _sort_formats from _extract_*_formats methods 9 years ago
reuters.py [reuters] Add new extractor 9 years ago
reverbnation.py [refactor] Single quotes consistency 10 years ago
revision3.py [revision3:embed] Add new extractor 9 years ago
rice.py [rice] Add new extractor(closes #1736) 9 years ago
ringtv.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
ro220.py
rottentomatoes.py [rottentomatoes] Adapt to InternetVideoArchiveIE 9 years ago
roxwel.py
rtbf.py [rtbf] improve extraction(fixes #9267) 9 years ago
rte.py [rte] Improve thumbnail extraction (Closes #9085) 9 years ago
rtl2.py [refactor] Single quotes consistency 10 years ago
rtlnl.py [rtlnl] Match formats only by height 9 years ago
rtp.py
rts.py [srgssr] split long lines and use m3u8_native 10 years ago
rtve.py [rtve] Recognize 'filmoteca' URLs 9 years ago
rtvnh.py Remove _sort_formats from _extract_*_formats methods 9 years ago
ruhd.py Add support for https for all extractors as preventive and future-proof measure 9 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 9 years ago
rutv.py [rutv] Improve flash version pattern (Closes #8911) 9 years ago
ruutu.py [ruutu] Fix extraction (Closes #8107) 10 years ago
safari.py [safari:api] Separate extractor (Closes #8871) 9 years ago
sandia.py Switch codebase to use sanitized_Request instead of 10 years ago
sapo.py
savefrom.py
sbs.py [theplatform] extract timestamp and uploader 9 years ago
scivee.py [scivee] Skip the test 9 years ago
screencast.py [screencast] Improve title regexes (Closes #9025) 9 years ago
screencastomatic.py [screencastomatic] Add duration to test 9 years ago
screenjunkies.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
screenwavemedia.py [normalboots] Fix extraction 9 years ago
seeker.py [seeker] Add new extractor(closes #9619) 9 years ago
senateisvp.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
sendtonews.py [sendtonews] Add new extractor 9 years ago
servingsys.py
sexu.py [sexu] Improve extraction (Closes #8782) 10 years ago
shahid.py Remove _sort_formats from _extract_*_formats methods 9 years ago
shared.py Use urlencode_postdata across the codebase 9 years ago
sharesix.py Use urlencode_postdata across the codebase 9 years ago
sina.py [sina] fix extraction(fixes #1146) 9 years ago
skynewsarabia.py [skynewsarabia] fix extractor name 10 years ago
slideshare.py
slutload.py [refactor] Single quotes consistency 10 years ago
smotri.py Use urlencode_postdata across the codebase 9 years ago
snotr.py [refactor] Single quotes consistency 10 years ago
sohu.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
soundcloud.py Use urlencode_postdata across the codebase 9 years ago
soundgasm.py
southpark.py
spankbang.py [spankbang] Add test with single format (#8398) 10 years ago
spankwire.py [spankwire] Add support for new URL format (Closes #9657) 9 years ago
spiegel.py [spiegel] Fix extraction (Closes #7693) 10 years ago
spiegeltv.py
spike.py
sport5.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
sportbox.py [sportbox] Fix SportBoxEmbedIE 9 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 9 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 9 years ago
streamcz.py Switch codebase to use sanitized_Request instead of 10 years ago
streetvoice.py [streetvoice] Fix extraction 9 years ago
sunporno.py
svt.py [svt] extract dashhbbtv formats(#8867) 9 years ago
swrmediathek.py
syfy.py
sztvhu.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
tagesschau.py [tagesschau] Restrict playlist entry regex 9 years ago
tapely.py Switch codebase to use sanitized_Request instead of 10 years ago
tass.py
tdslifeway.py [tdslifeway] Use the new Brightcove API 9 years ago
teachertube.py
teachingchannel.py skip some tests to reduce test time 9 years ago
teamcoco.py [teamcoco] Fix base64 regexp 9 years ago
techtalks.py [techtalks] Modernize 11 years ago
ted.py [ted] add support for youtube embeds and update tests 9 years ago
tele13.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
telebruxelles.py [telebruxelles] Fix extraction (Closes #9142) 9 years ago
telecinco.py Remove _sort_formats from _extract_*_formats methods 9 years ago
telegraaf.py [telegraaf] Fix extractor (closes #9318) 9 years ago
telemb.py
teletask.py
testurl.py Fix typos 10 years ago
tf1.py [tf1] Fix a regular expression (closes #9656) 9 years ago
theintercept.py [theintercept] improve extraction 10 years ago
theplatform.py [theplatform] Some NBC videos require an additional cookie 9 years ago
thescene.py [thescene] Fix extraction and improve style (Closes #8978) 9 years ago
thesixtyone.py [thesixtyone] Relax _VALID_URL (Closes #9714) 9 years ago
thestar.py [brightcove] fix format sorting 9 years ago
thisamericanlife.py
thisav.py
threeqsdn.py [extractor/generic:3qsdn] Add support for embeds 9 years ago
thvideo.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
tinypic.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
tlc.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
tmz.py
tnaflix.py [tnaflix] Fix metadata extraction 9 years ago
toggle.py Simplify formats accumulation for f4m/m3u8/smil formats 10 years ago
toutv.py
toypics.py Add support for https for all extractors as preventive and future-proof measure 9 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 10 years ago
trollvids.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
trutube.py [nuevo] Simplify nuevo extractors (Closes #7728) 10 years ago
tube8.py [tube8] PEP 8 10 years ago
tubitv.py [tubitv] fix extraction(closes #8741) 9 years ago
tudou.py [tudou] Improve error detection (closes #9175) 9 years ago
tumblr.py [tumblr] Improve _VALID_URL (Closes #9027) 9 years ago
tunein.py [tunein] Fix stream data extraction (Closes #8899, closes #8924) 9 years ago
turbo.py
tutv.py
tv2.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
tv3.py [brightcove] fix format sorting 9 years ago
tv4.py Fix typos 10 years ago
tvc.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
tvigle.py [tvigle] Skip hls completely (#9259) 9 years ago
tvland.py [tvland] inherit from MTVServicesInfoExtractor 10 years ago
tvp.py [tvp] Expand _VALID_URL and improve naming (Closes #9602) 9 years ago
tvplay.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
tweakers.py
twentyfourvideo.py [24video] Fix description extraction 9 years ago
twentymin.py [20min] Detect embedded YouTube videos 9 years ago
twentytwotracks.py
twitch.py [twitch:vod] Use native hls 9 years ago
twitter.py [twitter] Update _TESTS 9 years ago
udemy.py [udemy] Fix authentication for localized layout (Closes #9594) 9 years ago
udn.py [udn] Fix m3u8 and f4m extraction as well as improve 9 years ago
unistra.py [unistra] Sort formats 9 years ago
urort.py
usatoday.py [usatoday] Add new extractor(closes #8655) 9 years ago
ustream.py [ustream] Fix /embed/ URLs and add a test 9 years ago
ustudio.py [ustudio] add support ustudio app/embed urls 9 years ago
varzesh3.py [varzesh3] Add md5 to the test 9 years ago
vbox7.py Use urlencode_postdata across the codebase 9 years ago
veehd.py
veoh.py [ooyala] check manifest ext with determine_ext and update tests for related extractors 9 years ago
vessel.py [vessel] Make hls formats non fatal 9 years ago
vesti.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
vevo.py [vevo] Delay the georestriction check to prevent false alerts 9 years ago
vgtv.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
vh1.py
vice.py [ooyala] check manifest ext with determine_ext and update tests for related extractors 9 years ago
viddler.py [compat] Add compat_urllib_parse_urlencode and eliminate encode_dict 9 years ago
videodetective.py [videodetective] Adapt to InternetVideoArchiveIE 9 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 9 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 9 years ago
vidio.py [vidio] Improve (Closes #9562) 9 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 9 years ago
viewlift.py [generic,viewlift] Move a test case to the specialized extractor 9 years ago
viewster.py [viewster] Remove unused import 9 years ago
viidea.py Remove _sort_formats from _extract_*_formats methods 9 years ago
viki.py update tests related to the change in youtube http format sorting 10 years ago
vimeo.py [vimeo] Pass Referer for check-password request 9 years ago
vimple.py [vimple] Extract spruto player based extractor class 10 years ago
vine.py [refactor] Single quotes consistency 10 years ago
vk.py [vk] Remove superfluous code 9 years ago
vlive.py [vlive] Acknowledge vlive+ streams statuses 9 years ago
vodlocker.py Use urlencode_postdata across the codebase 9 years ago
voicerepublic.py [voicerepublic] Force video_id to be strings 9 years ago
voxmedia.py [ooyala] check manifest ext with determine_ext and update tests for related extractors 9 years ago
vporn.py [vporn] Improve error detection and update _TESTS 9 years ago
vrt.py [vrt] Add support for direct hls playlists and YouTube (Closes #9108) 9 years ago
vube.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
vuclip.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
walla.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
washingtonpost.py [washingtonpost] reduce requests for m3u8 manifests 9 years ago
wat.py [wat] extract all formats 9 years ago
watchindianporn.py [sexykarma] Rename to WatchIndianPornIE and fix extraction 9 years ago
wdr.py [wdr] Subtitles are TTML 9 years ago
webofstories.py [webofstories] Tolerate malforder og:title (Closes #8417) 10 years ago
weiqitv.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
wimp.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
wistia.py [extractor/generic] Add test for wistia standard embed 9 years ago
worldstarhiphop.py [refactor] Single quotes consistency 10 years ago
wrzuta.py
wsj.py [wsj] improve extraction 9 years ago
xbef.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
xboxclips.py [xboxclips] Use http:// URL 9 years ago
xfileshare.py [xfileshare] Skip an invalid test 9 years ago
xhamster.py [xhamster] Update tests 9 years ago
xiami.py [xiami] Detect georestriction and skip tests 9 years ago
xminus.py [xminus] Fix extraction (closes #9228) 9 years ago
xnxx.py
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] Skip the invalid test 9 years ago
xvideos.py [xvideos] Extract html5 player formats (Closes #9495) 9 years ago
xxxymovies.py
yahoo.py [yahoo] Yahoo doesn't like region names in lower cases 9 years ago
yam.py Add support for https for all extractors as preventive and future-proof measure 9 years ago
yandexmusic.py [yandexmusic] Improve captcha detection 9 years ago
yesjapan.py
yinyuetai.py
ynet.py Remove _sort_formats from _extract_*_formats methods 9 years ago
youjizz.py [refactor] Single quotes consistency 10 years ago
youku.py [youku:show] Add new extractor 9 years ago
youporn.py [youporn] Fix sources regex 10 years ago
yourupload.py
youtube.py [youtube:user] Support another URL form 9 years ago
zapiks.py
zdf.py [zdf] Extract subtitles (closes #9081) 9 years ago
zingmp3.py
zippcast.py [zippcast] Improve (Closes #8198) 10 years ago