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․ efd712c69b [generic] Use screenwavemedia embed pattern 9 years ago
..
__init__.py [MTV] move German mtv site to new class 9 years ago
abc.py
abc7news.py
academicearth.py
addanime.py
adobetv.py
adultswim.py
aftenposten.py
aftonbladet.py
airmozilla.py
aljazeera.py
allocine.py
alphaporno.py
anitube.py
anysex.py
aol.py
aparat.py
appleconnect.py
appletrailers.py
archiveorg.py
ard.py
arte.py
atresplayer.py
atttechchannel.py
audiomack.py
azubu.py
baidu.py
bambuser.py
bandcamp.py
bbc.py [bbc] Add support for vxp-playlist-data embeds (Closes #6453) 9 years ago
beatportpro.py
beeg.py
behindkink.py
bet.py
bild.py
bilibili.py
blinkx.py
bliptv.py
bloomberg.py
bpb.py
br.py
breakcom.py [break] Add age_limit to test 9 years ago
brightcove.py
buzzfeed.py
byutv.py
c56.py
camdemy.py
canal13cl.py
canalc2.py
canalplus.py [canalplus] Modernize 9 years ago
cbs.py
cbsnews.py
cbssports.py
ccc.py
ceskatelevize.py
channel9.py
chilloutzone.py
chirbit.py
cinchcast.py
cinemassacre.py [cinemassacre] Use screenwavemedia embed pattern 9 years ago
clipfish.py [clipfish] Fix extraction, minimize requests, get rid of drm hds, extract m3u8 and more metadata 9 years ago
cliphunter.py
clipsyndicate.py
cloudy.py
clubic.py
cmt.py
cnet.py
cnn.py
collegehumor.py
collegerama.py
comcarcoff.py [comcarcoff] Add support for singleshots (Closes #6366) 9 years ago
comedycentral.py
common.py [extractor/common] Add raise_login_required 9 years ago
commonmistakes.py
condenast.py
cracked.py
criterion.py
crooksandliars.py
crunchyroll.py [crunchyroll] Fix typo 9 years ago
cspan.py
ctsnews.py
dailymotion.py [dailymotion:playlist] Use an iterator for the entries 9 years ago
daum.py
dbtv.py
dcn.py [dcn] Simplify _VALID_URL 9 years ago
dctp.py
deezer.py
defense.py
dfb.py
dhm.py [dhm] Remove unused import 9 years ago
discovery.py
divxstage.py
dotsub.py
douyutv.py
dramafever.py
drbonanza.py
dreisat.py
dropbox.py
drtuber.py
drtv.py
dump.py
dumpert.py
dvtv.py
eagleplatform.py
ebaumsworld.py
echomsk.py
ehow.py
eighttracks.py
einthusan.py
eitb.py
ellentv.py
elpais.py
embedly.py
engadget.py
eporner.py
eroprofile.py [eroprofile] Use raise_login_required 9 years ago
escapist.py
espn.py
esri.py [esri:video] Rename extractor 9 years ago
everyonesmixtape.py
exfm.py
expotv.py
extremetube.py
facebook.py [facebook] add uploader value to the tests 9 years ago
faz.py
fc2.py [fc2] Fix python 2.6 (Closes #6512) 9 years ago
firstpost.py
firsttv.py
fivemin.py
fivetv.py
fktv.py
flickr.py
folketinget.py [folketinget] Add skip_download for test 9 years ago
footyroom.py
fourtube.py [24video] Fix test 9 years ago
foxgay.py
foxnews.py [foxnews] Clarify IE_DESC 9 years ago
foxsports.py
franceculture.py
franceinter.py
francetv.py [francetv] Improve _VALID_URL 9 years ago
freesound.py
freespeech.py
freevideo.py
funnyordie.py [funnyordie] Handle protocol-relative URLs (fixes #6490) 9 years ago
gamekings.py
gameone.py
gamersyde.py
gamespot.py
gamestar.py
gametrailers.py
gazeta.py
gdcvault.py [gdcvault] Fix typo: xml_decription_url -> xml_description_url 9 years ago
generic.py [generic] Use screenwavemedia embed pattern 9 years ago
gfycat.py
giantbomb.py
giga.py
glide.py
globo.py
godtube.py
goldenmoustache.py
golem.py
googleplus.py
googlesearch.py
gorillavid.py
goshgay.py
groupon.py
hark.py
hearthisat.py
heise.py
hellporno.py
helsinki.py
hentaistigma.py
historicfilms.py
history.py
hitbox.py
hornbunny.py
hostingbulk.py
hotnewhiphop.py
howcast.py
howstuffworks.py
huffpost.py
hypem.py
iconosquare.py
ign.py
imdb.py
imgur.py
ina.py
indavideo.py [indavideo] Remove unused import 9 years ago
infoq.py
instagram.py
internetvideoarchive.py
iprima.py
iqiyi.py [iqiyi] PEP 8 9 years ago
ir90tv.py [ir90tv] Optional fields should be non-fatal 9 years ago
ivi.py
izlesene.py
jadorecettepub.py
jeuxvideo.py
jove.py
jpopsukitv.py
jukebox.py
kaltura.py
kanalplay.py
kankan.py
karaoketv.py
karrierevideos.py
keek.py
keezmovies.py
khanacademy.py
kickstarter.py
kontrtube.py [kontrtube] Fix extraction (Closes #6644) 9 years ago
krasview.py [krasview] Skip download for test 9 years ago
ku6.py
kuwo.py
la7.py
laola1tv.py
lecture2go.py [lecture2go] Make optional fields non-fatal 9 years ago
letv.py [letv] fix height 9 years ago
libsyn.py [libsyn] Strip options from player URL 9 years ago
lifenews.py
liveleak.py
livestream.py
lnkgo.py
lrt.py
lynda.py [lynda] Use raise_login_required 9 years ago
m6.py
macgamestore.py
mailru.py [mailru] Skip tests 9 years ago
malemotion.py
mdr.py [mdr] Change XPath to make it work in python 2.6 (fixes #6443) 9 years ago
megavideoz.py
metacafe.py
metacritic.py
mgoon.py
minhateca.py
ministrygrid.py
miomio.py
mit.py
mitele.py
mixcloud.py
mlb.py
moevideo.py
mofosex.py
mojvideo.py
moniker.py [moniker] Support embed- URLs (#6450) 9 years ago
mooshare.py
morningstar.py
motherless.py
motorsport.py
movieclips.py
moviezine.py
movshare.py
mpora.py
mtv.py [mtvservices] Fix title extraction under python 2 9 years ago
muenchentv.py
musicplayon.py
musicvault.py
muzu.py
mwave.py [mwave] Improve 9 years ago
myspace.py
myspass.py
myvi.py
myvideo.py
myvidster.py
nationalgeographic.py NationalGeographic._VALID_URL: work site-wide 9 years ago
naver.py
nba.py
nbc.py [nbc] Add MSNBCIE 9 years ago
ndr.py
ndtv.py
nerdcubed.py
nerdist.py
neteasemusic.py
netzkino.py
newgrounds.py
newstube.py
nextmedia.py
nfb.py
nfl.py
nhl.py
niconico.py
ninegag.py
noco.py
normalboots.py
nosvideo.py
nova.py
novamov.py
nowness.py
nowtv.py [nowtv] Add .at test 9 years ago
nowvideo.py
npo.py [vpro] Override npo IE_NAME 9 years ago
nrk.py
ntvde.py
ntvru.py
nuvid.py
nytimes.py
odnoklassniki.py [ok] Update tests 9 years ago
oktoberfesttv.py
onionstudios.py
ooyala.py
openfilm.py
orf.py
parliamentliveuk.py
patreon.py
pbs.py [pbs] Add age limit to tests 9 years ago
periscope.py [quickscope] Fix typo 9 years ago
philharmoniedeparis.py
phoenix.py
photobucket.py
pinkbike.py
pladform.py
planetaplay.py
played.py
playfm.py
playtvak.py [playtvak] PEP 8 9 years ago
playvid.py
playwire.py
pluralsight.py [pluralsight] Use raise_login_required 9 years ago
podomatic.py
porn91.py [91porn] Extract age limit 9 years ago
pornhd.py
pornhub.py [pornhub] Improve video quality regex 9 years ago
pornotube.py
pornovoisines.py
pornoxo.py
primesharetv.py
promptfile.py
prosiebensat1.py [prosiebensat1] Modernize 9 years ago
puls4.py
pyvideo.py
qqmusic.py
quickvid.py
r7.py
radiobremen.py
radiode.py
radiofrance.py
radiojavan.py
rai.py
rbmaradio.py
rds.py
redtube.py
restudy.py
reverbnation.py
ringtv.py
ro220.py
rottentomatoes.py
roxwel.py
rtbf.py
rte.py
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 [rts] Add support for articles with videos on rhs (Closes #6332) 9 years ago
rtve.py
rtvnh.py [rtvnh] Check status code 9 years ago
ruhd.py
rutube.py [rutube] Add age_limit to test 9 years ago
rutv.py
ruutu.py
safari.py [safari] Use raise_login_required 9 years ago
sandia.py
sapo.py
savefrom.py
sbs.py
scivee.py
screencast.py
screencastomatic.py
screenwavemedia.py [screenwavemedia] Improve _VALID_URL 9 years ago
senateisvp.py
servingsys.py
sexu.py
sexykarma.py [sexykarma] Fix test 9 years ago
shahid.py [shahid] Improve and simplify 9 years ago
shared.py [shared] Add filesize to test 9 years ago
sharesix.py
sina.py
slideshare.py
slutload.py
smotri.py [smotri] Use raise_login_required 9 years ago
snagfilms.py [snagfilms] Don't use '_' as a variable that is used 9 years ago
snotr.py
sohu.py
soompi.py
soundcloud.py [soundcloud:user] Update tests 9 years ago
soundgasm.py
southpark.py [southpark:de] Enable non-ASCII redirect URL test 9 years ago
space.py
spankbang.py
spankwire.py [spankwire] Preserve old uploader pattern 9 years ago
spiegel.py [spiegel] Accept iframe urls 9 years ago
spiegeltv.py
spike.py
sport5.py
sportbox.py
sportdeutschland.py [sportdeutschland] Fix extraction 9 years ago
srf.py
srmediathek.py
ssa.py
stanfordoc.py
steam.py
streamcloud.py
streamcz.py
streetvoice.py
sunporno.py
svt.py
swrmediathek.py
syfy.py
sztvhu.py
tagesschau.py [tagesschau] Remove unused import 9 years ago
tapely.py
tass.py
teachertube.py
teachingchannel.py
teamcoco.py
techtalks.py
ted.py
telebruxelles.py
telecinco.py [telecinco] Relax _VALID_URL (Closes #6601) 9 years ago
telegraaf.py [telegraaf] Add extractor (Closes #6492) 9 years ago
telemb.py
teletask.py
tenplay.py
testtube.py
testurl.py
tf1.py
theonion.py
theplatform.py [theplatform] Use subtitles from SMIL, too 9 years ago
thesixtyone.py
thisamericanlife.py
thisav.py
thvideo.py
tinypic.py
tlc.py
tmz.py
tnaflix.py
toutv.py
toypics.py
traileraddict.py
trilulilu.py
trutube.py
tube8.py
tubitv.py [tubitv] Use raise_login_required 9 years ago
tudou.py [tudou] Extract player URL from the webpage 9 years ago
tumblr.py [tumblr] Improve downloading notes 9 years ago
tunein.py
turbo.py
tutv.py
tv2.py
tv4.py
tvc.py
tvigle.py
tvp.py
tvplay.py [tvplay] Add age limit to tests 9 years ago
tweakers.py [tweakers] Remove unused imports 9 years ago
twentyfourvideo.py
twentytwotracks.py
twitch.py [twitch] Fix login (Closes #6599) 9 years ago
twitter.py
ubu.py
udemy.py [udemy] Use raise_login_required 9 years ago
udn.py
ultimedia.py
unistra.py
urort.py
ustream.py
varzesh3.py
vbox7.py
veehd.py
veoh.py
vessel.py
vesti.py
vevo.py
vgtv.py
vh1.py
vice.py
viddler.py
videodetective.py
videofyme.py
videolecturesnet.py [videolectures] Fix _VALID_URL for test_no_duplicates to pass 9 years ago
videomega.py
videopremium.py
videott.py
videoweed.py
vidme.py [vidme] Make uploader optional and add test 9 years ago
vidzi.py
vier.py
viewster.py [viewster] use head request to extract api token 9 years ago
viki.py [viki] Rewrite dict selection codes 9 years ago
vimeo.py [vimeo:user] Do not match watchlater 9 years ago
vimple.py
vine.py
vk.py
vodlocker.py
voicerepublic.py
vporn.py
vrt.py
vube.py
vuclip.py
vulture.py
walla.py
washingtonpost.py
wat.py
wayofthemaster.py
wdr.py
webofstories.py
weibo.py
wimp.py
wistia.py
worldstarhiphop.py
wrzuta.py
wsj.py
xbef.py
xboxclips.py
xhamster.py [xhamster] flake8 9 years ago
xminus.py
xnxx.py
xstream.py
xtube.py
xuite.py
xvideos.py
xxxymovies.py
yahoo.py
yam.py
yandexmusic.py [yandexmusic:playlist] Handle playlists with more than 150 tracks (Closes #6666) 9 years ago
yesjapan.py
yinyuetai.py
ynet.py
youjizz.py
youku.py
youporn.py
yourupload.py
youtube.py [youtube] Adapt player version regex to handle urls ending in '/html5player-new.js' 9 years ago
zapiks.py
zdf.py
zingmp3.py