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.
Vignesh Venkat 0a899a1448 [Bigflix] Add new extractor for bigflix.com
Add an IE to support bigflix.com. It uses some sort of silverlight
plugin whose video url is being populated using base64 encoded
flashvars. So it is quite straightforward to extract.
8 years ago
..
__init__.py [Bigflix] Add new extractor for bigflix.com 8 years ago
abc.py [abc] detect expired state and update tests 9 years ago
abc7news.py [abc7news] Remove redundant formats sorting 9 years ago
academicearth.py [academicearth] fix test info 9 years ago
acast.py [acast] change tests into more stable casts and work with channel extractor only if it didn't match cast regex 9 years ago
addanime.py [addanime] Add test for #5372 9 years ago
adobetv.py [adobetv] use compat_str 9 years ago
adultswim.py [adultswim] Skip georestricted hls (Closes #8168) 8 years ago
aftonbladet.py [aftonbladet] Fix extraction and update _VALID_URL (Fixes #5863) 9 years ago
airmozilla.py [airmozilla] fix test info 9 years ago
aljazeera.py Rename all references to legacy studio Brightcove extractor 9 years ago
allocine.py [allocine] Add test for new URL format 10 years ago
alphaporno.py [alphaporno] Improve 10 years ago
amp.py [amp] Add missing subtitles to info dict 9 years ago
anitube.py [anitube] Relax key regex (Closes #7303) 9 years ago
anysex.py [anysex] Fix extraction 10 years ago
aol.py Fix imports and general cleanup 10 years ago
aparat.py Use _family_friendly_search for determining age_limit 9 years ago
appleconnect.py [appleconnect] Add new extractor (fixes #6189) 9 years ago
appletrailers.py [appletrailers] skip clips with empty url 9 years ago
archiveorg.py [archive.org] Fix incorrect url condition (closes #5628) 9 years ago
ard.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
arte.py [arte] Prefer json URLs that contain the video id from the 'vid' parameter in the URL (fixes #7920) 9 years ago
atresplayer.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
atttechchannel.py [atttechchannel] Add extractor (Closes #3938) 9 years ago
audimedia.py [audimedia] split long lines 9 years ago
audiomack.py [audiomack] Fix typo (Closes #7936) 9 years ago
azubu.py [azubu] Add extractor (Closes #4379) 10 years ago
baidu.py [baidu] Use list comprehension 9 years ago
bambuser.py Switch codebase to use sanitized_Request instead of 9 years ago
bandcamp.py [bandcamp] Modernize 9 years ago
bbc.py [bbccouk] Update tests (Closes #8090) 9 years ago
beatportpro.py [beatenpro] Fix tests 9 years ago
beeg.py [beeg] API v5 (Closes #7846) 9 years ago
behindkink.py [behindkink] Remove superfluous whitespace 10 years ago
bet.py [bet] Use compat_urllib_parse_unquote 9 years ago
bigflix.py [Bigflix] Add new extractor for bigflix.com 8 years ago
bild.py [bild] Strip title 9 years ago
bilibili.py [bilibili] flake8 9 years ago
bleacherreport.py [bleacherreport] update test 9 years ago
blinkx.py [blinkx] Fix extraction 9 years ago
bloomberg.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
bpb.py [bpb] Simplify (#4298) 10 years ago
br.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
breakcom.py [break] Add age_limit to test 9 years ago
brightcove.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
buzzfeed.py [buzzfeed] Fix playlist test case 9 years ago
byutv.py [ooyala] fix duration scale 9 years ago
c56.py [c56] Modernize and add duration extraction 10 years ago
camdemy.py [camdemy] Fix _VALID_URL 9 years ago
canalc2.py [canalc2] Fix extraction (Closes #8191) 8 years ago
canalplus.py [canalplus] improve extraction(fixes #6301) 9 years ago
cbs.py Switch codebase to use sanitized_Request instead of 9 years ago
cbsnews.py [cbsnews] Fix extraction of the URL for the 'RtmpDesktop' format (fixes #8048) 9 years ago
cbssports.py [cbssports] Add extractor (closes #4996) 9 years ago
ccc.py [ccc] Add language information to formats 9 years ago
ceskatelevize.py Switch codebase to use sanitized_Request instead of 9 years ago
channel9.py [channel9] Update tests' thumbnails 9 years ago
chaturbate.py [chaturbate] Improve error extraction (Closes #7989) 9 years ago
chilloutzone.py [chilloutzone] Fix for python 3.2 9 years ago
chirbit.py [chirbit] Clarify extractors' IE_NAMEs 9 years ago
cinchcast.py [cinchcast] Wrap overly long lines (#4820) 9 years ago
cinemassacre.py [bliptv] remove extractor and add support for site replacement(makertv) 9 years ago
clipfish.py [clipfish] improve extraction 9 years ago
cliphunter.py [cliphunter] Fix extraction (Closes #7796) 9 years ago
clipsyndicate.py [clipsyndicate] Use _match_id 9 years ago
cloudy.py [cloudy] Fix key extraction (Closes #5211) 9 years ago
clubic.py [clubic] Relax _VALID_URL (Closes #6854) 9 years ago
clyp.py [clyp] Improve and cleanup (Closes #7194) 9 years ago
cmt.py [cmt] Extend _VALID_URL to support shows (Closes #7407) 9 years ago
cnet.py [cnet] improve extraction 9 years ago
cnn.py [cnn] Relax _VALID_URL again (fixes #5737) 9 years ago
collegehumor.py PEP8: applied even more rules 10 years ago
collegerama.py Switch codebase to use sanitized_Request instead of 9 years ago
comcarcoff.py [comcarcoff] Extract duration 9 years ago
comedycentral.py [comedycentral] Fix youtube-dl :thedailyshow 9 years ago
common.py Merge pull request #8061 from dstftw/introduce-chapter-and-series-fields 9 years ago
commonmistakes.py [commonmistakes] Detect BOMs at the beginning of URLs 9 years ago
condenast.py [condenast] Add support for JS embeds 9 years ago
cracked.py [cracked] Modernize 9 years ago
criterion.py [criterion] fix description extraction 9 years ago
crooksandliars.py [crooksandliars] Quotes consistency 9 years ago
crunchyroll.py check video_play_path and use xpath_text 8 years ago
cspan.py [cspan] Fix extraction (fixes #8032) 9 years ago
ctsnews.py [ctsnews] Add localized name 9 years ago
dailymotion.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
daum.py [daum] fix IE_NAME 9 years ago
dbtv.py [dbtv] Expand _VALID_URL (Closes #7645) 9 years ago
dcn.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
dctp.py [dctptv] Skip rtmp download 9 years ago
deezer.py [deezer] Add support for geoblocking 10 years ago
defense.py PEP8: W503 9 years ago
democracynow.py [democracynow] Prevent required fields to be None 9 years ago
dfb.py [dfb] Extract formats 9 years ago
dhm.py [dhm] Remove unused import 9 years ago
discovery.py [discovery] improve _VALID_URL regex 9 years ago
dotsub.py [dotsub] Fix extraction 9 years ago
douyutv.py [douyutv] Add localized name 9 years ago
dplay.py [dplay] Add 'encoding: utf-8' line 9 years ago
dramafever.py [dramafever] Add test for custom episode title 9 years ago
drbonanza.py [drbonanza] Fix extraction of videos 9 years ago
dreisat.py [dreisat] use extract_from_xml_url from ZDFIE for info extraction(fixes #7680)(fixes #8104)(closes #8121) 9 years ago
dropbox.py PEP8: applied even more rules 10 years ago
drtuber.py [drtuber] Fix extraction 9 years ago
drtv.py [drtv] Improve extraction (Closes #5792) 9 years ago
dump.py [dump] Fix title extraction 9 years ago
dumpert.py Switch codebase to use sanitized_Request instead of 9 years ago
dvtv.py [dvtv] Fix thumbnail scheme 10 years ago
eagleplatform.py [eagleplatform] Identify hls formats 9 years ago
ebaumsworld.py [ebaumsworld] Modernize 10 years ago
echomsk.py [echomsk] Add extractor (Closes #4600) 10 years ago
ehow.py [ehow] Simplify 9 years ago
eighttracks.py [eighttracks] Remove unused import 9 years ago
einthusan.py [einthusan] Improve extraction (Closes #7877) 9 years ago
eitb.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
ellentv.py [kaltura] extract more formats 9 years ago
elpais.py [elpais] Modernize 9 years ago
embedly.py [patreon] Add support for embedlies (fixes #4969) 9 years ago
engadget.py [engadget] accept short video urls 9 years ago
eporner.py [eporner] Simplify and hardcode age limit 9 years ago
eroprofile.py [eroprofile] Use raise_login_required 9 years ago
escapist.py Switch codebase to use sanitized_Request instead of 9 years ago
espn.py [espn] Extract better titles 9 years ago
esri.py [esri] Fix typo 9 years ago
europa.py [europa] Style fix: add whitespace after comma 9 years ago
everyonesmixtape.py Switch codebase to use sanitized_Request instead of 9 years ago
exfm.py [exfm] Modernize 10 years ago
expotv.py [bild] Make more robust and improve hls extraction 9 years ago
extremetube.py Switch codebase to use sanitized_Request instead of 9 years ago
facebook.py [facebook] Fix authentication 9 years ago
faz.py [faz] extract duration and bitrate and use xpath_element and xpath_text for extraction 9 years ago
fc2.py [fc2] Fix test_FC2_1 9 years ago
fczenit.py [fczenit] Add extractor 9 years ago
firstpost.py [firstpost] Modernize 9 years ago
firsttv.py Remove unused imports 9 years ago
fivemin.py [5min] extract more video info and formats 9 years ago
fivetv.py [5tv] Improve 9 years ago
fktv.py [fktv] fix info extraction 9 years ago
flickr.py [flickr] fix format sorting 9 years ago
folketinget.py [folketinget] Add skip_download for test 9 years ago
footyroom.py [footyroom] Skip test 9 years ago
fourtube.py Switch codebase to use sanitized_Request instead of 9 years ago
fox.py [fox] Add new extractor(closes #3063) 9 years ago
foxgay.py [foxgay] Add thumbnail to test definition 10 years ago
foxnews.py [bleacherreport] fix style issues and simplify 9 years ago
foxsports.py [foxsports] Support some more URLs (#5611) 9 years ago
franceculture.py [franceculture] Add extractor for '/emission-*' urls (closes #3777, closes #8022) 9 years ago
franceinter.py [franceinter] use _match_id 9 years ago
francetv.py [francetv] fix style issues reported by flake8 9 years ago
freesound.py [freesound] Modernize 10 years ago
freespeech.py Properly escape ‘.’ in some _VALID_URL properties 10 years ago
freevideo.py [freevideo] Simplify and raise error for foreigners (Fixes #4131) 10 years ago
funimation.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
funnyordie.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
gameinformer.py [gameinformer] split long line 9 years ago
gamekings.py [gamekings] Support videos from news pages 9 years ago
gameone.py [gameone] Modernize 10 years ago
gamersyde.py [gamersyde] Simplify 9 years ago
gamespot.py [gamespot] Use compat_urllib_parse_unquote 9 years ago
gamestar.py [gamestar] Fix title extraction 9 years ago
gametrailers.py [gametrailers] Fix extraction (fixes #7722) 9 years ago
gazeta.py [gazeta] Extend _VALID_URL 9 years ago
gdcvault.py Switch codebase to use sanitized_Request instead of 9 years ago
generic.py [extractor/generic] Add support for videomore embeds 9 years ago
gfycat.py [gfycat] Catch errors 9 years ago
giantbomb.py [giantbomb] Add extractor (Closes #4432) 10 years ago
giga.py [giga] Fix view count extraction 9 years ago
glide.py [glide] Simplify 10 years ago
globo.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
godtube.py [godtube] Fix on Python 2.6 10 years ago
goldenmoustache.py Remove unused imports 10 years ago
golem.py Fix imports and general cleanup 10 years ago
googledrive.py [googledrive] Modernize 9 years ago
googleplus.py [googleplus] Fix extraction of formats 9 years ago
googlesearch.py Fix imports and general cleanup 10 years ago
goshgay.py Use _family_friendly_search for determining age_limit 9 years ago
gputechconf.py [gputechconf] improve extraction 9 years ago
groupon.py [ooyala] fix duration scale 9 years ago
hark.py [hark] Modernize 10 years ago
hearthisat.py Switch codebase to use sanitized_Request instead of 9 years ago
heise.py [heise] Fix description, thumbnail and format ID 10 years ago
hellporno.py [hellporno] Extract all formats and improve 10 years ago
helsinki.py [helsinki] Fix extraction 10 years ago
hentaistigma.py [hentaistigma] Modernize 9 years ago
historicfilms.py [historicfilms] Fix tape id extraction 9 years ago
history.py [history] Add extractor (Closes #4934) 9 years ago
hitbox.py [hitbox] Clarify download messages 9 years ago
hornbunny.py PEP8 applied 10 years ago
hotnewhiphop.py Switch codebase to use sanitized_Request instead of 9 years ago
hotstar.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
howcast.py [ooyala] fix duration scale 9 years ago
howstuffworks.py match only the test url 9 years ago
huffpost.py [huffpost] Make extraction more robust (Closes #4663) 10 years ago
hypem.py [hypem] Modernize 9 years ago
iconosquare.py [iconosquare] Extract comments 9 years ago
ign.py [ign] split long lines 9 years ago
imdb.py [imdb] Fix extraction (fixes #7220) 9 years ago
imgur.py [imgur] Improve (Closes #7928) 9 years ago
ina.py Add support of HTTPS for ina.fr 9 years ago
indavideo.py [indavideo] Remove unused import 9 years ago
infoq.py [infoq] Refactor and support the Chinese version 9 years ago
instagram.py [instagram:user] Improve _VALID_URL (Closes #7955) 9 years ago
internetvideoarchive.py [internetvideoarchive] Update test's duration field 10 years ago
iprima.py Switch codebase to use sanitized_Request instead of 9 years ago
iqiyi.py [iqiyi] Add tests for #7894 9 years ago
ir90tv.py [ir90tv] Optional fields should be non-fatal 9 years ago
ivi.py [ivi] Extract season info 9 years ago
ivideon.py [ivideon] Add support for map bound URLs 8 years ago
izlesene.py [izlesene] Avoid timestamp differences in tests due to DST 9 years ago
jadorecettepub.py PEP8 applied 10 years ago
jeuxvideo.py [jeuxvideo] Fallback on og:title (Closes #7186, closes #7190) 9 years ago
jove.py [jove] Simplify, extract full description and add test for video that requires subscription 10 years ago
jpopsukitv.py [jpopsuki] More modernize 10 years ago
jwplatform.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
kaltura.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
kanalplay.py [utils,common] Merge format_srt_time and _subtitles_timecode 9 years ago
kankan.py [kankan] Modernize 9 years ago
karaoketv.py [karaoketv] Use compat_urllib_parse_unquote_plus 9 years ago
karrierevideos.py [karrierevideos] Improve and simplify 9 years ago
keek.py [keek] Strip title 9 years ago
keezmovies.py [keezmovies] Fix extraction 9 years ago
khanacademy.py [khanacademy] Update test 10 years ago
kickstarter.py [kickstarted] Extract thumbnails in embedded videos (#5929) 9 years ago
kontrtube.py [kontrtube] Fix extraction (Closes #6644) 9 years ago
krasview.py [krasview] Skip download for test 9 years ago
ku6.py PEP8 applied 10 years ago
kuwo.py [kuwo] treat the offline error as an expected ExtractorError 9 years ago
la7.py Remove unused imports 9 years ago
laola1tv.py [laola1tv] Allow live stream downloads 9 years ago
lecture2go.py [lecture2go] Make optional fields non-fatal 9 years ago
letv.py Switch codebase to use sanitized_Request instead of 9 years ago
libsyn.py [libsyn] Strip options from player URL 9 years ago
lifenews.py [lifenews] Fix tests 9 years ago
limelight.py [limelight] Add test video with subtitles 9 years ago
liveleak.py [liveleak] Clarify test 9 years ago
livestream.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
lnkgo.py [lnkgo] Adapt to website changes 9 years ago
lrt.py [lrt] Extract counters 9 years ago
lynda.py Switch codebase to use sanitized_Request instead of 9 years ago
m6.py PEP8: applied even more rules 10 years ago
macgamestore.py [macgamestore] Modernize 9 years ago
mailru.py [mailru] Skip tests 9 years ago
makertv.py [makertv] improve extraction 9 years ago
malemotion.py [malemotion] Use compat_urllib_parse_unquote 9 years ago
mdr.py [mdr] Fix failed formats processing 9 years ago
metacafe.py [metacafe] Fix age limit extraction 9 years ago
metacritic.py PEP8: applied even more rules 10 years ago
mgoon.py [mgoon] Add new extractor 10 years ago
minhateca.py Switch codebase to use sanitized_Request instead of 9 years ago
ministrygrid.py [ministrygrid] Add extractor (Fixes #2900) 10 years ago
miomio.py Switch codebase to use sanitized_Request instead of 9 years ago
mit.py [mit] Allow external embeds (Closes #7406) 9 years ago
mitele.py [mitele] Fix extraction and update test checksum (fixes #7343) 9 years ago
mixcloud.py [mixcloud] Fix extraction of the audio url (fixes #7751) 9 years ago
mlb.py [mlb] Fix #5663 9 years ago
moevideo.py Switch codebase to use sanitized_Request instead of 9 years ago
mofosex.py Switch codebase to use sanitized_Request instead of 9 years ago
mojvideo.py PEP8 applied 10 years ago
moniker.py Switch codebase to use sanitized_Request instead of 9 years ago
mooshare.py Switch codebase to use sanitized_Request instead of 9 years ago
morningstar.py [morningstar] Also support 'Cover' (#2729) 10 years ago
motherless.py PEP8 applied 10 years ago
motorsport.py [motorsport] Fix extraction and make trailing '/' optional 10 years ago
movieclips.py Switch codebase to use sanitized_Request instead of 9 years ago
moviezine.py PEP8 applied 10 years ago
mpora.py [mpora] Improve _VALID_URL 9 years ago
mtv.py [mtv] extract mgid extraction and query building into separate methods 9 years ago
muenchentv.py PEP8 applied 10 years ago
musicplayon.py PEP8 applied 10 years ago
muzu.py [muzu] Modernize 10 years ago
mwave.py [mwave] Improve 9 years ago
myspace.py pep8 and minor beautification all around 10 years ago
myspass.py [myspass] Fix extraction (closes #6206) 9 years ago
myvi.py [myvi:embed] Rename to myvi 9 years ago
myvideo.py Switch codebase to use sanitized_Request instead of 9 years ago
myvidster.py [myvidster] Enforce age limit in test 10 years ago
nationalgeographic.py NationalGeographic._VALID_URL: work site-wide 9 years ago
naver.py [naver] Remove unused import 9 years ago
nba.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
nbc.py [nbc:news] Remove unnecessary compat_str 9 years ago
ndr.py [ndr] Fix description and upload date extraction (Closes #7893) 9 years ago
ndtv.py [ndtv] Modernize 9 years ago
nerdcubed.py [nerdcubed] Modernize test definition 9 years ago
nerdist.py [nerdist] Add new extractor (Fixes #4851) 9 years ago
neteasemusic.py Switch codebase to use sanitized_Request instead of 9 years ago
netzkino.py Fix URL template extraction for netzkino. Fixes #5614 9 years ago
newgrounds.py PEP8 applied 10 years ago
newstube.py [newstube] style: fix alignment 9 years ago
nextmedia.py [nextmedia] update AppleDailyIE tests 9 years ago
nextmovie.py [nextmovie] Add new extractor 9 years ago
nfb.py Switch codebase to use sanitized_Request instead of 9 years ago
nfl.py [nfl] Add test for #7012 9 years ago
nhl.py [nhl:news] Add support for iframe embeds (Closes #6941) 9 years ago
nick.py [nextmovie] Add new extractor 9 years ago
niconico.py Switch codebase to use sanitized_Request instead of 9 years ago
ninegag.py [9gag] Support embed URLs 9 years ago
noco.py [noco] Fix bitrates 9 years ago
normalboots.py [normalboots] Remove unused import 9 years ago
nosvideo.py Switch codebase to use sanitized_Request instead of 9 years ago
nova.py [nova] Revert "Fix extension extraction bug" 9 years ago
novamov.py [novamov] Fix again 9 years ago
nowness.py [nowness] Add support for brightcove:new videos (Closes #7884) 9 years ago
nowtv.py [nowtv] Mark broken 9 years ago
npo.py [vpro] Override npo IE_NAME 9 years ago
npr.py [npr] Fix extractor (Closes #7218) 8 years ago
nrk.py [nrk] Extract f4m formats and impose geo restriction only when not media URL (Closes #7715) 9 years ago
ntvde.py [n-tv.de] Use native m3u8 as best format 9 years ago
ntvru.py [ntvru] Adapt to new direct delivery and modernize (Closes #4918) 9 years ago
nuvid.py Switch codebase to use sanitized_Request instead of 9 years ago
nytimes.py [nytimes] Correct _VALID_URL of NYTimesArticleIE 9 years ago
odnoklassniki.py [ok] Extend _VALID_URL 9 years ago
oktoberfesttv.py [oktoberfesttv] Add new extractor (Fixes #3845) 10 years ago
onionstudios.py [onionstudios] Fix extraction 9 years ago
ooyala.py [ooyala] split long lines, fix test duration and add hdcode param to hds url 9 years ago
ora.py [ora] Add new extractor(closes #7732) 9 years ago
orf.py [orf:iptv] Update test 9 years ago
pandoratv.py [pandoratv] Add IE names 9 years ago
parliamentliveuk.py Remove unused imports and clarify variable names 10 years ago
patreon.py Switch codebase to use sanitized_Request instead of 9 years ago
pbs.py [pbs] Extend PBS station regex (Closes #7964) 9 years ago
periscope.py [periscope] Fix token based extraction (Closes #7943) 9 years ago
philharmoniedeparis.py [philharmoniedeparis] Fix extraction and tests, improve, simplify 9 years ago
phoenix.py [phoenix] fix IE_NAME 9 years ago
photobucket.py [photobucket] Use compat_urllib_parse_unquote 9 years ago
pinkbike.py [pinkbike] PEP8 9 years ago
pladform.py [pladform] Add _extract_url routine 9 years ago
planetaplay.py [planetaplay/quickvid/vube] Skip inaccessible sites 9 years ago
played.py Switch codebase to use sanitized_Request instead of 9 years ago
playfm.py [playfm] Adapt to v2api (Closes #5344) 9 years ago
playtvak.py [playtvak] PEP 8 9 years ago
playvid.py [playvid] Use compat_urllib_parse_unquote and compat_urllib_parse_unquote_plus 9 years ago
playwire.py [playwire] Fix test 9 years ago
pluralsight.py [pluralsight] Fix format code split while guessing quality 9 years ago
podomatic.py PEP8 applied 10 years ago
porn91.py [91porn] Extract age limit 9 years ago
pornhd.py [pornhd] Fix title extraction (Closes #7596) 9 years ago
pornhub.py [pornhub:playlist] Allow alphanumeric viewkeys (Closes #7695) 9 years ago
pornotube.py Switch codebase to use sanitized_Request instead of 9 years ago
pornovoisines.py [pornovoisines] Improve average_rating extraction and update test case 9 years ago
pornoxo.py [pornoxo] Fix test (view count) 10 years ago
primesharetv.py Switch codebase to use sanitized_Request instead of 9 years ago
promptfile.py Switch codebase to use sanitized_Request instead of 9 years ago
prosiebensat1.py [prosiebensat1] Add support for .ch domains (Closes #7365) 9 years ago
puls4.py [puls4] Improve and extract more metadata 9 years ago
pyvideo.py [pyvideo] Fix title extraction 10 years ago
qqmusic.py [qqmusic] Update tests 9 years ago
quickvid.py [planetaplay/quickvid/vube] Skip inaccessible sites 9 years ago
r7.py [r7] Add extractor (Closes #4405, closes #5004) 9 years ago
radiobremen.py [radiobremen] Make code more readable and more resilient to failures 10 years ago
radiode.py [radio.de] Fix extraction 9 years ago
radiofrance.py [radiofrance] Modernize 10 years ago
radiojavan.py [radiojavan] Sort formats 9 years ago
rai.py [rai] split long lines 9 years ago
rbmaradio.py PEP8: applied even more rules 10 years ago
rds.py [rds] Improve _VALID_URL 9 years ago
redtube.py [redtube] Fix test 9 years ago
regiotv.py [regiotv] Improve extraction (Closes #7915) 9 years ago
restudy.py [restudy] Simplify and extract all formats 10 years ago
reverbnation.py [reverbnation] The 'uploader_id' field must be a string 10 years ago
revision3.py [testtube] Remove Extractor 9 years ago
ringtv.py [ringtv] Modernize test definition 9 years ago
ro220.py [util] Move compatibility functions out of util 10 years ago
rottentomatoes.py [rottentomatoes] Modernize test definition 9 years ago
roxwel.py [roxwel] Modernize 10 years ago
rtbf.py [rtbf] Make www optional in _VALID_URL 9 years ago
rte.py [rte:radio] Extract timestamp 9 years ago
rtl2.py [rtl2] Remove MD5 checksums 9 years ago
rtlnl.py [rtlnl] Update unencrypted streams comment (#6337) 9 years ago
rtp.py [rtp] Add skip_download for test 9 years ago
rts.py [srgssr] split long lines and use m3u8_native 9 years ago
rtve.py Switch codebase to use sanitized_Request instead of 9 years ago
rtvnh.py [rtvnh] Check status code 9 years ago
ruhd.py [ruhd] Simplify 10 years ago
rutube.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
rutv.py [rutv] Fix extraction (Closes #8004) 9 years ago
ruutu.py [ruutu] Fix extraction (Closes #8107) 9 years ago
safari.py [safari] Use postdata_urlencode (#7465) 9 years ago
sandia.py Switch codebase to use sanitized_Request instead of 9 years ago
sapo.py [sapo] Add extractor (Closes #2816) 10 years ago
savefrom.py [savefrom] Make test description more flexible 10 years ago
sbs.py [sbs] Simplify 9 years ago
scivee.py PEP8 applied 10 years ago
screencast.py Fix imports and general cleanup 10 years ago
screencastomatic.py [screencastomatic] Remove unused variable 10 years ago
screenwavemedia.py [screenwavemedia] Improve _VALID_URL 9 years ago
senateisvp.py [senateisvp] Pass extra param as query segment without `?` 9 years ago
servingsys.py [servingsys] Modernize 9 years ago
sexu.py [sexu] Modernize (#4171) 10 years ago
sexykarma.py [sexykarma] Fix test 9 years ago
shahid.py [shahid] change test ext 9 years ago
shared.py Switch codebase to use sanitized_Request instead of 9 years ago
sharesix.py Switch codebase to use sanitized_Request instead of 9 years ago
sina.py Switch codebase to use sanitized_Request instead of 9 years ago
skynewsarabia.py [skynewsarabia] fix extractor name 9 years ago
slideshare.py [slideshare] Fix extraction (#5279) 9 years ago
slutload.py PEP8: applied even more rules 10 years ago
smotri.py Switch codebase to use sanitized_Request instead of 9 years ago
snagfilms.py [snagfilms] Don't use '_' as a variable that is used 9 years ago
snotr.py [snotr] Add description 10 years ago
sohu.py [sohu]fix 403 forbidden 9 years ago
soundcloud.py [soundcloud:likes] Adapt to API changes (Closes #8166) 8 years ago
soundgasm.py [soundgasm] PEP8 9 years ago
southpark.py [southpark:de] Enable non-ASCII redirect URL test 9 years ago
space.py Rename all references to legacy studio Brightcove extractor 9 years ago
spankbang.py [spankbang] Improve and simplify 9 years ago
spankwire.py Switch codebase to use sanitized_Request instead of 9 years ago
spiegel.py [spiegel] Fix extraction (Closes #7693) 9 years ago
spiegeltv.py [spiegeltv] Fix style issue 9 years ago
spike.py [spike] Extend _VALID_URL (Closes #5420) 9 years ago
sport5.py PEP8 applied 10 years ago
sportbox.py [sportbox] Remove unused import 9 years ago
sportdeutschland.py [sportdeutschland] Do not abort if meta info is missing 9 years ago
srgssr.py [srgssr] use SRFIE format ids 9 years ago
srmediathek.py [srmediathek] improve extraction 9 years ago
ssa.py [ssa] Add extractor (Closes #5169) 9 years ago
stanfordoc.py PEP8: applied even more rules 10 years ago
steam.py [steam] Update test description 10 years ago
stitcher.py [stitcher] Remove origEpisodeURL 9 years ago
streamcloud.py Switch codebase to use sanitized_Request instead of 9 years ago
streamcz.py Switch codebase to use sanitized_Request instead of 9 years ago
streetvoice.py [streetvoice] Improve 9 years ago
sunporno.py [sunporno] Fix view_count extraction 9 years ago
svt.py [extractor/generic] Add support for svt embeds (Closes #5622) 9 years ago
swrmediathek.py PEP8: E225,E227 10 years ago
syfy.py [syfy] Remove test checksum 10 years ago
sztvhu.py [sztv] Remove useless determine_ext call 10 years ago
tagesschau.py [tagesschau] Remove unused import 9 years ago
tapely.py Switch codebase to use sanitized_Request instead of 9 years ago
tass.py [tass] Add extractor (Closes #4296) 10 years ago
teachertube.py [teachertube] Modernize 10 years ago
teachingchannel.py [ooyala] fix duration scale 9 years ago
teamcoco.py [teamcoco] Handle incomplete m3u8 URLs (fixes #5798) 9 years ago
techtalks.py [techtalks] Modernize 10 years ago
ted.py [ted] Skip hls quality selection format 9 years ago
tele13.py [tele13] split long lines 9 years ago
telebruxelles.py [telebruxelles] Simplify (#4270) 10 years ago
telecinco.py [telecinco] Fix typo 9 years ago
telegraaf.py [telegraaf] Add extractor (Closes #6492) 9 years ago
telemb.py [telemb] Add comment to test 10 years ago
teletask.py [teletask] Fix test definition 9 years ago
tenplay.py [tenplay] Fix formats and modernize (Closes #5806) 9 years ago
testurl.py [testurl] Fix case when only one IE matches 10 years ago
tf1.py [tf1] Fix tests 9 years ago
theintercept.py [theintercept] improve extraction 9 years ago
theonion.py [theonion] Modernize 9 years ago
theplatform.py [theplatform] Add support for referer protected videos wuth explicit SMIL 9 years ago
thesixtyone.py [thesixtyone] Modernize 9 years ago
thisamericanlife.py [thisamericanlife] Improve and simplify 9 years ago
thisav.py PEP8: more applied 10 years ago
thvideo.py [thvideo] Simplify (#3848) 10 years ago
tinypic.py [tinypic] Tweak VALID_URL regex (Closes #4754) 9 years ago
tlc.py [tlc] remove TlcIE 9 years ago
tmz.py [tmz] Add support for articles (fixes #5477) 9 years ago
tnaflix.py [tnaflix] Generalize tnaflix extractors 9 years ago
toggle.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
toutv.py [toutv] Modernize test definition 9 years ago
toypics.py [toypics:user] Update test playlist count 10 years ago
traileraddict.py PEP8: applied even more rules 10 years ago
trilulilu.py [trilulilu] handle errors 9 years ago
trutube.py [trutube] Strip title 10 years ago
tube8.py Switch codebase to use sanitized_Request instead of 9 years ago
tubitv.py Switch codebase to use sanitized_Request instead of 9 years ago
tudou.py [tudou] Use single quotes and compat_str 9 years ago
tumblr.py [tumblr] Remove redundant field 9 years ago
tunein.py [tunein] add support for tunein topic,clip and program(fixes #7348) 9 years ago
turbo.py [turbo] Improve description extraction 9 years ago
tutv.py [tutv] Fix test 9 years ago
tv2.py [tv2:article] Add extractor (Closes #5724) 9 years ago
tv4.py [tv4] Add new extractor (Closes #4839) (Closes #2103) 9 years ago
tvc.py [tvc] Fix embed regex 9 years ago
tvigle.py [tvigle] Skip tests 9 years ago
tvland.py [tvland] inherit from MTVServicesInfoExtractor 9 years ago
tvp.py [tvp] Fix extraction 9 years ago
tvplay.py [tvplay] Add age limit to tests 9 years ago
tweakers.py [tweakers] Remove unused imports 9 years ago
twentyfourvideo.py [24video] Fix test 9 years ago
twentymin.py [20min] Improve (Closes #8110) 9 years ago
twentytwotracks.py [22tracks] Improve and simplify 9 years ago
twitch.py Switch codebase to use sanitized_Request instead of 9 years ago
twitter.py Switch codebase to use sanitized_Request instead of 9 years ago
ubu.py [ubu] Fix test and modernize 9 years ago
udemy.py [udemy] Fix non free course message 8 years ago
udn.py [UDNEmbed] Fix generic UDN pages 9 years ago
ultimedia.py [ultimedia] keep direct support for ultimedia videos 9 years ago
unistra.py [unistra] Modernize 10 years ago
urort.py Fix imports and general cleanup 10 years ago
ustream.py [ustream] Fix tests 9 years ago
varzesh3.py [varzesh3] Simplify 9 years ago
vbox7.py Switch codebase to use sanitized_Request instead of 9 years ago
veehd.py [veehd] Use compat_urllib_parse_unquote 9 years ago
veoh.py Switch codebase to use sanitized_Request instead of 9 years ago
vessel.py Switch codebase to use sanitized_Request instead of 9 years ago
vesti.py PEP8: applied even more rules 10 years ago
vevo.py [vevo] Use _download_smil to provide informative error messages 9 years ago
vgtv.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
vh1.py [vh1] Modernize 10 years ago
vice.py [ooyala] fix duration scale 9 years ago
viddler.py Switch codebase to use sanitized_Request instead of 9 years ago
videodetective.py Fix imports and general cleanup 10 years ago
videofyme.py [videofy.me] fix info extraction 9 years ago
videomega.py Switch codebase to use sanitized_Request instead of 9 years ago
videomore.py [videomore] Use number fields for series 9 years ago
videopremium.py [videopremium] Modernize 10 years ago
videott.py [videott] Fix for python 3.2 9 years ago
vidme.py [vidme] Check for deleted videos 9 years ago
vidzi.py [vidzi] fixed. finds url from hash and host in script 9 years ago
vier.py [vier:videos] Fix extraction with old approach (Closes #6806) 9 years ago
viewster.py Switch codebase to use sanitized_Request instead of 9 years ago
viidea.py [viidea] Improve and cleanup (Closes #7390) 9 years ago
viki.py Simplify formats accumulation for f4m/m3u8/smil formats 9 years ago
vimeo.py [vimeo] Add test for #8187 8 years ago
vimple.py [vimple] Extract spruto player based extractor class 9 years ago
vine.py [vine] Use _search_regex for JSON data (Closes #7254, closes #7255) 9 years ago
vk.py [vk] Add test for pladform embed 9 years ago
vlive.py [vlive] PEP8 9 years ago
vodlocker.py [vodlocker] Capture file not found error (Closes #7696) 9 years ago
voicerepublic.py Switch codebase to use sanitized_Request instead of 9 years ago
vporn.py [vporn] More metadata extraction fixes and tests update (#5560) 9 years ago
vrt.py [vrt] Prefix format ids 9 years ago
vube.py [planetaplay/quickvid/vube] Skip inaccessible sites 9 years ago
vuclip.py [vuclip] Fix extraction 9 years ago
vulture.py [vulture] Fix extraction 9 years ago
walla.py [walla] Convert to new subtitles system 9 years ago
washingtonpost.py [washingtonpost] fix test info 9 years ago
wat.py Update wat.py 9 years ago
wayofthemaster.py [wayofthemaster] Remove unused import 10 years ago
wdr.py [wdr] split long lines 9 years ago
webofstories.py [webofstories:playlist] Improve and add test 9 years ago
weibo.py PEP8: applied even more rules 10 years ago
wimp.py [wimp] Improve video URL regex 9 years ago
wistia.py Switch codebase to use sanitized_Request instead of 9 years ago
worldstarhiphop.py [worldstarhiphop] Support Android URLs (fixes #5629) 9 years ago
wrzuta.py [wrzuta] Fallback to mp3 on unknown media type (#4156) 10 years ago
wsj.py Remove duplicate key 9 years ago
xbef.py [xbef] Use compat_urllib_parse_unquote 9 years ago
xboxclips.py [xboxclips] Fix extraction 9 years ago
xfileshare.py Switch codebase to use sanitized_Request instead of 9 years ago
xhamster.py [xhamster] Remove unused import 8 years ago
xminus.py [xminus] Fix extraction 9 years ago
xnxx.py [xnxx] Use compat_urllib_parse_unquote 9 years ago
xstream.py [vgtv] update tests and correct format sorting 9 years ago
xtube.py Switch codebase to use sanitized_Request instead of 9 years ago
xuite.py [xuite] fix test md5 9 years ago
xvideos.py Switch codebase to use sanitized_Request instead of 9 years ago
xxxymovies.py [xxxymovies] Improve 10 years ago
yahoo.py [yahoo] Support pages that use an alias (fixes #8084) 9 years ago
yam.py [yam] Add localized name 9 years ago
yandexmusic.py Switch codebase to use sanitized_Request instead of 9 years ago
yesjapan.py [yesjapan] Look for datetime inside `submit_info` 10 years ago
yinyuetai.py [yinyuetai] Add localized name 9 years ago
ynet.py [ynet] Use compat_urllib_parse_unquote_plus 9 years ago
youjizz.py [youjizz] Modernize (#4131) 10 years ago
youku.py [youku] Fix extraction (#8068) 9 years ago
youporn.py Switch codebase to use sanitized_Request instead of 9 years ago
yourupload.py [yourupload] Simplify 9 years ago
youtube.py [youtube] Support expanding alternative format of links in description (Closes #8164) 8 years ago
zapiks.py [zapiks] Extend _VALID_URL (#5014) 9 years ago
zdf.py [zdf] fix rtmpt format downloading handle errors 9 years ago
zingmp3.py [zingmp3:album] Skip broken items 9 years ago