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
Remita Amine 217d5ae013 [vodplatform] Add new extractor 8 years ago
..
__init__.py
abc.py
abc7news.py
abcnews.py
academicearth.py
acast.py
addanime.py
adobetv.py
adultswim.py
aenetworks.py [history:topic] Relax _VALID_URL 8 years ago
afreecatv.py
aftonbladet.py
airmozilla.py
aljazeera.py
allocine.py
alphaporno.py
amp.py [amp] Fix a typo 8 years ago
animeondemand.py [animeondemand] Fix typo 8 years ago
anitube.py
anvato.py
anysex.py
aol.py
aparat.py
appleconnect.py
appletrailers.py [appletrailers] correct thumbnail fallback 8 years ago
archiveorg.py
ard.py [ard:mediathek] Skip unavailable test 8 years ago
arkena.py [arkena] Enable dash formats 8 years ago
arte.py [arte:playlist] Fix test 8 years ago
atresplayer.py
atttechchannel.py
audimedia.py
audioboom.py
audiomack.py
azubu.py
baidu.py
bambuser.py
bandcamp.py
bbc.py [bbc.co.uk:iplayer:playlist] Add support for group URLs 8 years ago
beatportpro.py
beeg.py
behindkink.py
bet.py
bigflix.py [bigflix] Update tests 8 years ago
bild.py
bilibili.py
biobiochiletv.py [biobiochiletv] Fix extraction and update _TESTS 8 years ago
biqle.py
bleacherreport.py
blinkx.py
bloomberg.py [bloomberg] Support BPlayer() players (closes #10187) 8 years ago
bokecc.py
bpb.py
br.py
bravotv.py
breakcom.py
brightcove.py [brightcove] skip ism manifests 8 years ago
buzzfeed.py [buzzfeed] Detect Facebook embed and update _TESTS 8 years ago
byutv.py
c56.py
camdemy.py [camdemy] Extract duration properly 8 years ago
camwithher.py
canalc2.py
canalplus.py
canvas.py
carambatv.py
cbc.py [cbc] PEP 8 8 years ago
cbs.py [cbs] Remove unused import 8 years ago
cbsinteractive.py [theplatform] add basic support for Adobe Pass 8 years ago
cbslocal.py
cbsnews.py [cbsnews] Update _TESTS of CBSNewsLiveVideoIE 8 years ago
cbssports.py [cbs,cbsnews,cbssports] reduce requests while extracting all formats 8 years ago
ccc.py
cda.py
ceskatelevize.py
channel9.py
chaturbate.py
chilloutzone.py
chirbit.py
cinchcast.py
clipfish.py
cliphunter.py [cliphunter] Update _TESTS 8 years ago
cliprs.py [Onet,ClipRs] Add new extractor for onet.tv and use it for clip.rs 8 years ago
clipsyndicate.py
closertotruth.py [closertotruth] Update and improve (Closes #8680) 8 years ago
cloudy.py [cloudy] Drop videoraj.to 8 years ago
clubic.py
clyp.py
cmt.py [cmt] Detect unavailable videos and update _TESTS 8 years ago
cnbc.py
cnn.py
collegerama.py
comcarcoff.py
comedycentral.py [comedycentral] Re-add shortnames 8 years ago
common.py [common] lower proto_preference of rtsp formats 8 years ago
commonmistakes.py
commonprotocols.py
condenast.py
coub.py
cracked.py
crackle.py
criterion.py
crooksandliars.py
crunchyroll.py
cspan.py Fix unit tests for m3u8 and RTSP extractors that require ffmpeg or mplayer 8 years ago
ctsnews.py
ctv.py [ctv] Add new extractor(closes #4077) 8 years ago
ctvnews.py [ctvnews] use orderedSet, increase the number of items for playlists and use smaller bin list for test 8 years ago
cultureunplugged.py
cwtv.py [cwtv] Add support for cwtvpr.com (Closes #10196) 8 years ago
dailymail.py [DailyMail] Improve title and description extraction 8 years ago
dailymotion.py [dailymotion:playlist] Carry long line 8 years ago
daum.py [daum.net] Fix extraction for specific examples 8 years ago
dbtv.py [dbtv] delegate extraction to BrightcoveNewIE 8 years ago
dcn.py [dcn] Enable dash formats 8 years ago
dctp.py
deezer.py
defense.py
democracynow.py
dfb.py
dhm.py
digiteka.py
discovery.py
dispeak.py
dotsub.py
douyutv.py
dplay.py
dramafever.py
drbonanza.py
dreisat.py Fix unit tests for m3u8 and RTSP extractors that require ffmpeg or mplayer 8 years ago
dropbox.py
drtuber.py
drtv.py
dumpert.py
dvtv.py
dw.py
eagleplatform.py [eagleplatform] Improve embed detection and extract in separate routine (Closes #9926) 8 years ago
ebaumsworld.py
echomsk.py
ehow.py
eighttracks.py
einthusan.py
eitb.py
ellentv.py [ellentv] Improve extraction (Closes #10067) 8 years ago
elpais.py
embedly.py
engadget.py
eporner.py [eporner] Fix extraction (Closes #10139) 8 years ago
eroprofile.py
escapist.py
espn.py
esri.py
europa.py
everyonesmixtape.py
exfm.py
expotv.py
extractors.py [vodplatform] Add new extractor 8 years ago
extremetube.py
eyedotv.py
facebook.py [facebook] Relax _VALID_URL (Closes #10151) 8 years ago
faz.py
fc2.py
fczenit.py
firstpost.py
firsttv.py
fivemin.py
fivetv.py
fktv.py
flickr.py
flipagram.py [flipagram] Improve extraction (Closes #9898) 8 years ago
folketinget.py
footyroom.py
formula1.py
fourtube.py
fox.py
foxgay.py
foxnews.py
foxsports.py [foxsports] extract http formats 8 years ago
franceculture.py
franceinter.py
francetv.py [francetv] Recognize more Dailymotion embedded videos 8 years ago
freesound.py
freespeech.py
freevideo.py
funimation.py
funnyordie.py
fusion.py [fusion] Improve 8 years ago
gameinformer.py
gamekings.py
gameone.py
gamersyde.py
gamespot.py Fix unit tests for m3u8 and RTSP extractors that require ffmpeg or mplayer 8 years ago
gamestar.py
gazeta.py
gdcvault.py
generic.py [vodplatform] Add new extractor 8 years ago
gfycat.py
giantbomb.py
giga.py
glide.py
globo.py
godtube.py
godtv.py
goldenmoustache.py
golem.py
googledrive.py
googleplus.py
googlesearch.py
goshgay.py
gputechconf.py
groupon.py
hark.py
hbo.py
hearthisat.py
heise.py
hellporno.py
helsinki.py
hentaistigma.py
historicfilms.py
hitbox.py
hornbunny.py
hotnewhiphop.py
hotstar.py
howcast.py
howstuffworks.py
hrti.py [hrti] Don't redefine variable in list comprehension 8 years ago
huffpost.py
hypem.py
iconosquare.py
ign.py
imdb.py
imgur.py
ina.py
indavideo.py
infoq.py
instagram.py [instagram] Remove duplicate field in test 8 years ago
internetvideoarchive.py
iprima.py
iqiyi.py [iqiyi] Skip an unstable MD5 checksum 8 years ago
ir90tv.py
ivi.py
ivideon.py
izlesene.py
jeuxvideo.py
jove.py
jpopsukitv.py
jwplatform.py
kaltura.py [kaltura] fix extraction error for videos from multiple kaltura servers 8 years ago
kamcord.py [kamcord] Add extractor (Closes #10001) 8 years ago
kanalplay.py
kankan.py
karaoketv.py
karrierevideos.py
keek.py
keezmovies.py
khanacademy.py
kickstarter.py
konserthusetplay.py
kontrtube.py
krasview.py
ku6.py
kusi.py
kuwo.py Rename --cn-verfication-proxy to --geo-verification-proxy 8 years ago
la7.py [la7] extract more info from a kaltura custom server 8 years ago
laola1tv.py
lcp.py [lcp] Improve extraction 8 years ago
learnr.py
lecture2go.py
leeco.py [le] extract http formats 8 years ago
lemonde.py
libraryofcongress.py
libsyn.py
lifenews.py
limelight.py [limelight] extract http formats 8 years ago
litv.py
liveleak.py
livestream.py
lnkgo.py
localnews8.py
lovehomeporn.py
lrt.py
lynda.py [lynda] Remove md5 from test (Closes #10047) 8 years ago
m6.py [sixplay] Add new extractor(closes #2183) 8 years ago
macgamestore.py
mailru.py
makerschannel.py
makertv.py
matchtv.py
mdr.py
meta.py [meta] Clarify the source of uppod st decryption algorithm 8 years ago
metacafe.py use mimetype2ext to determine manifest ext in multiple extractors 8 years ago
metacritic.py
mgoon.py
mgtv.py [mgtv] Fix typo 8 years ago
microsoftvirtualacademy.py
minhateca.py
ministrygrid.py
minoto.py
miomio.py [miomio] Fix _TESTS 8 years ago
mit.py
mitele.py [telecinco] fix info extraction 8 years ago
mixcloud.py [mixcloud] View count and like count may be absent 8 years ago
mlb.py
mnet.py
moevideo.py
mofosex.py
mojvideo.py
moniker.py
morningstar.py
motherless.py
motorsport.py
movieclips.py
moviezine.py
mpora.py
msn.py [msn] Add test URL with non-alphanumeric characters 8 years ago
mtv.py [mtv.de] Skip 2 geo-restricted tests 8 years ago
muenchentv.py
musicplayon.py
mwave.py
myspace.py
myspass.py
myvi.py
myvideo.py
myvidster.py
nationalgeographic.py [nationalgeographic] restore http formats 8 years ago
naver.py
nba.py
nbc.py [nbc:nbcnews] improve extraction and add msnbc to the extractor 8 years ago
ndr.py
ndtv.py
nerdcubed.py
neteasemusic.py
netzkino.py
newgrounds.py
newstube.py
nextmedia.py
nfb.py
nfl.py
nhl.py
nick.py Update _TESTS for MTV sites 8 years ago
niconico.py
ninecninemedia.py [9c9media] Add new extractor 8 years ago
ninegag.py
ninenow.py [ninenow] correct test url 8 years ago
nintendo.py [nintendo] Improve playlist extraction (Closes #9986) 8 years ago
noco.py
normalboots.py
nosvideo.py
nova.py
novamov.py
nowness.py
nowtv.py
noz.py
npo.py
npr.py
nrk.py
ntvde.py
ntvru.py [ntvru] Fix extraction 8 years ago
nuevo.py
nuvid.py
nytimes.py
odatv.py [odatv] Improve (Closes #9285) 8 years ago
odnoklassniki.py
oktoberfesttv.py
once.py
onet.py [onet] Enable dash formats 8 years ago
onionstudios.py use mimetype2ext to determine manifest ext in multiple extractors 8 years ago
ooyala.py
openload.py
ora.py
orf.py [orf:oe1] Relax _VALID_URL 8 years ago
pandoratv.py
parliamentliveuk.py
patreon.py
pbs.py [pbs] Check manually constructed http links (Closes #9921) 8 years ago
people.py
periscope.py [periscope] Add another fallback source 8 years ago
philharmoniedeparis.py
phoenix.py
photobucket.py
pinkbike.py
pladform.py [pladform] Improve embed detection 8 years ago
played.py
playfm.py
plays.py
playtvak.py
playvid.py [playvid] Update _TESTS 8 years ago
playwire.py
pluralsight.py
podomatic.py
polskieradio.py [polskieradio] Fix regex in _TESTS 8 years ago
porn91.py
pornhd.py
pornhub.py [pornhub] Make error regex less ambiguous (Closes #10138) 8 years ago
pornotube.py
pornovoisines.py
pornoxo.py
presstv.py
primesharetv.py
promptfile.py
prosiebensat1.py [prosiebensat1] Make downloading urls JSON non fatal 8 years ago
puls4.py
pyvideo.py
qqmusic.py
r7.py [r7] Fix extraction and add support for articles (Closes #9826) 8 years ago
radiobremen.py
radiocanada.py [radiocanada] extract more formats 8 years ago
radiode.py
radiofrance.py
radiojavan.py [radiojavan] PEP8 8 years ago
rai.py Rename --cn-verfication-proxy to --geo-verification-proxy 8 years ago
rbmaradio.py
rds.py [rds] extract 9c9media formats 8 years ago
redtube.py
regiotv.py
restudy.py
reuters.py
reverbnation.py
revision3.py
rice.py
ringtv.py
ro220.py
rockstargames.py
roosterteeth.py [roosterteeth] Improve (Closes #9864) 8 years ago
rottentomatoes.py
roxwel.py
rtbf.py
rte.py
rtl2.py
rtlnl.py
rtp.py
rts.py
rtve.py [rtve] Fix extraction for some videos 8 years ago
rtvnh.py [rtvnh] extract all formats 8 years ago
rudo.py [rudo] Add new extractor 8 years ago
ruhd.py
ruleporn.py
rutube.py
rutv.py
ruutu.py
safari.py [safari] Relax url regexes (Closes #10202) 8 years ago
sandia.py [sandia] remove unused imports 8 years ago
sapo.py
savefrom.py
sbs.py
scivee.py
screencast.py
screencastomatic.py
screenjunkies.py
screenwavemedia.py
seeker.py
senateisvp.py
sendtonews.py
servingsys.py
sexu.py
shahid.py [shahid] try to bypass geo restriction and extract more metadata(closes #10062) 8 years ago
shared.py [shared] Modernize and make more robust 8 years ago
sharesix.py
sina.py
sixplay.py use mimetype2ext to determine manifest ext in multiple extractors 8 years ago
skynewsarabia.py [skynewsarabia:article] Clarify IE_NAME 8 years ago
skysports.py [skysports] Add new extractor(closes #7066) 8 years ago
slideshare.py [slideshare] fix description extraction 8 years ago
slutload.py
smotri.py [smotri] Modernize, make more robust and fix tests 8 years ago
snotr.py
sohu.py Rename --cn-verfication-proxy to --geo-verification-proxy 8 years ago
soundcloud.py [soundcloud] Add _extract_urls (#10179) 8 years ago
soundgasm.py
southpark.py Update _TESTS for MTV sites 8 years ago
spankbang.py
spankwire.py
spiegel.py [spiegel:article] update test(closes #10018) 8 years ago
spiegeltv.py
spike.py Update _TESTS for MTV sites 8 years ago
sport5.py
sportbox.py
sportdeutschland.py
sportschau.py
srgssr.py
srmediathek.py [srmediathek] extend _VALID_URL(closes #9373) 8 years ago
ssa.py
stanfordoc.py
steam.py
stitcher.py [stitcher] fix episode config extraction 8 years ago
streamable.py [streamable] Fix title extraction and improve (Closes #9122) 8 years ago
streamcloud.py [streamcloud] Capture error message (#9840) 8 years ago
streamcz.py
streetvoice.py
sunporno.py
svt.py [svtplay] Extend _VALID_URL (#9900) 8 years ago
swrmediathek.py
syfy.py [syfy] fix extraction(closes #9087)(closes #3820)(closes #2388) 8 years ago
sztvhu.py
tagesschau.py
tapely.py
tass.py
tdslifeway.py
teachertube.py
teachingchannel.py
teamcoco.py
techtalks.py
ted.py
tele13.py
telebruxelles.py
telecinco.py [telecinco] fix info extraction 8 years ago
telegraaf.py [telegraaf] Make hls non fatal 8 years ago
telemb.py
teletask.py
telewebion.py
testurl.py
tf1.py [tf1] fix wat id extraction(closes #9862) 8 years ago
theintercept.py
theplatform.py [theplatform] add basic support for Adobe Pass 8 years ago
thescene.py
thesixtyone.py
thestar.py
thisamericanlife.py
thisav.py
threeqsdn.py [3qsdn] Restrict src JS regex 8 years ago
thvideo.py
tinypic.py
tlc.py
tmz.py [tmz] delegate extraction to KalturaIE 8 years ago
tnaflix.py
toggle.py
toutv.py [toutv] fix info extraction(closes #1792)(closes #2082) 8 years ago
toypics.py
traileraddict.py
trilulilu.py
trollvids.py
trutube.py
tube8.py
tubitv.py
tudou.py
tumblr.py
tunein.py
turbo.py
tutv.py
tv2.py [tv2] Improve extraction 8 years ago
tv3.py
tv4.py
tvc.py
tvigle.py
tvland.py Update _TESTS for MTV sites 8 years ago
tvp.py [tvp] Update dash format comment 8 years ago
tvplay.py [tvplay] improve extraction 8 years ago
tweakers.py [tweakers] fix info extraction(closes #9516) 8 years ago
twentyfourvideo.py
twentymin.py
twentytwotracks.py
twitch.py [twitch:clips] Sort formats 8 years ago
twitter.py
udemy.py
udn.py
unistra.py
urort.py
urplay.py [urplay] fix typo and check with flake8 8 years ago
usatoday.py
ustream.py
ustudio.py
varzesh3.py
vbox7.py
veehd.py
veoh.py
vessel.py
vesti.py
vevo.py
vgtv.py
vh1.py
vice.py
vidbit.py [vidbit] Improve (Closes #9759) 8 years ago
viddler.py
videodetective.py
videofyme.py
videomega.py
videomore.py
videopremium.py
videott.py
vidio.py
vidme.py
vidzi.py [vidzi] Add support for embed URLs (Closes #10058) 8 years ago
vier.py
viewlift.py
viewster.py
viidea.py
viki.py [viki] Fix tests (Closes #10098) 8 years ago
vimeo.py [vimeo] Recognize non-standard embeds (#1638) 8 years ago
vimple.py
vine.py [vine] Remove superfluous whitespace 8 years ago
vk.py [vk] Improve login 8 years ago
vlive.py
vodlocker.py
vodplatform.py [vodplatform] Add new extractor 8 years ago
voicerepublic.py
voxmedia.py
vporn.py
vrt.py [vrt] extract all formats 8 years ago
vube.py
vuclip.py [vuclip] Fix extraction 8 years ago
walla.py
washingtonpost.py
wat.py [common] extract vbr, abr and fps for Unified Streaming Platform m3u8 manifests 8 years ago
watchindianporn.py
wdr.py
webofstories.py
weiqitv.py
wimp.py
wistia.py
worldstarhiphop.py
wrzuta.py
wsj.py
xbef.py
xboxclips.py
xfileshare.py
xhamster.py
xiami.py
xminus.py
xnxx.py [xnxx] Improve _VALID_URL (Closes #9858) 8 years ago
xstream.py
xtube.py [xtube] Fix extraction (Closes #9953, closes #9961) 8 years ago
xuite.py [xuite] Support videos with already encoded media id 8 years ago
xvideos.py
xxxymovies.py
yahoo.py [yahoo] Recognize brightcove embed (Closes #9995) 8 years ago
yam.py
yandexmusic.py [yandexmusic:track] Fix extraction (Closes #10193) 8 years ago
yesjapan.py
yinyuetai.py
ynet.py
youjizz.py [youjizz] Relax _VALID_URL (Closes #10131) 8 years ago
youku.py Rename --cn-verfication-proxy to --geo-verification-proxy 8 years ago
youporn.py
yourupload.py
youtube.py [youtube] Fix authentication (Closes #10140) 8 years ago
zapiks.py
zdf.py
zingmp3.py
zippcast.py